Apparatus and method of obtaining location information of a motorized transport unit
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
B66F-009/06
H04W-004/80
H04W-004/02
A47F-010/04
A47F-003/08
A47F-010/02
G06Q-030/06
G06Q-010/00
G06Q-010/10
G06Q-050/28
G06Q-010/08
G06Q-030/00
G06Q-030/02
G06Q-010/06
G06Q-050/30
G06Q-010/02
G05D-001/00
G05D-001/02
E01H-005/06
E01H-005/12
H04N-007/18
H04N-005/77
B62B-005/00
B60P-003/06
G01S-001/70
G01S-001/72
G01S-001/02
G01C-021/20
H04W-004/04
H04W-004/00
출원번호
US-0061406
(2016-03-04)
등록번호
US-10071892
(2018-09-11)
발명자
/ 주소
High, Donald R.
Atchley, Michael D.
McHale, Brian G.
Taylor, Robert C.
Winkle, David C.
출원인 / 주소
Walmart Apollo, LLC
대리인 / 주소
Fitch, Even, Tabin & Flannery LLP
인용정보
피인용 횟수 :
1인용 특허 :
218
초록▼
Methods and apparatuses are provided, some apparatuses comprise: a location controller separate from a motorized transport unit, comprising: a transceiver configured to receive communications from the motorized transport unit; a control circuit; a memory storing computer instructions that when execu
Methods and apparatuses are provided, some apparatuses comprise: a location controller separate from a motorized transport unit, comprising: a transceiver configured to receive communications from the motorized transport unit; a control circuit; a memory storing computer instructions that when executed by the control circuit cause the control circuit to perform the steps of: obtain, from the communications, a unique light source identifier of a light source detected by the motorized transport unit, and relative distance information determined by the motorized transport unit through an optical measurement; process the at least one unique light source identifier and the relative distance information relative to a mapping of the shopping facility; and determine, in response to the processing, a location of the motorized transport unit within the shopping facility as a function of the at least one unique light source identifier and the relative distance information.
대표청구항▼
1. An apparatus providing control over movement of a motorized transport unit within a shopping facility, comprising: a location controller separate and distinct from a self-propelled motorized transport unit, wherein the location controller comprises: a transceiver configured to receive communicati
1. An apparatus providing control over movement of a motorized transport unit within a shopping facility, comprising: a location controller separate and distinct from a self-propelled motorized transport unit, wherein the location controller comprises: a transceiver configured to receive communications from the motorized transport unit located within a shopping facility;a control circuit coupled with the transceiver;a memory coupled to the control circuit and storing computer instructions that when executed by the control circuit cause the control circuit to perform the steps of:obtain, from the communications received from the motorized transport unit, a unique light source identifier of an external light source, of a plurality of separate external light sources within the shopping facility, detected by the motorized transport unit from light emitted by the light source providing a corresponding illumination area of a plurality of different illumination areas each representative of an area that is illuminated by a corresponding one of the plurality of separate external light sources, and relative distance information determined by the motorized transport unit through an optical measurement corresponding to a distance between the motorized transport unit and an external object;process the at least one unique light source identifier and the relative distance information relative to a mapping of the shopping facility; anddetermine, in response to the processing, a location of the motorized transport unit within the shopping facility as a function of the at least one unique light source identifier and the relative distance information. 2. The apparatus of claim 1, wherein the control circuit is further configured to: obtain, from the communications from the motorized transport unit, first code information corresponding to a first machine readable code of a plurality of unique machine readable codes that are positioned at different locations distributed throughout at least a portion of the shopping facility and detected by the motorized transport unit;identify, based on the first code information relative to the mapping, a location of the first machine readable code within the shopping facility; anddetermine, relative to the mapping of the shopping facility, the location of the motorized transport unit within the shopping facility as a function of the at least one unique light source identifier, the relative distance information and the identified location of the first machine readable code. 3. The apparatus of claim 1, wherein the control circuit is further configured to: determine, relative to the mapping and the determined location of the motorized transport unit, one or more movement commands to control movement of the motorized transport unit to cause the motorized transport unit to move in a desired direction; andcause the transceiver to transmit the one or more movement commands to the motorized transport unit to cause the motorized transport unit to control its movements in accordance with the movement commands. 4. The apparatus of claim 1, wherein the control circuit is further configured to: determine a destination location within the shopping location;identify, relative to the mapping, a route between the determined location of the motorized transport unit and the destination location;identify one or more movement commands to control movement of the motorized transport unit to cause the motorized transport unit to move to the destination location; andcause the transceiver to transmit the one or more movement commands to the motorized transport unit to cause the motorized transport unit to control its movements in accordance with the movement commands. 5. The apparatus of claim 1, wherein the control circuit, in obtaining the at least one unique light source identifier, is further configured to obtain from the communications multiple unique light source identifiers detected by the motorized transport unit from light emitted from multiple separate light sources, of the plurality of separate light sources, simultaneously impinging on a detector of the motorized transport unit; wherein the control circuit in determining the location of the motorized transport unit is further configured to determine the location of the motorized transport unit as a function of the multiple unique light source identifiers. 6. The apparatus of claim 5, wherein the control circuit, in determining the location of the motorized transport unit is further configured to identify, relative to the mapping, a location of an overlapping light area of the light emitted from the multiple light sources wherein the multiple light sources are ceiling mounted overhead lights. 7. The apparatus of claim 1, further comprising: the motorized transport unit located within the shopping facility, wherein the motorized transport unit comprises: a light receiver unit configured to detect the light from the light source within the shopping facility and extract the unique light source identifier from the detected light;a distance measurement unit comprising a light emitter and a light detector, wherein the distance measurement unit is configured to determine the relative distance from the light emitter to the external object; anda communication transmitter configured to transmit the communications comprising at least the light source identifier and the relative distance. 8. The apparatus of claim 7, wherein the motorized transport unit further comprises a machine readable code reader configured to optically read a first machine readable code of a plurality of unique machine readable codes that are positioned at different locations distributed throughout at least a portion of the shopping facility; wherein the control circuit is further configured to:obtain, from the communications from the motorized transport unit, the first code information;identify, based on the first code information relative to the mapping, a location of the first machine readable code within the shopping facility; anddetermine, relative to the mapping of the shopping facility, the location of the motorized transport unit within the shopping facility as a function of the at least one unique light source identifier, the relative distance information and the identified location of the first machine readable code. 9. The apparatus of claim 1, wherein the control circuit, in determining the location of the motorized transport unit, is further configured to: obtain an additional unique light source identifier from light emitted by an additional light source of the plurality of separate light sources within the shopping facility and detected by a light receiver unit positioned on a movable item container removably coupled with the motorized transport unit configured to be moved by the motorized transport unit through at least a portion of the shopping facility;process the additional unique light source identifier and determine, relative to the mapping, a location within the mapping of a light pattern of the additional light source; anddetermine, in response to the processing, the location of the motorized transport unit within the shopping facility as a function of the at least one unique light source identifier, the relative distance information and the location within the mapping of the light pattern. 10. An apparatus providing control over movement of a motorized transport unit within a shopping facility, comprising: a self-propelled motorized transport unit within a shopping facility, wherein the motorized transport unit comprises: a light receiver unit configured to detect light from one or more external light sources of a plurality of separate external light sources within a shopping facility and extract at least one unique light source identifier from the detected light, wherein each of the plurality of separate light sources provide a corresponding illumination area representative of an area that is illuminated by a corresponding one of the plurality of separate light sources;a distance measurement unit comprising a light emitter and a light detector, wherein the distance measurement unit is configured to determine, as a function of light detected from the light emitter, a relative distance from the light emitter to one or more remote objects;a control circuit; anda memory coupled to the control circuit and storing computer instructions that when executed by the control circuit cause the control circuit to control movement of the motorized transport unit as a function of a location of the motorized transport unit determined relative to a mapping of the shopping facility and based on the at least one light source identifier and the relative distance. 11. The apparatus of claim 10, wherein the motorized transport unit further comprises a machine readable code reader configured to read a first machine readable code of a plurality of unique machine readable codes that are positioned at different locations distributed throughout at least a portion of the shopping facility, and to extract a first code information corresponding to the first machine readable code; wherein the control circuit in controlling the movement of the motorized transport unit is further configured to control the movement of the motorized transport unit as a function of the location of the motorized transport unit determined based on a location of the first machine readable code relative to the mapping and the at least one light source identifier and the relative distance. 12. The apparatus of claim 10, wherein the motorized transport unit further comprises: a communication transceiver configured to transmit the at least one light source identifier and the relative distance, and to receive one or more commands from a location controller that is separate and remote from the motorized transport unit and configured to determine the location of the motorized transport unit relative to the mapping as a function of the at least one light source identifier and the relative distance; andwherein the control circuit is further configured to implement the one or more commands to move the motorized transport unit in accordance with the one or more commands. 13. The apparatus of claim 12, wherein the motorized transport unit is incapable of determining its own location and is dependent on the one or more commands from the location controller. 14. The apparatus of claim 12, further comprising: the location controller separate from the motorized transport unit, wherein the location controller comprises: a transceiver configured to receive the at least one light source identifier and the relative distance;a second control circuit coupled with the transceiver;a second memory coupled to the second control circuit and storing computer instructions that when executed by the second control circuit cause the second control circuit to perform the steps of:process the at least one light source identifier and the relative distance relative to a mapping of the shopping facility;determine, in response to the processing the at least one light source identifier and the relative distance, the location of the motorized transport unit within the shopping facility; andidentifying the one or more commands as a function of the determined location of the motorized transport unit. 15. The apparatus of claim 10, wherein the control circuit is further configured to perform the steps of: process the at least one light source identifier and the relative distance relative to a mapping of the shopping facility;determine, in response to the processing the at least one light source identifier and the relative distance, the location of the motorized transport unit within the shopping facility. 16. The apparatus of claim 10, wherein the light receiver unit in extracting the at least one unique light source identifier is configured to extract the at least one unique light source identifier encoded in the light from the one or more external light sources that are mounted above a surface along which the self-propelled motorized transport unit moves. 17. A method of controlling movement of a motorized transport unit within a shopping facility, comprising: receiving, at a location controller separate and distinct from a self-propelled motorized transport unit located within a shopping facility, communications from the motorized transport unit;obtaining from the communications a unique light source identifier of an external light source, of a plurality of separate external light sources within the shopping facility, detected by the motorized transport unit from light emitted by the light source providing a corresponding illumination area of a plurality of different illumination areas each representative of an area that is illuminated by a corresponding one of the plurality of separate external light sources, and relative distance information determined by the motorized transport unit through an optical measurement corresponding to a distance between the motorized transport unit and an external object;processing the at least one unique light source identifier and the relative distance information relative to a mapping of the shopping facility; anddetermining, in response to the processing, a location of the motorized transport unit within the shopping facility as a function of the at least one unique light source identifier and the relative distance information. 18. The method of claim 17, further comprising: obtaining, from the communications received from the motorized transport unit, first code information corresponding to a first machine readable code of a plurality of unique machine readable codes positioned at different locations distributed throughout at least a portion of the shopping facility and detected by the motorized transport unit; andidentifying, based on the first code information relative to the mapping, a location of the first machine readable code within the shopping facility;wherein the determining the location of the motorized transport unit further comprises determining, relative to the mapping of the shopping facility, the location of the motorized transport unit within the shopping facility as a function of the at least one unique light source identifier, the relative distance information and the identified location of the first machine readable code. 19. The method of claim 17, further comprising: determining, relative to the mapping and the determined location of the motorized transport unit, one or more movement commands to control movement of the motorized transport unit to cause the motorized transport unit to move in a desired direction; andtransmitting the one or more movement commands to the motorized transport unit to cause the motorized transport unit to control its movements in accordance with the movement commands. 20. The method of claim 17, further comprising: determining a destination location within the shopping location;identifying, relative to the mapping, a route between the determined location of the motorized transport unit and the destination location;identifying one or more movement commands to control movement of the motorized transport unit to cause the motorized transport unit to move to the destination location; andtransmitting the one or more movement commands to the motorized transport unit to cause the motorized transport unit to control its movements in accordance with the movement commands. 21. The method of claim 17, further comprising: detecting, through a light receiver unit of the motorized transport unit located within the shopping facility, light from the light source within the shopping facility;extracting, at the motorized transport unit, the unique light source identifier from the detected light;determining, through a distance measurement unit of the motorized transport unit, the relative distance between the motorized transport unit and the external object; andtransmitting, from the motorized transport unit, the communications comprising at least the light source identifier and the relative distance. 22. The method of claim 21, further comprising: optically reading, through a machine readable code reader of the motorized transport unit, the first machine readable code;extracting, at the motorized transport unit, the first code information; andwherein the transmitting, from the motorized transport unit, the communications comprises transmitting the communications comprising at least the light source identifier, the relative distance, and the first code information.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (218)
Fong, Philip; Eade, Ethan; Munich, Mario E., Adaptive mapping with spatial summaries of sensor data.
Albertson, Jacob C.; Arnold, Kenneth C.; Goldman, Steven D.; Paolini, Michael A.; Sessa, Anthony J., Adjusting a consumer experience based on a 3D captured image stream of a consumer response.
Dooley, Michael; Pirjanian, Paolo; Romanov, Nikolai; Chiu, Lihu; Di Bernardo, Enrico; Stout, Michael; Brisson, Gabriel, Application of localization, positioning and navigation systems for robotic enabled mobile products.
Betker Mark (Castle Rock CO) Bores Frederick M. (Highlands Ranch CO) Biegel Edward T. (Littleton CO) Francis Thomas (Denver CO), Automatic controlled cleaning machine.
Moore Michael C. ; Brown Joshua D. ; Milliken Kevin M. ; Cerullo Brian R. ; Smith Gary W. ; Betchy Martin W., Device for assisting the visually impaired in product recognition and related methods.
Park, Sung-Bum; Jung, Dae-Kwang; Shin, Hong-Seok; Choi, Jeong-Seok; Lee, Kyung-Woo; Song, Ki-Uk, Indoor navigation method and system using illumination lamps.
Schechter,Greg D.; Beda,Joseph S.; Swedberg,Gregory D.; Smith,Adam M., Integration of three dimensional scene hierarchy into two dimensional compositing system.
Mountz, Michael Cordell; Glazkov, Oleksandr; Bragg, Timothy Aaron; Verminski, Matthew David; Brazeau, Jeremiah David; Wurman, Peter R.; Cullen, John W.; Barbehenn, Michael T., Inter-facility transport in inventory management and fulfillment systems.
Mountz,Michael C.; D'Andrea,Raffaello; LaPlante,John A.; Lyons, II,David P.; Mansfield,Peter K.; Amsbury,Burl W., Inventory system with mobile drive unit and inventory holder.
Cowe Alan B. (12 Towpath Rd. Denville NJ 07834) Werres Roland (27 Chesterfield Dr. Warren NJ 07059), Materials monitoring systems, materials management systems and related methods.
Bell, Jamie; Chandrasekar, Kashyap; Graham, Andres Evan; Howse, David Charles, Method and apparatus for sensing object load engagement, transportation and disengagement by automated vehicles.
Laws, Matthew Edwin; Goode, Christopher W.; Collett, Toby Hartnoll Joshua; Graham, Andrew Evan, Method and apparatus for simulating a physical environment to facilitate vehicle operation and task completion.
Pilley Harold R. (Reservoir Rd. ; Box 204 Deering NH 03244) Pilley Lois V. (Reservoir Rd. ; Box 204 Deering NH 03244), Method and system for airport control and management.
Tracy William X. ; Roslak Thomas K. ; Murrah Judith ; Riso Francis ; Beach Robert ; Sandler Robert, Method and system for presenting item information using a portable data terminal.
Tracy, William X.; Roslak, Thomas K.; Murrah, Judith; Riso, Francis; Beach, Robert; Sandler, Robert, Method and system for presenting item information using a portable data terminal.
Laffoon,Christopher M.; Grigsby,Travis M.; Srikanth,Viswanath; Chaney,Craig W.; Lemanski,Kathryn J., Method for identification, tracking, and notification of abandoned items in a store.
Hyung, Seung Yong; Ahn, Sung Hwan; Roh, Kyung Shik; Yoon, Suk June, Method of mobile platform detecting and tracking dynamic objects and computer-readable medium thereof.
Peeters, Eric; Teller, Eric; Patrick, William Graham, Multi-part navigation process by an unmanned aerial vehicle for navigating to a medical situatiion.
Francis, Robert C.; McGee, James P.; Sainati, Robert A.; Sheehan, Jr., Richard L.; Tong, Sai-Kit K., Object tracking and management system and method using radio-frequency identification tags.
Borgs, Christian H.; Chayes, Jennifer T.; Chickering, David M.; Feige, Uriel M.; Mahdian, Mohammad; Meek, Christopher A.; Saberi, Amin, Price determination for items of low demand.
Espy Calvin L. ; Huang Jianzhong ; Ming John C. ; Peng Antai ; Briggs Barry D., Price determination system and method using digitized gray-scale image recognition and price-lookup files.
George ; II Robert W. (Windham NH) DiPietro Michael C. (Tewksbury MA) Kadonoff Mark B. (Somerville MA) Maddox James F. (Arlington MA), Recharge docking system for mobile robot.
Zini, Aldo; Allen, Spencer Wayne; Skirble, Barry Mark; Thorne, Henry F; Fairley, Stuart, Robotic ordering and delivery apparatuses, systems and methods.
Zini, Aldo; Allen, Spencer Wayne; Skirble, Barry Mark; Thorne, Henry F; Fairley, Stuart, Robotic ordering and delivery apparatuses, systems and methods.
High, Donald R.; Atchley, Michael D.; Kay, Karl; Taylor, Robert C.; Winkle, David C., Shopping facility assistance object detection systems, devices and methods.
D'Andrea, Raffaello; Wurman, Peter R.; Barbehenn, Michael T.; Hoffman, Andrew E.; Mountz, Michael C., System and method for coordinating movement of mobile drive units.
Haartsen, Jacobus C.; Camp, Jr., William O.; Johnson, Phillip Marc; Ingram, Norbert Donald, System and method for determining positioning information via modulated light.
Hoffman, Andrew E.; Mountz, Michael C.; Barbehenn, Michael T.; Allard, James R.; Kimmel, Matthew E.; Santini, Fabrizio; Decker, Michael H.; D'Andrea, Raffaello; Wurman, Peter R., System and method for inventory management using mobile drive units.
Wurman, Peter R.; D'Andrea, Raffaello; Barbehenn, Michael T.; Hoffman, Andrew E.; Mountz, Michael C., System and method for transporting inventory items.
Bonner, Brett Bracewell; Hjelm, Christopher Todd; Jones, Titus Arthur; Osborne, II, John Edward; Perkins, Dion Brent; Menz, Gregory Michael, Systems of influencing shoppers at the first moment of truth in a retail establishment.
High, Donald R.; Chakrobartty, Shuvro; Winkle, David C.; Taylor, Robert C., Systems, devices and methods of controlling motorized transport units in fulfilling product orders.
Szybalski, Andrew; Gomez, Luis Ricardo Prada; Urmson, Christopher Paul; Thrun, Sebastian; Nemec, Philip, User interface for displaying internal state of autonomous driving system.
Szybalski, Andrew; Prada Gomez, Luis Ricardo; Urmson, Christopher Paul; Thrun, Sebastian; Nemec, Philip, User interface for displaying internal state of autonomous driving system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.