My Amazon recommended products:
https://www.amazon.com/shop/garagegeekguy
See more at:
http://www.embeddedrelated.com/showarticle/510.php
http://www.instructables.com/id/Clusterbot/ - link to Clusterbot build tutorial at Instructables.
I tore ClusterBot apart and rebuilt him. This time he has a brain - the HC-SR04 Ultrasonic distance sensor. Simple Arduino program - when the HC-SR04 module sees something within the range set in the program, the robot stops, then rotates left until there are no objects in the specified range.