The invention provides a cleaning device and a cleaning
robot. The cleaning device comprises a roller
assembly and a mounting frame, the roller
assembly is used for washing a surface to be cleaned, the mounting frame is provided with a mounting groove, and the roller
assembly is arranged in the mounting groove and rotationally connected with the mounting frame; a water recycling thin cavity is formed in one side of the mounting groove, an opening used for recycling water stains on the working face is formed in the side, close to an opening of the mounting groove, of the water recycling thin cavity, and a plurality of water drainage openings are formed in the side, away from the opening, of the water recycling thin cavity; a
sewage inlet communicated with the mounting groove is further formed near the middle of the
water recovery thin cavity, a water squeezing block used for squeezing the roller assembly is arranged at the
sewage inlet, the water squeezing block is a water scraping strip perpendicular to the roller assembly in the radial direction, and the water squeezing block and the
sewage inlet extend in the length direction of the roller assembly.
Sewage carried by the roller assembly and residual water stains on the wall surface can be effectively recycled at the same time, and the wall
surface cleaning effect is good.