Programming the Teachbot: Letting It Explore
You’ve spent hours designing and building your latest robot creation. You bring it into your living room, fire it up, and step back.
Behold: Your beautiful new robot smashes into the fireplace and scatters itself into tiny pieces over the living room rug. You remembered things like motor speed controls, colorful blinky lights, even a synthetic voice, but you forgot to provide your robot with the ability to look before it leaps.
In previous chapters you learned how to give your Teachbot the sense of touch and light. Augmenting these basic senses are methods to detect objects in proximity to your robot, seeing what’s there without having to actually bump against them.
Proximity detection ...