a robot on the surface of a planet