The palm-sized robot, CARL, was equipped with an onboard inertial measurement unit, ten motors to allow movement in all three axes, and a simple but effective algorithm: if the magnitude of the ...