Cleaning
robot, characterized by the fact that it includes: a
machine body, the bottom of which is provided with a
drive wheel and a universal wheel
assembly, wherein the universal wheel
assembly is arranged near a front end of the
machine body in a forward direction of the
machine body; an obstacle overcoming mechanism that is movably connected to the machine body, wherein the obstacle overcoming mechanism is configured such that that he can lift the front end of the machine body to at least separate the universal wheel
assembly from a cleaning surface; the universal wheel assembly comprises a mounting seat and a universal wheel on the mounting seat; a
chassis of the machine body has a boundary cavity, wherein the boundary cavity has a fixed height in a vertical direction of the machine body and has an upper wall and a lower wall; the mounting base is embedded in the boundary cavity; and at least one elastic element, one end of which is located on the upper wall and the other end of which is located on the mounting base; wherein, in a non-falling state, the mounting seat of the universal wheel assembly rests against the bottom wall under the influence of a compression amount of the second elastic element, wherein a
spring force generated by the compression amount is greater than or equal to a
gravitational force acting from the machine body on the universal wheel assembly; wherein a floating play exists between the mounting seat and the cover wall, and wherein the mounting seat presses the second elastic element to float against the cover wall under the influence of an
impact force from the cleaning surface when falling, when the universal wheel assembly is in the falling state.