The invention discloses a 
spherical robot with an in-situ 
rotation function carried with a control moment gyro. The 
robot is mainly composed of a homogeneous spherical shell, an advance driving mechanism, a steering mechanism, a control moment gyro mechanism, a heavy 
pendulum and the like. The steering mechanism is composed of two steering motors, a steering gear mechanism, a 
toothed belt wheel mechanism and the like. In-situ steering of the sphere is achieved through the cooperation of output torques of the two motors. Meanwhile, the 
robot is carried with the control moment gyro mechanism, and the control moment gyro mechanism is mainly composed of a 
flywheel, a 
flywheel rotation motor, a 
flywheel fixing frame, a frame rotation steering engine, the 
toothed belt wheel mechanism and the like; extra 
precession moment is provided through the 
precession effect of a gyro rotor which rotates at a high speed, so that the operation speed of the 
robot is higher, and the climbing and 
obstacle crossing capacity is improved. The 
spherical robot can steer in-situ and is high in operation speed, the movement 
rapidity and flexibility of the 
spherical robot are greatly improved, and the spherical robot has great application prospects.