<a href="here is a link to a video
not the greatest display of our rovers “intelligence” but you get the idea.
programming covers all parameters that the rover uses. MADErover is entirely controlled by the on board microcontroller.
the code is written to make decisions based on all inputs available, ie: sonar, infrared, bump
edit: for some reason the link isn’t working.
http://www.youtube.com/watch?v=5KjaA3uvyy0