US2022183529A1PendingUtilityA1

Control of autonomous mobile robots

Assignee: IROBOT CORPPriority: May 29, 2019Filed: Mar 7, 2022Published: Jun 16, 2022
Est. expiryMay 29, 2039(~12.8 yrs left)· nominal 20-yr term from priority
G05D 1/2295A47L 2201/06A47L 2201/04A47L 11/4061G05D 2201/0203G05D 2201/0215G05D 1/0219G05D 1/2246G05D 1/6482G05D 2105/10G05D 2109/10G05D 2107/40
63
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An autonomous mobile robot includes a drive system to support the robot above a surface, a sensor system configured to generate a signal indicative of a location of the robot on the surface, and a controller operably connected to the drive system and the sensor system. The drive system is operable to navigate the robot about the surface. The controller is configured to execute instructions to perform operations including establishing a behavior control zone on the surface, controlling the drive system, in response to establishing the behavior control zone on the surface, to maneuver the robot to a location of the behavior control zone on the surface, and maneuvering, using the drive system, the robot about the surface and initiating a behavior in response to determining, based on the signal indicative of the location of the robot, that the robot is proximate the behavior control zone.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . An autonomous mobile robot comprising:
 a drive system configured to navigate the robot about a surface;   a sensor system configured to generate a signal indicative of a location of the robot on the surface;   a controller operably connected to the drive system and the sensor system, the controller configured to execute instructions to perform operations comprising:
 receiving information indicative of a behavior control zone on the surface; 
 maneuvering the robot about the surface using the drive system; 
 identifying, based on at least the signal indicative of the location of the robot and the information indicative of the behavior control zone, that the robot is positioned at a buffer zone around the behavior control zone during the maneuvering; and 
 initiating a behavior in response to identifying that the robot is positioned at the buffer zone. 
   
     
     
         3 . The robot of  claim 2 , wherein the operations further comprise selecting a size of the buffer zone. 
     
     
         4 . The robot of  claim 3 , wherein selecting the size of the buffer zone comprises selecting the size of the buffer zone during the maneuvering. 
     
     
         5 . The robot of  claim 4 , wherein the operations further comprise:
 estimating a location of the robot based on at least the signal generated by the sensor system during the maneuvering; and   computing an uncertainty associated with the estimated location of the robot,   wherein selecting the size during the maneuvering comprises selecting the size based on at least the uncertainty associated with the estimated location of the robot.   
     
     
         6 . The robot of  claim 3 , wherein selecting the size of the buffer zone comprises selecting the size based on at least an uncertainty associated with an estimation of the location of the robot. 
     
     
         7 . The robot of  claim 6 , wherein the selected size of the buffer zone is proportional to the uncertainty associated with the estimation of the location of the robot. 
     
     
         8 . The robot of  claim 3 , wherein selecting the size of the buffer zone comprises:
 receiving a signal corresponding to a user selection for the size of the buffer zone, and   selecting the size of the buffer zone based on at least the received signal.   
     
     
         9 . The robot of  claim 2 , wherein the behavior comprises:
 avoiding entering the behavior control zone;   adjusting a movement speed of the robot; or   adjusting a movement direction of the robot.   
     
     
         10 . The robot of  claim 2 , further comprising a vacuum system to clean the surface, and wherein the behavior comprises adjusting a vacuum power delivered to the vacuum system. 
     
     
         11 . The robot of  claim 2 , further comprising a light indicator system, wherein the controller is operably connected to the light indicator system, and the operations comprise activating the light indicator system in response to the robot being proximate the behavior control zone. 
     
     
         12 . The robot of  claim 11 , wherein activating the light indicator system in response to the robot being proximate the behavior control zone comprises operating the light indicator system to indicate a direction of the behavior control zone relative to the location of the robot. 
     
     
         13 . The robot of  claim 2 , wherein the operations further comprise:
 transmitting mapping data to cause a mobile device to present a map of the surface; and   receiving from the mobile device a user instruction to establish the behavior control zone.   
     
     
         14 . The robot of  claim 13 , wherein the operations further comprise:
 receiving from the mobile device a user instruction to establish the buffer zone.   
     
     
         15 . The robot of  claim 2 , wherein the information indicative of the behavior control zone on the surface corresponds to a user selection and is received prior to the maneuvering; and wherein the buffer zone is established by the robot during the maneuvering. 
     
     
         16 . The robot of  claim 2 , wherein the buffer zone comprises a perimeter offset outwardly from a perimeter of the behavior control zone. 
     
     
         17 . The robot of  claim 2 , wherein the buffer zone corresponds to a region having a fixed size. 
     
     
         18 . The robot of  claim 2 , wherein the buffer zone corresponds to a region having a variable size. 
     
     
         19 . A method comprising:
 presenting, on a display, a map including a representation of a perimeter of a surface in an environment;   receiving one or more user instructions, wherein the one or more user instructions comprise a user instruction to establish a behavior control zone on the surface; and   transmitting, to an autonomous mobile robot, data indicative of the behavior control zone to cause the robot to initiate a behavior in response to a determination that the robot is positioned at a buffer zone around the behavior control zone.   
     
     
         20 . The method of  claim 19 , wherein receiving the one or more user instructions comprises receiving a user instruction to establish the buffer zone around the behavior control zone. 
     
     
         21 . The method of  claim 19 , wherein receiving the one or more user instructions comprises receiving a user selection for a size of the buffer zone. 
     
     
         22 . The method of  claim 19 , wherein receiving the one or more user instructions comprises receiving an indication to establish the buffer zone with a fixed size. 
     
     
         23 . The method of  claim 19 , wherein receiving the one or more user instructions comprises receiving an indication to establish the buffer zone with a variable size.

Join the waitlist — get patent alerts

Track US2022183529A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.