The invention discloses a
robot and a control method. The
robot comprises a body, a moving mechanism, an emergency stop mechanism and a body adjusting mechanism, the moving mechanism drives the body to move, the emergency stop mechanism comprises a connecting frame, a sliding rod, a sucker seat, a compression spring, a sucker, a cylindrical
cam, a
pulley shaft, a
pulley, a driven stop gear, a driving stop gear, a stop motor and a
solenoid valve, and the body adjusting mechanism comprises a
fixed frame, a fixed column, a pitching motor seat, a pitching motor, a primary framework, a secondary framework, a rack, a telescopic motor and a rack driving gear. The emergency stop mechanism can achieve the emergency stop function of the
robot under emergency circumstances such as pedestrians, animals and carts in the rapid movement process of the robot, and safety accidents caused by knock into the pedestrians and the like are prevented. The emergency stop mechanism can further prevent the robotfrom turnover due to over-
high gravity center and dynamic change in the cargo handling process.