| CPC G05D 1/0225 (2013.01) [G05D 1/0227 (2013.01); G05D 1/0246 (2013.01)] | 20 Claims |

|
1. A mobile robot system, comprising:
a docking station;
a mobile cleaning robot, including a drive system configured to drive the mobile cleaning robot in an environment and to dock the mobile cleaning robot to the docking station; and
a user controller device in operative communication with the mobile cleaning robot, the user controller device configured to:
determine docking failure rates respectively for a plurality of sites in the environment when one or more of said plurality of sites are obstructed by obstacles;
identify at least one candidate dock location in the environment for placing the docking station based on the determined docking failure rates for the plurality of sites;
present the identified at least one candidate dock location on a user interface; and
generate, and display on the user interface, a graphical representation of the determined docking failure rates across the plurality of sites in the environment.
|