The invention provides a
robot for cleaning vertical props, which is composed of a climbing part and a cleaning part. The climbing part comprises two pairs of mechanical arms (3) which are used to clamp tightly rod bodies in turn, a
crank and connecting rod mechanism which is used to produce expanding movements and contracting movements, a
cam linking mechanism which is used to adjust the expanding movements and the contracting movements, and a motor which is used to provide power for the expanding movements and the contracting movements above, wherein the two pairs of mechanical arms, the
crank and connecting rod mechanism, the
cam linking mechanism and the motor are evenly installed on a guiding bar (1) which is used to substitute a
human body framework, and thereby the
robot which imitates climbing movements is formed. The cleaning part comprises two pairs of cleaning brushes (5) which are installed on the guiding bar and always embayed around the cleaning vertical props, injectors (4) which are arranged respectively on upper cleaning brushes, wherein the cleanings of the vertical props can be realized under the effects of water currents which are injected by the injectors and scrubs of the cleaning brushes, and
sewage water after being cleaned is flowed into a
sewage water collecting ring (15) which is on the bottom of the vertical props along the vertical props. The invention has the advantages of compact structure, convenient use, low
energy consumption, high efficiency and non-environmental
contamination, and the invention saves labor and
material resources. The invention can be used for cleaning operations of the vertical props or tilting bars.