The invention provides a glass curtain wall cleaning robot capable of crossing obstacles, and belongs to the field of special robots. The robot is characterized by comprising an adsorbing device, a walking and obstacle crossing device, a power device, a control device, a cleaning device and a safe device. The adsorbing device is mainly composed of vacuum pumps and suction cups, advancing and obstacle crossing are completed mainly depending on synergetic cooperation of the suction cups, a suction cup jacking mechanism and a suction cup pushing mechanism, power of the robot is supplied by stepping motors, the control device comprises a single chip microcomputer and sensors, the sensors mainly comprise the angle sensor and the infrared sensor, and the cleaning device mainly comprises a cleaning box, a cleaning cloth, a throttle valve and the like. According to the cleaning robot, the robot whole body is adsorbed on the wall face mainly through the suction cups, advancing wiping of the robot is achieved through the suction cup pushing mechanism, and obstacle crossing of the robot is achieved through the suction cup jacking mechanism. The high-rise glass curtain wall cleaning robot can conduct safe and efficient cleaning operation and has the advantages of being stable in adsorption capacity, high in obstacle crossing capacity, wiping efficiency and wind load resisting capacity, small in weight and simple and stable in structure.