IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0090621
(2005-03-25)
|
등록번호 |
US-7720554
(2010-06-10)
|
발명자
/ 주소 |
- DiBernardo, Enrico
- Pirjanian, Paolo
|
출원인 / 주소 |
|
대리인 / 주소 |
Knobbe, Martens, Olsen & Bear LLP
|
인용정보 |
피인용 횟수 :
93 인용 특허 :
9 |
초록
▼
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
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.
대표청구항
▼
We claim: 1. A position estimation system for estimating a position of an object in an area defined by a wall having a surface, the system comprising: two light sources configured to project two light spots at a substantially fixed location on the surface; a detector mounted on the object for detec
We claim: 1. A position estimation system for estimating a position of an object in an area defined by a wall having a surface, the system comprising: two light sources configured to project two light spots at a substantially fixed location on the surface; a detector mounted on the object for detecting a reflected light from the two light spots; and a data processing unit mounted on the object for estimating the position of the object using the reflected light detected by the detector, wherein the two light sources generate lights that have different characteristics from each other, such that the two light spots can be distinguished from each other by the detector and/or the data processing unit, wherein the different characteristics comprise different modulations, wherein the wall having the surface on which the two light spots are projected comprises a ceiling. 2. The position estimation system of claim 1, wherein the detector comprises a position sensing detector (PSD), and wherein a centroid of the reflected light incident on the PSD is used to estimate the position of the object. 3. The position estimation system of claim 1, wherein the reflected light comprises two reflected lights respectively from the two light spots, and wherein the data processing unit estimates the position of the object using a distance between locations on which the two reflected lights are respectively incident, on the detector. 4. The position estimation system of claim 1, wherein the data processing unit also estimates an angular orientation of the object. 5. The position estimation system of claim 1, wherein the object further comprises an optical filter for filtering lights having wavelengths that are different from a wavelength of the two light spots projected by the two light sources. 6. The position estimation system of claim 1, wherein the different characteristics comprise different light intensity patterns. 7. The position estimation system of claim 1, wherein at least one of the two light spots is encoded with a bit pattern to include information that can be extracted by the data processing unit. 8. The position estimation system of claim 1, wherein the surface comprises a reflecting surface for reflecting at least a portion of at least one of the two light spots projected thereon. 9. A method of estimating a position of an object in an area defined by a wall having a surface, the method comprising: projecting two light spots at a substantially fixed location on the surface; detecting a reflected light from the two light spots using a detector mounted on the object; and estimating the position of the object with a data processing unit mounted on the object using the reflected light detected by the detector, wherein the projecting of the two light spots is accomplished by two light sources, wherein the two light sources generate lights that have different characteristics from each other, such that the two light spots can be distinguished from each other by the detector and/or the data processing unit, wherein the different characteristics comprise different modulations. 10. The method of claim 9, wherein the projecting two light spots comprises projecting the two light spots on the surface of the wall comprising a ceiling. 11. The method of claim 9, wherein the detector comprises a position sensing detector (PSD), and wherein the estimating the position comprises estimating the position using a centroid of the reflected light incident on the PSD. 12. The method of claim 11, wherein the surface comprises a reflecting surface for reflecting at least a portion of the two light spots projected thereon. 13. The method of claim 9, wherein the reflected light comprises two reflected lights respectively from the two light spots, and wherein estimating the position comprises estimating the position of the object using a distance between locations on which the two reflected lights are respectively incident, on the detector. 14. The method of claim 9, further comprising estimating an angular orientation of the Object. 15. The method of claim 9, further comprising filtering lights having wavelengths that are different from a wavelength of the two light spots projected by the two light sources. 16. The method of claim 9, wherein the different characteristics comprise different light intensity patterns. 17. The method of claim 9, wherein the two light spots can be encoded with a bit pattern to include information that can be extracted by the data processing unit. 18. A position estimation system for estimating a position of an object, the system comprising: one or more light sources configured to project at least light spots onto a surface; a detector affixed to the object configured to detect the at least two light spots, wherein the at least two light spots comprise reflected light from the one or more light sources; and a data processing unit configured to determine the position of the object based on the location of the at least two light spots, wherein the at least two light spots comprise two or more light spots that differ with respect to an optical characteristic, and wherein the detector is configured to distinguish the two or more light spots based on the optical characteristic, wherein the optical characteristic is light modulation, and wherein the system is configured to extract a modulation signal using a band-pass filter with lower and upper frequencies. 19. The position estimation system of claim 18, wherein: the at least two light spots comprise two or more light spots that are separated by a distance and differ with respect to an optical characteristic; the optical characteristic is a light intensity, light pattern, light modulation, wavelength, or combination thereof; the system is configured to distinguish the two or more light spots based on the optical characteristic; the system is configured to determine the position of the object in two or more dimensions; the detector comprises a plurality of photo detectors, wherein the plurality of photo detectors are configured so that a centroid of the reflected light of the at least two light spots is identifiable by the system; the system is configured to determine the position of the object using the identification of the centroid, wherein the position includes a heading, orientation, distance measurement, speed of the object, or combination thereof; the one or more light sources comprises at least one light-emitting diode (LED), infrared light device, polarized light device, laser diode, or combination thereof; the object is an autonomous robot; and the system is configured to determine the robot's position relative to a reference coordinate system for localization. 20. The position estimation system of claim 18, wherein the detector comprises a plurality of photo detectors. 21. The position estimation system of claim 20, wherein the plurality of photo detectors is configured to identify a centroid of the reflected light of a first light spot, and the data processing unit is configured to determine the position of the object based on the centroid. 22. The position estimation system of claim 18, wherein the at least two light spots comprise two or more projected light spots that are separated by a distance. 23. The position estimation system of claim 18, wherein the optical characteristic is a light intensity, light pattern, light modulation, wavelength, or combination thereof. 24. The position estimation system of claim 18, wherein the position of the object determined by the data processing unit includes a heading, orientation, distance measurement, speed of the object, or combination thereof. 25. The position estimation system of claim 18, wherein the one or more light sources comprises at least one infrared light device. 26. The position estimation system of claim 18, wherein the object is an autonomous robot, the one or more light sources comprises a plurality of light-emitting diodes removably attachable to a wall outlet, and the data processing unit determines the robot's position relative to a reference coordinate system for localization. 27. The position estimation system of claim 18, wherein a first of the light sources is to be situated in a first room and to project a first light spot with a first optical characteristic, a second of the light sources is to be situated in a second room and to project a second light spot with a second optical characteristic different than the first optical characteristic, and the data processing unit is configured to build a topological map of the first and second rooms and the connectivity of the first and second rooms via detection of the first optical characteristic and the second optical characteristic. 28. The position estimation system of claim 18, wherein a first of the light sources projects a light spot onto a ceiling above a docking station via which the object can dock for charging. 29. The position estimation system of claim 18, further comprising an optical filter configured to constrain wavelengths of light that reach the detector to reduce the effect of ambient light, to narrow a range of light to match a wavelength of the light coming from at least a first light source, and/or to limit an amount of light projected onto the detector. 30. The position estimation system of claim 18, wherein the data processing unit is configured to determine a ceiling height and a distance between a first light spot and a second light spot. 31. The position estimation system of claim 18, wherein the one or more light sources comprises at least two light sources in a single housing, wherein the two light sources generate lights that have different characteristics from each other, such that light spots projected by each the two light sources can be distinguished from each other by the system. 32. The position estimation system of claim 18, wherein the data processing unit is configured to determine the position the object in three dimensions. 33. The position estimation system of claim 18, wherein: the system is configured to determine the position of the object in two or more dimensions; the detector comprises a plurality of photo detectors, wherein the plurality of photo detectors are configured so that a centroid of the reflected light of the at least two light spots is identifiable by the system; the system is configured to determine the position of the object using the identification of the centroid, wherein the position includes a heading, orientation, distance measurement, speed of the object, or combination thereof; the one or more light sources comprises at least one light-emitting diode (LED), infrared light device, polarized light device, laser diode, or combination thereof; the object is an autonomous robot; and the system is configured to determine the robot's position relative to a reference coordinate system for localization.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.