| CPC A47L 11/4011 (2013.01) [A47L 11/30 (2013.01); A47L 11/4061 (2013.01); A47L 2201/04 (2013.01); A47L 2201/06 (2013.01)] | 16 Claims |

|
1. A method of operating a mobile cleaning robot, the method comprising:
navigating the mobile cleaning robot within an environment;
determining whether a movement condition is satisfied including detecting a rear cliff, and detecting at least one of a front cliff or a side cliff;
moving a mopping pad tray relative to a body of the mobile cleaning robot between a cleaning position and a stored position in response to receipt of a command to move the mopping pad tray when the movement condition is satisfied, wherein moving the mopping pad tray between the cleaning position and the stored position includes moving the mopping pad tray in a horizontal direction relative to the body and a vertical direction relative to the body;
inhibiting or interrupting vertical movement of the mopping pad tray when at least one of the front cliff is detected or the side cliff is detected; and
allowing horizontal movement of the mopping pad tray when at least one of the front cliff is detected or the side cliff is detected.
|