This hands on electronics is designed as a beginning level electronics lovers,...
“The world of the future will be an even more demanding struggle against the limitations of our intelligence, not a comfortable hammock in which we can lie down to be waited upon by our robot slaves.”
The computational power of handheld devices, such as mobile phones and tablets, increases every year at a remarkable rate. For software development, many smartphone OS’s provide a Software Development Kit (SDK) that enables programmers to create applications relatively easily. For these reasons, we believe that Android phones are ideal candidates for onboard computing in autonomous robots. By using a smartphone as an onboard computer, the size of a robot can be kept relatively small and still have great computational features.
Android Based Robotics provides an inexpensive platform for robotic control, coupling the powerful capabilities of Android smartphones with off-the-shelf robotic components. Example uses include academic research in cognition and robotics, robotics competitions, classroom instruction, and personal projects.
We developed a robotic platform that leverages smartphones technology. The behavior of the robot was entirely driven by a neural network that ran on an Android phone, which handled sensor input from the phone and controlled the motor and servo of the robot. The robot managed to perform the task successfully by increasing attention to relevant locations and decreasing attention to irrelevant ones.