| CPC G05D 1/646 (2024.01) [G05D 1/243 (2024.01)] | 20 Claims |

|
1. A robot comprising:
a plurality of wheels;
a plurality of motors configured to drive the plurality of wheels;
at least one sensor;
a memory configured to store first information on a size of the robot; and
a processor configured to:
acquire image data of an escalator from the at least one sensor,
acquire second information on a size of a plurality of steps included in the escalator based on the image data,
based on the first information and the second information, identify both a boarding position available for the robot to board the escalator among the plurality of steps, and a posture of the robot configured to allow the robot to board at the boarding position,
acquire control information for controlling the robot to board at the boarding position in the posture when the boarding position and the posture have been identified, and
control the plurality of motors based on the control information.
|