Motorized transport unit worker support systems and methods
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04W-004/80
H04W-004/40
H04W-004/33
H04W-004/30
H04W-004/02
H04N-007/18
H04N-005/77
H04N-013/282
H04L-029/08
H04B-010/116
H04B-001/38
H02J-007/00
G10L-017/22
G10L-015/22
G10L-013/04
G08G-001/00
G06T-007/73
G06T-007/593
G06Q-050/30
G06Q-050/28
G06Q-030/06
G06Q-030/02
G06Q-030/00
G06Q-010/10
G06Q-010/08
G06Q-010/06
G06Q-010/02
G06Q-010/00
G06K-009/78
G06K-009/62
G06K-009/32
G06K-009/18
G06K-009/00
G06K-007/14
G06K-007/10
G06F-003/01
G06F-017/30
G05D-001/04
G05D-001/02
G05D-001/00
G05B-019/12
G05B-019/048
G01S-001/72
G01S-001/70
G01S-001/02
G01C-021/20
E01H-005/12
E01H-005/06
B66F-009/06
B65F-003/00
B62B-005/00
B60P-003/06
B60L-011/18
B07C-005/342
B07C-005/28
A47L-011/40
A47F-003/08
A47F-013/00
A47F-010/04
A47F-010/02
A47F-010/00
H04W-004/04
출원번호
US-0061507
(2016-03-04)
등록번호
US-10239739
(2019-03-26)
발명자
/ 주소
High, Donald R.
Atchley, Michael D.
Winkle, David C.
출원인 / 주소
Walmart Apollo, LLC
대리인 / 주소
Fitch, Even, Tabin & Flannery LLP
인용정보
피인용 횟수 :
0인용 특허 :
252
초록▼
Some embodiments provide systems and methods to assist product stocking on a sales floor of a retail shopping facility. In some implementations, a system comprises a plurality of motorized transport units that are each configured to perform multiple different types of tasks at a retail shopping faci
Some embodiments provide systems and methods to assist product stocking on a sales floor of a retail shopping facility. In some implementations, a system comprises a plurality of motorized transport units that are each configured to perform multiple different types of tasks at a retail shopping facility; and a central computer system configured to coordinate the plurality of motorized transport units in performing the multiple different tasks comprising instruct a motorized transport unit to retrieve a specified stocking cart that is carrying a plurality of products that are to be restocked onto product supports that are positioned on the sales floor where customers travel in shopping for products, and further instruct the motorized transport unit to autonomously transport the stocking cart to a specified stocking location on the sales floor corresponding to at least one of the plurality of products carried by the stocking cart.
대표청구항▼
1. A system to assist product stocking on a sales floor of a retail shopping facility, comprising: a plurality of motorized transport units that are each configured to perform multiple different tasks at a retail shopping facility; anda central computer system configured to coordinate the plurality
1. A system to assist product stocking on a sales floor of a retail shopping facility, comprising: a plurality of motorized transport units that are each configured to perform multiple different tasks at a retail shopping facility; anda central computer system configured to coordinate the plurality of motorized transport units in performing the multiple different tasks comprising instruct a first motorized transport unit to retrieve a specified first stocking cart that is carrying a first plurality of products that are to be restocked onto product supports that are positioned on the sales floor where customers travel in shopping for products, and further instruct the first motorized transport unit to autonomously transport the first stocking cart to a specified first stocking location on the sales floor corresponding to at least one of the first plurality of products carried by the first stocking cart;wherein the central computer system is further configured to detect, from sensor data comprising sensor data from the first motorized transport unit, a worker stocking one or more of the products from the first stocking cart, detect from the sensor data that the worker has moved at least a first threshold distance from the first stocking cart, and direct the first motorized transport unit to move the first stocking cart to follow the worker and place the first stocking cart within a second threshold distance of the worker;wherein each of the plurality of motorized transport units is configured to perform the multiple different tasks at the retail shopping facility comprising at least a first set of tasks to support customers comprising at least the first motorized transport unit being configured to temporarily couple with and transport a movable item container configured to receive items for potential purchase by a customer with which the first motorized transport unit is temporarily associated, a second set of tasks to support workers at the retail shopping facility comprising at least the first motorized transport unit being configured to temporarily couple with and transport the first stocking cart, and a third set of tasks regarding facility maintenance at the retail shopping facility to at least perform a clean-up. 2. The system of claim 1, wherein the first motorized transport unit detects, through a sensor on the motorized transport unit, a customer on the sales floor within a threshold distance of the first motorized transport unit as the first motorized transport unit transports the first stocking cart through the retail shopping facility, and takes at least a first action to avoid the first motorized transport unit and the first stocking cart from contacting the customer. 3. The system of claim 1, wherein the central computer system is further configured to receive, from the first motorized transport unit, sensor data indicative of a weight of the first stocking cart and the first plurality of products carried by the first stocking cart, and to confirm based on the sensor data that an expected plurality of products is carried by the first stocking cart. 4. The system of claim 1, wherein the central computer system is further configured to determine based on the sensor data that the first plurality of products have been unloaded from the first stocking cart, and direct the first motorized transport unit to perform a second task, of the multiple different tasks, at the retail shopping facility and that is unassociated with stocking products and retrieving products. 5. The system of claim 1, wherein the central computer system is further configured to determine that the first plurality of products have been unloaded from the first stocking cart, instruct the first motorized transport unit to transport the unloaded first stocking cart to a drop location, and instruct the first motorized transport unit to retrieve a specified second stocking cart that is carrying a second plurality of products, and to autonomously transport the second stocking cart to a specified second stocking location on the sales floor. 6. The system of claim 1, wherein the central computer in directing the first motorized transport unit to follow the worker and place the first stocking cart within the second threshold distance of the worker utilizes the sensor data from the first motorized transport unit and facility sensor data received from sensors external to the first motorized transport unit in determining a distance between the first stocking cart and the worker. 7. The system of claim 1, wherein the central computer is further configured to implement a work queue application that maintains a task queue for each of the plurality of motorized transport units, tracks the task queues in identifying available motorized transport units to perform different tasks, selects the first motorized transport unit to temporarily cooperate with the first stocking cart to perform the task of transporting the first stocking cart based on a first task queues associated with the first motorized transport unit, and adds the assigned transport task to a first task queue. 8. A system to assist product stocking on a sales floor of a retail shopping facility, comprising: a plurality of motorized transport units that are each configured to perform multiple different tasks at a retail shopping facility; anda central computer system configured to coordinate the plurality of motorized transport units in performing the multiple different tasks comprising instruct a first motorized transport unit to retrieve a specified first stocking cart that is carrying a first plurality of products that are to be restocked onto product supports that are positioned on the sales floor where customers travel in shopping for products, and further instruct the first motorized transport unit to autonomously transport the first stocking cart to a specified first stocking location on the sales floor corresponding to at least one of the first plurality of products carried by the first stocking cart;wherein the central computer system is further configured to identify a mating coupler on the first stocking cart and with which one of the motorized transport units is to couple in transporting the first stocking cart, identify, from the plurality of motorized transport units, that the first motorized transport unit comprises a coupler consistent with the mating coupler on the first stocking cart, and select the first motorized transport unit based on the first motorized transport unit comprising the coupler consistent with the mating coupler on the first stocking cart;wherein each of the plurality of motorized transport units is configured to perform the multiple different tasks at the retail shopping facility comprising at least a first set of tasks to support customers comprising at least being configured to temporarily couple with and transport a movable item container configured to receive items for potential purchase by a customer with which the first motorized transport unit is temporarily associated, a second set of tasks to support workers at the retail shopping facility comprising at least the first motorized transport unit being configured to temporarily couple with and transport stocking carts, and a third set of tasks regarding facility maintenance at the retail shopping facility to at least perform a clean-up. 9. A system to assist product stocking on a sales floor of a retail shopping facility, comprising: a plurality of motorized transport units that are each configured to perform multiple different tasks at a retail shopping facility; anda central computer system configured to coordinate the plurality of motorized transport units in performing the multiple different tasks comprising instruct a first motorized transport unit to retrieve a specified first stocking cart that is carrying a first plurality of products that are to be restocked onto product supports that are positioned on the sales floor where customers travel in shopping for products, and further instruct the first motorized transport unit to autonomously transport the first stocking cart to a specified first stocking location on the sales floor corresponding to at least one of the first plurality of products carried by the first stocking cart;wherein the central computer system is further configured to determine that the first plurality of products have been unloaded from the first stocking cart and the first stocking cart carries waste material, and instructs the first motorized transport unit to transport the first stocking cart to a waste disposal area;wherein each of the plurality of motorized transport units is configured to perform the multiple different tasks at the retail shopping facility comprising at least a first set of tasks to support customers comprising at least being configured to temporarily couple with and transport a movable item container configured to receive items for potential purchase by a customer with which the first motorized transport unit is temporarily associated, a second set of tasks to support workers at the retail shopping facility comprising at least the first motorized transport unit being configured to temporarily couple with and transport stocking carts, and a third set of tasks regarding facility maintenance at the retail shopping facility to at least perform a clean-up. 10. A method to assists product stocking on a sales floor of a retail shopping facility, comprising: by a central computer system for a retail shopping facility:coordinating a plurality of motorized transport units in performing the multiple different tasks, wherein each of the plurality of motorized transport units are configured to perform multiple different tasks at the retail shopping facility comprising at least a first set of tasks to support customers comprising at least being configured to temporarily couple with and transport a movable item container configured to receive items for potential purchase by a customer with which the first motorized transport unit is temporarily associated, a second set of tasks to support workers at the retail shopping facility comprising at least the first motorized transport unit being configured to temporarily couple with and transport stocking carts, and a third set of tasks regarding facility maintenance at the retail shopping facility to at least perform a clean-up;communicating an instruction instructing a first motorized transport unit to retrieve a specified first stocking cart of the stocking carts that is carrying a first plurality of products that are to be restocked onto product supports that are positioned on the sales floor where customers travel in shopping for products;communicating an instruction instructing the first motorized transport unit to autonomously transport the first stocking cart to a specified first stocking location on the sales floor corresponding to at least one of the first plurality of products carried by the first stocking cart;detecting, from sensor data comprising sensor data from the first motorized transport unit, a worker stocking one or more of the products from the first stocking cart;detecting from the sensor data that the worker has moved at least a first threshold distance from the first stocking cart; anddirecting the first motorized transport unit to move the first stocking cart to follow the worker and place the first stocking cart within a second threshold distance of the worker. 11. The method of claim 10, further comprising: detecting, through sensor data from a sensor on the motorized transport unit, a customer on the sales floor within a threshold distance of the first motorized transport unit as the first motorized transport unit transports the first stocking cart through the retail shopping facility; andcausing the first motorized transport unit to take at least a first action to avoid the first motorized transport unit and the first stocking cart from contacting the customer. 12. The method of claim 10, further comprising: receiving, from the first motorized transport unit, sensor data indicative of a weight of the first stocking cart and the first plurality of products carried by the first stocking cart; andconfirming based on the sensor data that an expected plurality of products is carried by the first stocking cart. 13. The method of claim 10, further comprising: determining based on the sensor data that the first plurality of products have been unloaded from the first stocking cart; anddirecting the first motorized transport unit, in response to determining the first stocking cart is unloaded, to perform a second task of the multiple different tasks at the retail shopping facility and that is unassociated with stocking products and retrieving products. 14. The method of claim 10, further comprising: determining that the first plurality of products have been unloaded from the first stocking cart;communicating an instruction instructing the first motorized transport unit to transport the unloaded first stocking cart to a drop location; andcommunicating an instruction instructing the first motorized transport unit to retrieve a specified second stocking cart that is carrying a second plurality of products, and to autonomously transport the second stocking cart to a specified second stocking location on the sales floor. 15. A method to assists product stocking on a sales floor of a retail shopping facility, comprising: by a central computer system for a retail shopping facility:coordinating a plurality of motorized transport units in performing the multiple different tasks, wherein each of the plurality of motorized transport units are configured to perform multiple different tasks at the retail shopping facility comprising at least a first set of tasks to support customers comprising at least being configured to temporarily couple with and transport a movable item container configured to receive items for potential purchase by a customer with which the first motorized transport unit is temporarily associated, a second set of tasks to support workers at the retail shopping facility comprising at least the first motorized transport unit being configured to temporarily couple with and transport stocking carts, and a third set of tasks regarding facility maintenance at the retail shopping facility to at least perform a clean-up;communicating an instruction instructing a first motorized transport unit to retrieve a specified first stocking cart of the stocking carts that is carrying a first plurality of products that are to be restocked onto product supports that are positioned on the sales floor where customers travel in shopping for products;communicating an instruction instructing the first motorized transport unit to autonomously transport the first stocking cart to a specified first stocking location on the sales floor corresponding to at least one of the first plurality of products carried by the first stocking cart;identifying a mating coupler on the first stocking cart and with which one of the motorized transport units is to couple in transporting the first stocking cart;identifying, from the plurality of motorized transport units, that the first motorized transport unit comprises a coupler consistent with the mating coupler on the first stocking cart, andselecting the first motorized transport unit based on the first motorized transport unit comprising the coupler consistent with the mating coupler on the first stocking cart. 16. A method to assists product stocking on a sales floor of a retail shopping facility, comprising: by a central computer system for a retail shopping facility:coordinating a plurality of motorized transport units in performing the multiple different tasks, wherein each of the plurality of motorized transport units are configured to perform multiple different tasks at the retail shopping facility comprising at least a first set of tasks to support customers comprising at least being configured to temporarily couple with and transport a movable item container configured to receive items for potential purchase by a customer with which the first motorized transport unit is temporarily associated, a second set of tasks to support workers at the retail shopping facility comprising at least the first motorized transport unit being configured to temporarily couple with and transport stocking carts, and a third set of tasks regarding facility maintenance at the retail shopping facility to at least perform a clean-up;communicating an instruction instructing a first motorized transport unit to retrieve a specified first stocking cart of the stocking carts that is carrying a first plurality of products that are to be restocked onto product supports that are positioned on the sales floor where customers travel in shopping for products;communicating an instruction instructing the first motorized transport unit to autonomously transport the first stocking cart to a specified first stocking location on the sales floor corresponding to at least one of the first plurality of products carried by the first stocking cart;determining that the first plurality of products have been unloaded from the first stocking cart and the first stocking cart carries waste material; andcommunicating an instruction instructing the first motorized transport unit to transport the first stocking cart to a waste disposal area.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (252)
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.
Agarwal, Rishabh; Subramanian, Venkataramanan; Hussain, Mustafa Mustansir; Shareef, Ahmed; Vishwanatham, Vikas, Item retrieval using a robotic drive unit.
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.
McIntyre, Dale F.; Manico, Joseph A.; Cooper, Andrew T., Method of permitting group access to electronically stored images and transaction card used in the method.
McIntyre, Dale F.; Manico, Joseph A.; Cooper, Andrew T., Method of permitting group access to electronically stored images and transaction card used in the method.
McIntyre,Dale F.; Manico,Joseph A.; Cooper,Andrew T., Method of permitting group access to electronically stored images and transaction card used in the method.
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.
Testa, Carl A.; Sailus, Andrew; Corby, Kenneth D.; Capozzi, Leanne M.; McIntyre, Dale F.; Manico, Joseph A., Product and method for organizing and searching digital images.
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.
High, Donald R.; Atchley, Michael D.; Winkle, David C., Shopping facility assistance system and method to retrieve in-store abandoned mobile item containers.
High, Donald R.; Atchley, Michael D.; Winkle, David C., Shopping facility assistance systems, devices and methods to address ground and weather conditions.
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는 부적절한 답변을 할 수 있습니다.