COVERAGE ROBOT NAVIGATING
First Claim
Patent Images
1. A method of navigating an autonomous coverage robot on a floor, the method comprising:
- controlling movement of the robot across the floor in a cleaning mode;
receiving a sensor signal indicative of an obstacle;
rotating the robot away from the sensed obstacle;
determining a change in the received sensor signal during at least a portion of the rotation of the robot away from the sensed obstacle; and
identifying the sensed obstacle based at least in part on the determined change in the received sensor signal.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of navigating an autonomous coverage robot on a floor includes controlling movement of the robot across the floor in a cleaning mode, receiving a sensor signal indicative of an obstacle, rotating the robot away from the sensed obstacle, determining a change in the received sensor signal during at least a portion of the rotation of the robot away from the sensed obstacle, and identifying the sensed obstacle based at least in part on the determined change in the received sensor signal.
73 Citations
32 Claims
-
1. A method of navigating an autonomous coverage robot on a floor, the method comprising:
-
controlling movement of the robot across the floor in a cleaning mode; receiving a sensor signal indicative of an obstacle; rotating the robot away from the sensed obstacle; determining a change in the received sensor signal during at least a portion of the rotation of the robot away from the sensed obstacle; and identifying the sensed obstacle based at least in part on the determined change in the received sensor signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of navigating an autonomous coverage robot on a floor, the method comprising:
-
storing a heading of the autonomous coverage robot; moving the autonomous coverage robot along the stored heading to an obstacle tangent to a turning circle of the autonomous coverage robot; scanning a sensor carried on the autonomous coverage robot; receiving the scanned sensor signals; classifying the obstacle based at least in part on the received scanned sensor signals; orbiting the autonomous coverage robot around at least a portion of the classified obstacle based at least in part on classification of the obstacle as a post; comparing the stored heading to the heading of the autonomous coverage robot during orbiting of the classified obstacle; and resuming the stored heading based at least in part on the comparison of the stored heading to the heading of the autonomous coverage robot during orbiting. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
Specification