Robo Droid

Robot is designed for these contests: 

 An Android controlled robot designed to compete in RoboMagellan.

It has pretty simple hardware:
The chassis is a regular RC car, with a servo for steering, and an electronic speed controller.
The main controller is an android LG2x phone ( http://www.gsmarena.com/lg_optimus_2x-3598.php )
The phone is connected to the RC servos through a IOIO board (https://www.sparkfun.com/products/10748?)
There is a remote display showing the robot's status on a Metawatch (http://www.metawatch.org/)
 
As the robot runs, it generates a KML file for Google Maps, or Google Earth, which can be viewed on the phone, or downloaded to a PC.
All sensors are internal to the phone, including the camera, GPS, compass, and acceleration sensor.