The Bleachbot is a tricycle robot that has two modes: remote control and rover mode. You can either drive Bleachbot around with a controller or it can adapt to its surroundings with its 40 line code. The code allows it to display the amount of distance it travels on any specified color. Also, the code uses Bleachbot’s LEDs to display what the robot was currently doing to adapt to its surroundings either going in reverse to go away from a wall, tracking a specific color, or just plainly going forward. Bleachbot’s tricycle design uses the front wheel to turn it and the back to wheels to allow it to move forward like a real life tricycle.