the elbow servo is missing
(took a call to hitec to find a replacement for
The ultimate goal of this bot is to test and prototype passive sensing algorithms for navigation. Most robots that are aware of their surroundings do so by "active" sensing with either radar or sonar beams that are transmitted and reflected off of surfaces, or using beacon technology like GPS. These are reliable methods for orienteering but have limed range and are susceptible to interference and spoofing (read how Iran stole a spy drone, unconfirmed) There are plenty of inexpensive camera kits that include line sensing and object tracking on-board however the crux of the challenge is to interlace various frames to build a basic 3d environment using only a microprocessor architecture and an inertial sensor for hints. Case in point: imagine deploying and EOD bot during a complex attack. Once the bot has reached its goal and done its job, the last thing you want to do is drive it all the way back to where it started. The EOD tech would rather be on his rifle ready for a secondary attack - while the bot automatically 'comes home.' Or imagine a lightweight quad copter that automatically follows an unmounted squad and returns to the Humvee recharge. This would make battlefield robotics much easier to use and intuitive for the soldier to effectively use. In a civilian setting imagine a robotic assistant that followed you wherever you may go; no additional programming or beacon signals required.
Initially, the control electronics will be Arduino; we plan on switching to a beagle board once we get the hardware tested and the basics out of the way. Robot porn to follow: