Meet the Cannybot: a fun toy robot that can be controlled and programmed from a tablet or smartphone. It can be assembled like LEGO and driven like a slot car. You can customize these tiny cars with 3D printed shells. Cannybots can reach a straight line speed of up to 4 ft/sec. Upgrade the motors to get even faster speeds.
These robots can detect black lines using two optical sensors. There is also a “third eye” that detects color patterns on the floor. Cannybot is Bluetooth enabled. The battery life lasts over an hour. More information is available on Kickstarter.