The invention discloses a robot for cleaning aircraft, which comprises two bases, vertical boards on the bases, horizontal bars on the vertical boards, slide grooves on the vertical boards, sliders in the slide grooves, and connecting rods on the sliders. There is a sliding plate on the connecting block, there are convex teeth on both sides of the sliding plate, there are stoppers at both ends of the convex teeth, there is a deceleration motor on the base, there is a gear on the deceleration motor, there is a hydraulic rod A at the lower end of the cross bar, and the lower end of the hydraulic rod A There is a telescopic rod, the telescopic rod is covered with a spring, the lower end of the telescopic rod is hinged with an arc-shaped plate, the side end of the vertical plate is hinged with a hydraulic rod B, there is an arc-shaped tooth plate on the hydraulic rod B, and the lower end of the hydraulic rod B has a telescopic rod, arc-shaped There is a fixed block on the inner arc surface of the board, a motor inside the fixed block, a brush plate on the motor, a cleaning agent nozzle on the fixed block, and a pressure sensor inside the arc-shaped board. When cleaning, the cleaning liquid is sprayed from the cleaning nozzle through the water pump. The brush plate is cleaned more cleanly, and the high-pressure water gun nozzle is used for washing, which saves time and effort, is efficient and fast, and eliminates the tedious and dangerous manual cleaning.