IP Library Granted Patent US 10,824,165
Granted Patent B2
US 10,824,165 · App. 15/927,223 · Granted Nov 3, 2020

Robot confinement

Inventors: Joseph L. Jones (Acton, MA); Philip R. Mass (Portland, OR)
Assignee: iRobot Corporation
G05D1/028A47L9/009G05D1/0214G05D1/0225G05D1/0227G05D1/0234G05D1/0238G05D1/0242G05D1/0272A47L2201/04G05D2201/0215
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,824,165
App. No.
15/927,223
Granted
Nov 3, 2020
Kind
B2
Abstract

A method of confining a robot in a work space includes providing a portable barrier signal transmitting device including a primary emitter emitting a confinement beam primarily along an axis defining a directed barrier. A mobile robot including a detector, a drive motor and a control unit controlling the drive motor is caused to avoid the directed barrier upon detection by the detector on the robot. The detector on the robot has an omnidirectional field of view parallel to the plane of movement of the robot. The detector receives confinement light beams substantially in a plane at the height of the field of view while blocking or rejecting confinement light beams substantially above or substantially below the plane at the height of the field of view.

Claims (37)

1. A system comprising:

a transmitter system configured to emit a first signal and a second signal; and

a floor cleaning robot configured to clean a surface while moving along the surface, the floor cleaning robot comprising

a detector configured to detect the first signal and the second signal, the detector having an omnidirectional field of view, and

a control unit to execute operations comprising

initiating, upon detecting the first signal, one or more operations to move the robot to avoid contacting the transmitter system, and

initiating, based at least in part on a battery level of the robot, a homing behavior to move toward the transmitter system based at least in part on detecting the second signal.

2. The system of claim 1 , wherein the first signal is configured to provide a diffuse signal region around the transmitter system.

3. The system of claim 1 , wherein configurations of the transmitter system to emit the second signal comprise configurations to emit the second signal primarily along an axis.

4. The system of claim 1 , wherein the transmitter system comprises a plurality of emitters, a first of the plurality of emitters being configured to emit the first signal, and a second of the plurality of emitters being configured to emit the second signal.

5. The system of claim 1 , wherein initiating the one or more operations to move the robot to avoid contacting the transmitter system comprises initiating one or more operations to reverse a direction of travel of the robot upon detecting the first signal.

6. The system of claim 1 , wherein:

the detector is configured to receive the first signal along a plane parallel to the surface and at a height of the omnidirectional field of view, and

the robot includes a blocking device to block or reject signals substantially above or substantially below the plane.

7. The system of claim 1 , wherein the detector is mounted at a highest point of the robot.

8. The system of claim 1 , wherein initiating the one or more operations to move the robot to avoid contacting the transmitter system comprises initiating one or more operations to rotate the robot until the first signal is undetectable by the detector.

9. The system of claim 1 , wherein initiating the one or more operations to move the robot to avoid contacting the transmitter system comprises initiating one or more operations to translate the detector away from a region defined by the first signal.

10. The system of claim 1 , wherein initiating the one or more operations to move the robot to avoid contacting the transmitter system comprises initiating one or more operations to turn the robot in one direction at least twice before a final turning direction is chosen randomly.

11. The system of claim 1 , wherein initiating the one or more operations to move the robot to avoid contacting the transmitter system comprises initiating one or more operations based at least in part on detecting gradient levels of the first signal at a plurality of orientations.

12. The system of claim 11 , wherein initiating the one or more operations to move the robot to avoid contacting the transmitter system comprises initiating one or more operations to turn in a chosen direction corresponding to an orientation of a minimum gradient level of the gradient levels.

13. The system of claim 1 , wherein initiating the one or more operations to move the robot to avoid contacting the transmitter system comprises initiating one or more operations to move the robot away from the first signal over a predetermined distance or for a predetermined time.

14. The system of claim 1 , wherein:

the first signal is an infrared signal, and

initiating the one or more operations to move the robot to avoid contacting the transmitter system comprises initiating one or more operations such that the robot avoids the transmitter system when the detector detects a detectable infrared radiation level.

15. The system of claim 1 , wherein initiating the one or more operations to move the robot to avoid contacting the transmitter system comprises initiating one or more operations to continue to turn the robot in a chosen direction at least a predetermined amount after the detector no longer detects the first signal.

16. A floor cleaning robot comprising:

a cleaning mechanism to clean a surface while the robot moves along the surface;

a detector configured to detect first and second signals emitted by a transmitter system, the detector having an omnidirectional field of view; and

a control unit to execute operations comprising

initiating, upon detecting the first signal, one or more operations to move the robot to avoid contacting the transmitter system, and

initiating, based at least in part on a battery level of the robot, a homing behavior to move toward the transmitter system based at least in part on detecting the second signal.

17. The floor cleaning robot of claim 16 , wherein initiating the one or more operations to move the robot to avoid contacting the transmitter system comprises initiating one or more operations to reverse a direction of travel of the robot.

18. The floor cleaning robot of claim 16 , wherein:

the detector is configured to receive the first signal along a plane parallel to the surface and at a height of the omnidirectional field of view, and

the robot includes a blocking device to block or reject signals substantially above or substantially below the plane.

19. The floor cleaning robot of claim 16 , wherein the detector is mounted at a highest point of the robot.

20. The floor cleaning robot of claim 16 , wherein initiating the one or more operations to move the robot to avoid contacting the transmitter system comprises initiating one or more operations to rotate the robot until the first signal is undetectable by the detector.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2018
From: JONES, JOSEPH L.; MASS, PHILIP R.
To: IROBOT CORPORATION
Reel/Frame 045542/0962 →
Continuity (12)
Continuation 15379835 · Dec 15, 2016
Continuation 14179284 · Feb 12, 2014
Continuation 13715363 · Dec 14, 2012
Continuation 12540564 · Aug 13, 2009
Continuation 11929558 · Oct 30, 2007
Continuation 11691735 · Mar 27, 2007
Continuation 11221392 · Sep 8, 2005
Continuation 10921775 · Aug 19, 2004
Continuation 10696456 · Oct 29, 2003
Division 10056804 · Jan 24, 2002
Provisional Application 60263692 · Jan 24, 2001
Related Publication 20180292828A1 · Oct 11, 2018
Cited By (2)
US 12,265,393 US 12,298,777