| CPC A47L 11/4061 (2013.01) [A47L 11/24 (2013.01); A47L 11/4002 (2013.01); A47L 11/4011 (2013.01); G05D 1/2424 (2024.01); G05D 1/246 (2024.01); G05D 1/639 (2024.01); A47L 2201/04 (2013.01); G05D 2105/10 (2024.01); G05D 2107/40 (2024.01)] | 20 Claims |

|
1. An escaping method of a cleaning robot applied to a cleaning robot comprising a surface medium sensor, the escaping method comprising:
when the cleaning robot encounters an obstacle and turns around while performing cleaning along an edge of a first surface medium area, in response to a surface medium change signal from the surface medium sensor indicates that a second surface medium area is detected, searching an established room map to determine whether the second surface medium area exists in the room map;
if the second surface medium area exists in the room map, determining whether a route bypassing the second surface medium area exists based on the room map and a boundary of the second surface medium area in the room map;
if the route exists, controlling the cleaning robot to travel along the route to bypass the second surface medium area; and
if the route does not exist, controlling the cleaning robot to return along a cleaned route to bypass the second surface medium area.
|