When an operator attempts to move a robot from a current position to a
desired position, she/he operates a manipulator lever (26) corresponding
to a desired direction of a manipulator (23) of a remote control device
(22), for example, a number of times corresponding to a predetermined
moving amount in the moving direction. At this point, the moving amount
for each moving direction depending on this number of operations is set,
and a leg of the robot is actuated according to a setting value of the
moving amount for each moving direction to move the robot. The moving
amount that can be set by the operation of the manipulator lever (26) has
a relatively small moving amount that the robot may be moved by
performing a lifting/landing action once for each of the legs of the
robot, and a relatively large moving amount requiring multiple walking
steps of the lifting/landing action for each leg of the robot.