METHODS AND APPARATUS FOR POSITION ESTIMATION USING REFLECTED LIGHT SOURCES
First Claim
1. A location estimation system for estimating a location of a self-propelled object, the system comprising:
- a first guidance device comprising;
a first modulator;
a first light source coupled to the first modulator,wherein the first modulator is configured to modulate light of the first light source using a first modulation;
wherein the first light source is configured to project modulated light,whereby a first spot is projected onto a first surface when the first light source is positioned for operation with the self-propelled object;
a second guidance device comprising;
a second modulator;
a second light source coupled to the second modulator,wherein the second modulator is configured to modulate light of the second light source using a second modulation, the second modulation distinct from the first modulation;
wherein the second light source is configured to project modulated light,whereby a second spot is projected onto a second surface when the second light source is positioned for operation with the self-propelled object;
a first detector configured to;
detect the first light spot based at least in part on the first modulation;
detect the second light spot based at least in part on the second modulation;
a data processing unit configured to;
determine that the self-propelled object is in a first room at least partly in response to detecting the first light spot;
determine a first location of the self-propelled object based at least in part on the first light spot;
determine that the self-propelled object is in a second room at least partly in response to detecting the second light spot; and
determine a second location of the self-propelled object based at least in part on the second light spot.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention is generally related to the estimation of position and orientation of an object with respect to a local or a global coordinate system using reflected light sources. A typical application of the method and apparatus includes estimation and tracking of the position of a mobile autonomous robot. Other applications include estimation and tracking of an object for position-aware, ubiquitous devices. Additional applications include tracking of the positions of people or pets in an indoor environment. The methods and apparatus comprise one or more optical emitters, one or more optical sensors, signal processing circuitry, and signal processing methods to determine the position and orientation of at least one of the optical sensors based at least in part on the detection of the signal of one or more emitted light sources reflected from a surface.
32 Citations
20 Claims
-
1. A location estimation system for estimating a location of a self-propelled object, the system comprising:
-
a first guidance device comprising; a first modulator; a first light source coupled to the first modulator, wherein the first modulator is configured to modulate light of the first light source using a first modulation; wherein the first light source is configured to project modulated light, whereby a first spot is projected onto a first surface when the first light source is positioned for operation with the self-propelled object; a second guidance device comprising; a second modulator; a second light source coupled to the second modulator, wherein the second modulator is configured to modulate light of the second light source using a second modulation, the second modulation distinct from the first modulation; wherein the second light source is configured to project modulated light, whereby a second spot is projected onto a second surface when the second light source is positioned for operation with the self-propelled object; a first detector configured to; detect the first light spot based at least in part on the first modulation; detect the second light spot based at least in part on the second modulation; a data processing unit configured to; determine that the self-propelled object is in a first room at least partly in response to detecting the first light spot; determine a first location of the self-propelled object based at least in part on the first light spot; determine that the self-propelled object is in a second room at least partly in response to detecting the second light spot; and determine a second location of the self-propelled object based at least in part on the second light spot.
-
- 10. The location estimation system of claim 10, wherein the first detector includes a plurality of photodetectors.
-
14. A method of estimating a location of a self-propelled object, the method comprising:
-
in a first guidance device; modulating light of a first light source via a first modulator using a first modulation; projecting first modulated light from the first light source to form a first spot on a first surface; in a second guidance device; modulating light of a second light source via a second modulator using a second modulation; projecting second modulated light from the second light source to form a second spot on a second surface; detecting the first light spot based at least in part on the first modulation; detecting the second light spot based at least in part on the second modulation; determining that the self-propelled object is in a first room at least partly in response to detecting the first light spot; estimating a first location of the self-propelled object based at least in part on the first light spot; determining that the self-propelled object is in a second room at least partly in response to detecting the second light spot; and estimating a second location of the self-propelled object based at least in part on the second light spot.
-
-
15. The method as defined in claim 1400, wherein:
-
the first modulation provides a differing light intensity, light pattern, wavelength, or combination thereof as compared to the second modulation, the first light source comprises at least one light-emitting diode (LED), infrared light device, polarized light device, laser diode, or combination thereof, the self-propelled object is an autonomous robot, the method further comprising; distinguishing the first light spot from the second light spot based on the first modulation and the second modulation; determining the position of the self-propelled object, wherein the position includes a heading, orientation, distance measurement, speed of the object, or combination thereof; and determining the robot'"'"'s position relative to a reference coordinate system for localization.
-
-
16. The method as defined in claim 140, the method further comprising building a topological map including connectivity of the first room and the second room.
-
17. The method as defined in claim 140, wherein the first surface is a ceiling.
-
18. The method as defined in claim 140, wherein the first modulation is a first frequency modulation and the second modulation is a second frequency modulation.
-
19. The method as defined in claim 140, wherein the first modulation is a first pattern.
-
20. The method as defined in claim 140, wherein the first light spot comprises at least two light spots, and the second light spot comprises at least two light spots.
Specification