Bot having high speed stability

US9423796B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9423796-B2
Application numberUS-201514629003-A
CountryUS
Kind codeB2
Filing dateFeb 23, 2015
Priority dateDec 15, 2010
Publication dateAug 23, 2016
Grant dateAug 23, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An autonomous transport vehicle for transporting items in a storage and retrieval system is provided. The autonomous transport vehicle includes at least two drive wheels and a controller, where each drive wheel is independently driven and a drive wheel encoder is disposed adjacent each drive wheel. The controller, in communication with the drive wheel encoders, is configured to determine a kinematic state of the autonomous transport vehicle within the storage and retrieval system based on incremental data from the drive wheel encoders only and independent of drive wheel slippage.

First claim

Opening claim text (preview).

What is claimed is: 1. An autonomous transport vehicle for transporting items in a storage and retrieval system, the autonomous transport vehicle comprising: at least two drive wheels, each drive wheel being independently driven; a drive wheel encoder disposed adjacent each drive wheel; and a controller in communication with the encoders configured to identify a kinematic state of the autonomous transport vehicle within the storage and retrieval system based only on incremental data from the drive wheel encoders, received from each encoder, and independent of drive wheel slippage. 2. The autonomous transport vehicle of claim 1 , wherein the controller is configured to determine command logic for operating the autonomous transport vehicle based on the kinematic state. 3. The autonomous transport vehicle of claim 1 , wherein the autonomous transport vehicle includes one or more of a wheel encoder for each drive wheel, an inertial sensor, at least one storage slat sensor and at least one line following sensor, wherein the controller is configured to receive data from the one or more of the wheel encoder for each drive wheel, the inertial sensor, the at least one storage slat sensor and the at least one line following sensor for identifying the kinematic state. 4. The autonomous transport vehicle of claim 1 , wherein the controller is further configured to determine a position of the autonomous transport vehicle within the storage and retrieval system independent of drive wheel slippage. 5. The autonomous transport vehicle of claim 4 , wherein the controller is configured to determine the position of the autonomous transport vehicle based on a drive wheel having a lowest velocity of the at least two drive wheels when a positive torque is applied by the at least two drive wheels. 6. The autonomous transport vehicle of claim 4 , wherein the controller is configured to determine the position of the autonomous transport vehicle based on a drive wheel having a highest velocity of the at least two drive wheels when a negative torque is applied by the at least two drive wheels. 7. The autonomous transport vehicle of claim 4 , wherein the controller is configured with an extended Kalman filter for filtering spurious data from each of the encoders. 8. The autonomous transport vehicle of claim 4 , wherein the autonomous transport vehicle includes at least one line following sensor configured to sense guide lines on a surface of the storage and retrieval system, the controller being further configured to weight data from each of the encoders based on a guide line deviation signals provided by the at least one line following sensor. 9. The autonomous transport vehicle of claim 4 , wherein the controller is configured to verify a position of the autonomous transport vehicle by detecting one or more datum lines on a surface of the storage and retrieval system. 10. The autonomous transport vehicle of claim 1 , wherein the autonomous transport vehicle includes at least one releasably lockable caster wheel. 11. A storage and retrieval system comprising: at least one autonomous transport vehicle including at least two drive wheels, each drive wheel being independently driven; a drive wheel encoder disposed adjacent each drive wheel; a controller in communication with the drive wheel encoders of the at least one autonomous transport vehicle and being configured to identify a kinematic state of the at least one autonomous transport vehicle within the storage and retrieval system based only on incremental data from the drive wheel encoders, received from each encoder, and independent of drive wheel slippage; wherein the controller periodically verifies the kinematic state along a travel path of the at least one autonomous transport vehicle wherein the period of verification is based on detection of a position datum having a predetermined position relative to a surface being traversed by the at least one autonomous transport vehicle. 12. The storage and retrieval system of claim 11 , wherein the controller is configured to determine command logic for operating the at least one autonomous transport vehicle based on the kinematic state. 13. The storage and retrieval system of claim 11 , wherein the at least one autonomous transport vehicle includes one or more of a wheel encoder for each drive wheel, an inertial sensor, at least one storage slat sensor and at least one line following sensor, wherein the controller is configured to receive data from the one or more of the wheel encoder for each drive wheel, the inertial sensor, the at least one storage slat sensor and the at least one line following sensor for verifying the kinematic state. 14. The storage and retrieval system of claim 11 , wherein the controller is further configured to determine a position of the at least one autonomous transport vehicle within the storage and retrieval system independent of drive wheel slippage. 15. The storage and retrieval system of claim 14 , wherein the controller is configured to determine the position of the at least one autonomous transport vehicle based on a drive wheel having a lowest velocity of the at least two drive wheels when a positive torque is applied by the at least two drive wheels. 16. The storage and retrieval system of claim 14 , wherein the controller is configured to determine the position of the at least one autonomous transport vehicle based on a drive wheel having a highest velocity of the at least two drive wheels when a negative torque is applied by the at least two drive wheels. 17. The storage and retrieval system of claim 14 , wherein the controller is configured with an extended Kalman filter for filtering spurious data from each of the encoders. 18. The storage and retrieval system of claim 14 , wherein the at least one autonomous transport vehicle includes at least one line following sensor configured to sense guide lines on a surface of the storage and retrieval system, the controller being further configured to weight data from each of the encoders based on a guide line deviation signals provided by the at least one line following sensor. 19. The storage and retrieval system of claim 14 , wherein the controller is configured to verify a position of the at least one autonomous transport vehicle by detecting one or more datum lines on a surface of the storage and retrieval system. 20. The storage and retrieval system of claim 14 , wherein the at least one autonomous transport vehicle includes at least one releasably lockable caster wheel. 21. A method for controlling an autonomous transport vehicle within a storage and retrieval system comprising: receiving incremental data from at least two drive wheel encoders, each drive wheel encoder being disposed adjacent a corresponding one of at least two drive wheels of the autonomous transport vehicle; identifying a kinematic state of the autonomous transport vehicle within the storage and retrieval system based only on incremental data from the at least two drive wheel encoders independent of drive wheel slippage; and periodically verifying the kinematic state along a travel path of the autonomous transport vehicle wherein the period of verification is based on detection of a position datum having a predetermined position relative to a surface being traversed by the autonomous transport vehicle; and determining a command logic for operating the autonomous transport vehicle based on the kinematic state; and issuing the command. 22. The method of clai

Assignees

Inventors

Classifications

  • Physics · mapped topic

  • G05D1/0272Primary

    comprising means for registering the travel distance, e.g. revolutions of wheels (measuring distance traversed on the ground by vehicles, e.g. using odometers G01C22/00) · CPC title

  • collapsible or like thin-walled tubes, e.g. for toothpaste · CPC title

  • with cars adapted to travel in storage aisles · CPC title

  • comprising intertial navigation means, e.g. azimuth detector (inertial navigation G01C21/16; inertial navigation combined with non-inertial navigation instruments G01C21/165) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9423796B2 cover?
An autonomous transport vehicle for transporting items in a storage and retrieval system is provided. The autonomous transport vehicle includes at least two drive wheels and a controller, where each drive wheel is independently driven and a drive wheel encoder is disposed adjacent each drive wheel. The controller, in communication with the drive wheel encoders, is configured to determine a kine…
Who is the assignee on this patent?
Symbotic Llc
What technology area does this patent fall under?
Primary CPC classification G05D1/0272. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 23 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).