An Autonomous Robot

What defines an autonomous robot? It’s a robot that can interact with its environment independently, with little or no human control required. Let’s stop just shy of giving it complete free will, emotions, and flame throwers for now and see what kind of problem-solving skills you need to get something going.

As previously mentioned, there are several interrelated systems working together within even the simplest robot design. An autonomous robot, if it’s to operate independently and without tethers, cables, or trailing wires, must have its own power supply. This power supply must meet the immediate needs of the robot, must permit lengthy periods of activity, and should be replenishable, ideally under the robot’s control. It ...

Get Arduino Internals now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.