a robot with gears and wheels