System and method for positioning a mobile drive unit
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-019/00
G06F-007/00
G06F-011/00
G01M-017/00
G07C-005/00
G06G-007/76
G06Q-010/08
G05D-001/02
G06Q-050/28
G05B-019/418
출원번호
US-0356094
(2012-01-23)
등록번호
US-9087314
(2015-07-21)
발명자
/ 주소
Hoffman, Andrew E.
Barbehenn, Michael T.
Mountz, Michael C.
Wurman, Peter R.
D'Andrea, Raffaello
출원인 / 주소
Amazon Technologies, Inc.
대리인 / 주소
Baker Botts L.L.P.
인용정보
피인용 횟수 :
38인용 특허 :
60
초록▼
A system for transporting inventory items includes a mobile drive unit, a management module, and a plurality of inventory holders. The management module is operable to determine a capability state of the mobile drive unit, select a location for the mobile drive unit based on the capability state of
A system for transporting inventory items includes a mobile drive unit, a management module, and a plurality of inventory holders. The management module is operable to determine a capability state of the mobile drive unit, select a location for the mobile drive unit based on the capability state of the mobile drive unit, and transmit information to the mobile drive unit identifying the selected location.
대표청구항▼
1. A system for transporting inventory items, comprising: a mobile drive unit;a plurality of inventory holders; anda management module operable to: determine a capability state of the mobile drive unit based at least in part upon a capability message transmitted by the mobile drive unit, the capabil
1. A system for transporting inventory items, comprising: a mobile drive unit;a plurality of inventory holders; anda management module operable to: determine a capability state of the mobile drive unit based at least in part upon a capability message transmitted by the mobile drive unit, the capability message transmitted in response to a determination by the mobile drive unit that a state associated with an ability of the mobile drive unit to complete tasks is changed to a degraded capability state;select a task for the mobile drive unit to transport an inventory holder from a first location to a second location based on determining that the mobile drive unit is capable of transporting the inventory holder in the degraded capability state; andtransmit information to the mobile drive unit identifying the selected task to transport the inventory holder from the first location to the second location. 2. The system of claim 1, wherein the mobile drive unit is further operable to move to the first location. 3. The system of claim 1, wherein the mobile drive unit is further operable to park at the second location until the mobile drive unit receives an additional instruction. 4. The system of claim 1, wherein the management module is operable to determine the capability state of the mobile drive unit by determining that the mobile drive unit is not capable of completing a particular type of task. 5. The system of claim 4, wherein the management module is operable to determine that the mobile drive unit is not capable of completing a particular type of task by determining that the mobile drive unit needs service. 6. The system of claim 5, wherein the management module is further operable to determine that the mobile drive unit needs service by one or more of: determining a metric associated with an energy source of the mobile drive unit;determining that the mobile drive unit needs repair; anddetermining that the mobile drive unit is scheduled for maintenance. 7. The system of claim 1, wherein the management module is operable to determine the capability state of the mobile drive unit by determining a charge on a battery associated with the mobile drive unit. 8. The system of claim 7, further comprising an energy station operable to recharge batteries associated with mobile drive units, and wherein the management module is operable to select a third location for the mobile drive unit based on a distance between the third location and the energy station. 9. The system of claim 1, wherein the management module is operable to: determine the capability state of the mobile drive unit by detecting a degraded capability of the mobile drive unit, andselect the second location based on the capability state of the mobile drive unit by selecting a destination for an inventory holder having one or more particular characteristics such that transportation of the inventory holder to the destination is within the degraded capability of the mobile drive unit. 10. The system of claim 1, wherein the management module is operable to determine the capability state of the mobile drive unit by detecting a fuel level associated with the mobile drive unit. 11. The system of claim 1, further comprising an energy station operable to refuel mobile drive units, and wherein the management module is operable to select a third location for the mobile drive unit based on a distance between the third location and the energy station. 12. The system of claim 1, wherein the management module is operable to determine the capability state of the mobile drive unit by determining that the mobile drive unit is unable to carry an inventory holder. 13. The system of claim 1, wherein the management module is operable to determine the capability state of the mobile drive unit by determining that the mobile drive unit is unable to dock with an inventory holder. 14. The system of claim 1, wherein the management module is operable to determine the capability state of the mobile drive unit by detecting that the mobile drive unit needs to be repaired. 15. The system of claim 14, wherein the management module is further operable to select a third location for the mobile drive unit based on a distance between the third location and a repair station. 16. The system of claim 14, wherein the management module is operable to determine the capability state of the mobile drive unit by detecting that the mobile drive unit needs a particular type of repair. 17. The system of claim 16, wherein the management module is further operable to select a third location for the mobile drive unit based on a distance between the third location and a repair station operable to perform the type of repair needed by the mobile drive unit. 18. The system of claim 14, wherein the management module is operable to determine the capability state of the mobile drive unit by detecting that the mobile drive unit needs a particular type of maintenance. 19. The system of claim 18, wherein the management module is further operable to select a third location for the mobile drive unit based on a distance between the third location and a maintenance station operable to perform the type of maintenance needed by the mobile drive unit. 20. The system of claim 1, wherein the management module is further operable to select a third location for the mobile drive unit in a workspace in which the mobile drive unit is operating based on a distance between the third location and an access point to the workspace. 21. The system of claim 1, wherein the management module is further operable to select a third location for the mobile drive unit based on a traffic level associated with the third location. 22. The system of claim 1, wherein the management module is further operable to select a third location for the mobile drive unit based on determining that the third location is not otherwise available for mobile drive units to move through. 23. The system of claim 1, wherein the management module is operable to select a third location for the mobile drive unit based on determining that the third location is not otherwise available as a destination for mobile drive units. 24. The system of claim 1, wherein the management module is further operable to: detect a change in a state of an inventory system in which the mobile drive unit is operating;in response to detecting the change in the state of the inventory system, select a third location for the mobile drive unit based on the capability state of the mobile drive unit; andtransmit information to the mobile drive unit identifying the third selected location. 25. The system of claim 24, wherein the management module is operable to detect the change in the state of the inventory system by detecting that another mobile drive unit is attempting to move through the second location. 26. The system of claim 24, wherein the management module is operable to detect the change in the state of the inventory system by detecting that the second location is a current destination for another mobile drive unit. 27. The system of claim 1, wherein the capability state of the mobile drive unit comprises a repair status, an energy supply status, and a maintenance status of the mobile drive unit. 28. The system of claim 1, further comprising: an energy station;a service station;a waiting location; andan access point;wherein the management module is further operable to select one of the energy station, the service station, the waiting location, and the access point for the mobile drive unit based on the determined capability state. 29. The system of claim 28, wherein the waiting location is one of a plurality of waiting locations and the waiting location is selected based on at least one of determining a traffic level associated with the waiting location, determining that the waiting location is not otherwise available for mobile drive units to move through; and determining that the waiting location is not otherwise available as a destination for mobile drive units. 30. A method for transporting inventory items, comprising: determining a capability state of a mobile drive unit based at least in part upon a capability message transmitted to a management module by the mobile drive unit, the capability message transmitted in response to a determination by the mobile drive unit that a state associated with an ability of the mobile drive unit to complete tasks is changed to a degraded capability state;selecting a task for the mobile drive unit to transport an inventory holder from a first location to a second location based on determining that the mobile drive unit is capable of transporting the inventory holder in the degraded capability state; andtransmitting information to the mobile drive unit identifying the selected task to transport the inventory holder from the first location to the second location. 31. The method of claim 30, further comprising moving the mobile drive unit to the first location. 32. The method of claim 30, further comprising parking the mobile drive unit at the second location until the mobile drive unit receives an additional instruction. 33. The method of claim 30, wherein determining the capability state of the mobile drive unit comprises determining that the mobile drive unit is not capable of completing a particular type of task. 34. The method of claim 30, wherein determining the capability state of the mobile drive unit comprises determining a charge on a battery associated with the mobile drive unit. 35. The method of claim 34, further comprising selecting a third location based on a distance between the third location and the energy station, wherein the energy station is operable to recharge batteries associated with the mobile drive units. 36. The method of claim 30, wherein determining the capability state of the mobile drive unit comprises detecting a degraded capability of the mobile drive unit, and the method further comprises: selecting the second location based on the capability state of the mobile drive unit by selecting a destination for an inventory holder having one or more particular characteristics such that transportation of the inventory holder to the destination is within the degraded capability of the mobile drive unit. 37. The method of claim 30, wherein determining the capability state of the mobile drive unit comprises determining a fuel level associated with the mobile drive unit. 38. The method of claim 30, further comprising selecting a third location based on a distance between the location and the energy station wherein the energy station is operable to refuel mobile drive units. 39. The method of claim 30, wherein determining the capability state of the mobile drive unit comprises determining that the mobile drive unit is unable to carry an inventory holder. 40. The method of claim 30, wherein determining the capability state of the mobile drive unit comprises determining that the mobile drive unit is unable to dock with an inventory holder. 41. The method of claim 30, wherein determining the capability state of the mobile drive unit comprises detecting that the mobile drive unit needs to be repaired. 42. The method of claim 41, further comprising selecting a third location for the mobile drive unit based on a distance between the third location and a repair station. 43. The method of claim 41, wherein determining the capability state of the mobile drive unit comprises detecting that the mobile drive unit needs a particular type of repair. 44. The method of claim 43, further comprising selecting a third location for the mobile drive unit based on a distance between the third location and a repair station operable to perform the type of repair needed by the mobile drive unit. 45. The method of claim 30, wherein determining the capability state of the mobile drive unit comprises detecting that the mobile drive unit needs a particular type of maintenance. 46. The method of claim 45, further comprising selecting a third location for the mobile drive unit based on a distance between the third location and a maintenance station operable to perform the type of maintenance needed by the mobile drive unit. 47. The method of claim 30, further comprising selecting a third location for the mobile drive unit based on a distance between the third location and an access point to a workspace in which the mobile drive unit is operating. 48. The method of claim 30, further comprising selecting a third location for the mobile drive unit based on a traffic level associated with the third location. 49. The method of claim 30, further comprising selecting a third location for the mobile drive unit that is not otherwise available for mobile drive units to move through. 50. The method of claim 30, further comprising selecting a third location for the mobile drive unit that is not otherwise available as a destination for mobile drive units. 51. The method of claim 30, further comprising: detecting a change in a state of an inventory system in which the mobile drive unit is operating;in response to detecting the change in the state of the inventory system, selecting a third location for the mobile drive unit based on the capability state of the mobile drive unit; andtransmitting information to the mobile drive unit identifying the third selected location. 52. The method of claim 51, wherein the management module is operable to detect the change in the state of the inventory system by detecting that another mobile drive unit is attempting to move through the second location. 53. The method of claim 51, wherein detecting the change in the state of the inventory system comprises detecting that the second location is a current destination for another mobile drive unit. 54. A management module operable to: determine a capability state of a mobile drive unit based at least in part upon a capability message transmitted by the mobile drive unit, the capability message transmitted in response to a determination by the mobile drive unit that a state associated with an ability of the mobile drive unit to complete tasks is changed to a degraded capability state;select a task for the mobile drive unit to transport an inventory holder from a first location to a second location based on determining that the mobile drive unit is capable of transporting the inventory holder in the degraded capability state; andtransmit information to the mobile drive unit identifying the selected task to transport the inventory holder from the first location to the second location. 55. A system for transporting inventory items, comprising: means for determining a capability state of a mobile drive unit based at least in part upon a capability message transmitted by the mobile drive unit, the capability message transmitted in response to a determination by the mobile drive unit that a state associated with an ability of the mobile drive unit to complete tasks is changed to a degraded capability state;means for selecting a task for the mobile drive unit to transport an inventory holder from a first location to a second location based on determining that the mobile drive unit is capable of transporting the inventory holder in the degraded capability state; andmeans for transmitting information to the mobile drive unit identifying the selected task to transport the inventory holder from the first location to the second location.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (60)
Ivancic Milan E. (Willoughby OH), Automated guided vehicle.
Nishimura Seiichiro (Kodaira JPX) Hata Toshifumi (Kodaira JPX) Yamashita Kenji (Kodaira JPX), Automatic transport system for green tires between forming and vulcanizing processes.
Cheung, Carol Carlin; Yamauchi, Brian Masao; Jones, Christopher Vernon; Moseley, Mark Bourne; Singh, Sanjiv; Geyer, Christopher Michael; Grocholsky, Benjamin Peter; Cox, Earl Clyde, Collaborative engagement for target identification and tracking.
Yardley James V. (Centerville UT) Whatcott Gary L. (Holladay UT) Petersen John A. M. (Bountiful UT) Bloomfield Bryan A. (Bountiful UT) Guest Vaughn W. (Farmington UT) Mottes Rick S. (Roy UT) Forman R, Downward compatible AGV system and methods.
Summerville David F. (Garland TX) Williston John P. (Plano TX) Wand Martin A. (Plano TX) Doty Thomas J. (Dallas TX), Hierarchical control system for automatically guided vehicles.
Joseph James Salvo ; Patricia Denise Mackenzie ; Janet Sue Bennett ; Heather Ann Relyea ; Thomas Anthony Morelli, II, Inventory management system and method.
Tyler Tommy N. (Broomfield CO) Harvey John W. (Aurora CO), Method and apparatus for controlling and monitoring movement of material-transporting carriages.
Plant William J. (Hatfield PA) Dagger David W. (Souderton PA) Abrams Thomas G. (Bradford PA) Quire Cynthia J. (Saylorsburg PA), Method and apparatus for removing a disabled automatic guided vehicle from an elevator.
Summerville David F. (Garland TX) Williston John P. (Plano TX) Wand Martin A. (Plano TX) Doty Thomas J. (Dallas TX) Rice Haradon J. (Plano TX), Method for controlling the movements of a mobile robot in a multiple node factory.
Everett ; Jr. Hobart R. (San Diego CA) Gilbreath Gary A. (San Diego CA) Laird Robin T. (San Diego CA), Navigational control system for an autonomous vehicle.
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.
Cybulski, Eric R.; Dehn, Francis D.; Francis, Robert C.; Hogerton, Peter B.; Kallestad, Mary C.; Kropp, Karl M.; McGee, James P.; Tong, Sai-Kit, Radio frequency identification systems for asset tracking.
Matheson William L. (Palm Bay FL) Julich Paul M. (Indialantic FL) Crone Michael S. (W. Melbourne FL) Thomae Douglas A. (Melbourne FL) Vu Thu V. (W. Melbourne FL) Wills M. Scott (Melbourne FL), Scheduling system and method.
Summerville David F. (Garland TX) Williston John P. (Plano TX) Wand Martin A. (Plano TX) Doty Thomas J. (Dallas TX) Rice Haradon J. (Plano TX), Static collision avoidance method for multiple automatically guided vehicles.
Breheny, Sean Hugh; Hayward, Shaun Steven; Trenholme, Kevin John; Garcen, Sean; Sullivan, William Joseph, Integrated motor driver/controller with sensorless or sensored commutation.
de Souza, Cesar Roberto; Roulland, Frederic; Ciriza, Victor, Method and system for simulating users in the context of a parking lot based on the automatic learning of a user choice decision function from historical data considering multiple user behavior profiles.
Quan, Adrian Christopher; Lewis, Kimberly Anne; Holland, Jamie Marie; Bathurst, Allan Scott; Lauka, Wesley Scott; Russell, Ryan Scott, Removable and reusable device for object tracking.
Durham, Joseph W.; Dresser, Scott; Longtine, John Gregory; Mills, Diane Grieselhuber; Wellman, Parris S.; Wilson, Steven Augustine, Routing based on automation capabilities in inventory system.
Williams, Jeff; Bhaskaran, Ravi; Martin, Charlie, Telepresence based inventory pick and place operations through robotic arms affixed to each row of a shelf.
Lui, Tak Keung Joseph; Dashe, Jeremy; Kantor, Oleg; Kuruvilla, Maju Cheruvallil; Werronen, Alton Paul; Ramon, Nelson, Wireless identifier based real time item movement tracking.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.