| CPC G05D 1/0223 (2013.01) [G05D 1/0066 (2013.01); G05D 1/0214 (2013.01); G05D 1/024 (2013.01)] | 20 Claims |

|
1. A mobile robot comprising:
a drive system configured to move the mobile robot;
an environmental sensor configured to identify one or more objects in an environment around the mobile robot;
a safety stop system configured to:
determine a safety zone, wherein the size of the safety zone is based at least in part on a velocity of the mobile robot;
determine whether an object identified by the environmental sensor is in the safety zone; and
engage emergency braking to stop the mobile robot in response to a determination that an object is in the safety zone; and
a safety stop avoidance system configured to:
access trajectory information for a planned path of travel for the mobile robot;
identify an object that is outside a current safety zone;
determine based at least in part on the trajectory information that the object will be inside a predicted future safety zone that would trigger a safety stop event; and
control the drive system to slow the mobile robot to reduce the size of the safety zone to avoid the safety stop event.
|