A self-balancing bot is a compact robot that can stand and move on two wheels without tipping over—similar to how we balance on a bicycle.