Domestic Robotic System
First Claim
1. A domestic robotic system including a robot, the robot comprising:
- a movement system for moving the robot over a surface;
an image obtaining device for obtaining images of the exterior environment of the robot; and
,at least one processor in electronic communication with the movement system and the image obtaining device, the at least one processor programmed to;
detect a predetermined pattern within at least one of the obtained images, the predetermined pattern being associated with a marker provided on a base station;
respond to the detection of the predetermined pattern by determining, by a first process, an estimate of at least one of the position and orientation of the robot, said estimate of the position and orientation of the robot being relative to the base station, the at least one processor and image obtaining device thereby forming at least part of a first navigation system for the robot;
determine, by a second process, an alternative estimate of at least one of the robot'"'"'s position and orientation, the at least one processor thereby forming part of a second navigation system for the robot; and
,perform at least one calibration of said second navigation system using said first navigation system.
2 Assignments
0 Petitions
Accused Products
Abstract
A domestic robotic system, for example for mowing the lawn, including a robot, which includes: a movement system having wheels or the like for moving the robot over a surface; an image obtaining device, such as a camera, for obtaining images of the exterior environment of the robot; and at least one processor in electronic communication with the movement system and the image obtaining device. The at least one processor is programmed to: detect a predetermined pattern within at least one of the images, with this predetermined pattern being associated with a marker provided on a base station; respond to the detection of the predetermined pattern by determining, by a first process, an estimate of the robot'"'"'s position and/or orientation, this estimate of the robot'"'"'s position and orientation being relative to the base station, the at least one processor and the image obtaining device thereby forming part of a first positioning system for the robot; determine, by a second process, an alternative estimate of the robot'"'"'s position and/or orientation, the at least one processor thereby forming part of a second positioning system for the robot; and perform at least one calibration of the second positioning system using the first positioning system.
-
Citations
30 Claims
-
1. A domestic robotic system including a robot, the robot comprising:
-
a movement system for moving the robot over a surface; an image obtaining device for obtaining images of the exterior environment of the robot; and
,at least one processor in electronic communication with the movement system and the image obtaining device, the at least one processor programmed to; detect a predetermined pattern within at least one of the obtained images, the predetermined pattern being associated with a marker provided on a base station; respond to the detection of the predetermined pattern by determining, by a first process, an estimate of at least one of the position and orientation of the robot, said estimate of the position and orientation of the robot being relative to the base station, the at least one processor and image obtaining device thereby forming at least part of a first navigation system for the robot; determine, by a second process, an alternative estimate of at least one of the robot'"'"'s position and orientation, the at least one processor thereby forming part of a second navigation system for the robot; and
,perform at least one calibration of said second navigation system using said first navigation system. - View Dependent Claims (2, 3, 4, 6, 7, 8, 10, 11, 14, 15, 16, 17, 18, 20, 21, 23, 25, 27, 28, 29)
-
-
5. (canceled)
-
9. (canceled)
-
12. (canceled)
-
13. (canceled)
-
19. (canceled)
-
22. (canceled)
-
24. (canceled)
-
26. (canceled)
-
30-74. -74. (canceled)
Specification