In order to solve the problem of glass curtain wall cleaning, a curtain wall cleaning robot was designed.We use SolidWorks three-dimensional software to the robot body, clamping device, suspension device, cleaning device and other structural design; use ANSYS, through the analysis and calculation of clamping force and driving force, to carry on the simulation analysis to the mechanical property of the clamping device;use MATLAB to analyze the mechanical properties of its cylinder and clamping claw.The results show that the clamping force can be kept stable in the process of robot movement without stress concentration phenomenon, and the device structure fully meets the actual demand.