The JoySro ships with a few default modes. Obstacle avoidance. Line following. Infrared remote control. The first time I clicked the remote, the robot spun in a tight, furious circle, slammed into a bookshelf, and flipped onto its back like a dead beetle. Its little wheels spun pathetically against the air.
By using both the IR receiver (standard) and the ultrasonic sensor (Joysro), you can program the robot to maintain a distance of 20cm from your hand. Move your hand forward, the robot rolls forward. This is crowd-control tech in a small package. mbot joysro