Methods, systems and apparatus for controlling movement of transporting devices

US10474141B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10474141-B2
Application numberUS-201815992899-A
CountryUS
Kind codeB2
Filing dateMay 30, 2018
Priority dateJun 3, 2014
Publication dateNov 12, 2019
Grant dateNov 12, 2019

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.

A system and method for controlling movement of transporting devices arranged to transport containers stored in stacks arranged in a facility having pathways arranged in a grid-like structure above the stacks, the transporting devices being configured to operate on the grid-like structure. A movement optimization unit is configured to determine a route of a transporting device from one location on a grid-like structure to another location on the grid-like structure for each transporting device. A reservation unit is configured to reserve a path on the grid-like structure for each transporting device based on the determined route. A clearance unit is configured to provide clearance for each transporting device to traverse a portion of the reserved path.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system for controlling movement of transporting devices arranged to transport containers, the containers being stored in stacks arranged in a facility, the facility having pathways arranged in a grid-like structure above the stacks, the transporting devices being configured to operate on the grid-like structure, the system comprising: a movement optimisation unit configured to determine a route of a transporting device from one location on a grid-like structure to another location on the grid-like structure for each transporting device; a reservation unit configured to reserve a path on the grid-like structure for each transporting device based on the determined route, wherein the path reserved for each transporting device is provided such that no two transporting devices have locations on the grid-like structure which would cause transporting devices to overlap at a same time; and a clearance unit configured to provide clearance for each transporting device to traverse a portion of the reserved path, wherein when the clearance unit withholds providing clearance for a transporting device to traverse a portion of the reserved path, the clearance unit is arranged to cause the dynamic r-planning of the route of the transporting device. 2. The system according to claim 1 , wherein the clearance unit is configured to grant or withhold providing clearance for a transporting device to traverse a portion of the reserved path in response to a status report received from each transporting device. 3. The system according to claim 1 , wherein the clearance unit is configured as a passive collision avoidance system, wherein each transporting device is operated in a manner without impacting system performance. 4. The system according to claim 1 , wherein the clearance unit is configured to grant or withhold providing clearance for a transporting device to traverse a portion of the reserved path based on at least one of: dimensions of the grid-like structure, positions on the grid-like structure, commands to move the transporting device, cancellation of commands to move the transporting device, a current position of the transporting device, a speed of the transporting device, a braking ability of the transporting device, and clearances provided to the transporting device. 5. The system according to claim 1 , wherein the movement optimisation unit is configured to dynamically re-plan a route of at least one transporting device. 6. The system according to claim 1 , when at least one message is not received by the system from the transporting device, the movement optimisation unit is configured to calculate a route for a transporting device that traverses a portion of the reserved path to resolve or avoid conflicts. 7. The system according to claim 1 , wherein the clearance unit is configured to provide clearance based upon a set of tolerances, including at least one of: missed messages, a processing time, a clock sync, and transporting device discrepancies with a physics model. 8. The system according to claim 1 , wherein the clearance unit is configured to calculate a set of safe entry times for at least one position on the grid-like structure based upon at least one of transporting device position, speed updates, and clearances given and withheld. 9. The system according to claim 1 , wherein the clearance unit is configured to provide clearances for a predetermined period of time. 10. The system according to claim 1 , comprising: a control unit configured to control movement of the transporting devices. 11. The system according to claim 10 , wherein the clearance unit is configured to provide to the control unit at least one of: clearances required to traverse a reserved path, notification of when a clearance is issued, notification of when a clearance is withheld, and problems with a transporting device, wherein the control unit is configured to control movements of the transporting devices based on the information received from the clearance unit. 12. A storage system comprising: a first set of parallel rails or tracks extending in a first direction, and a second set of parallel rails or tracks extending in a second direction transverse to the first set in a substantially horizontal plane to form a grid pattern having grid spaces; stacks of containers located beneath the rails that are arranged such that each stack is located within a footprint of a single grid space; load handling devices, each load handling device being arranged to selectively move laterally in the first and second directions, above the stacks on the rails; and the system according to claim 1 . 13. The storage system according to claim 12 , wherein each load handling device has a footprint that occupies a single grid space in the storage system, such that a load handling device occupying one grid space does not obstruct a load handling device occupying or traversing the adjacent grid spaces in the first and second directions. 14. A method for controlling movement of transporting devices arranged to transport containers, the containers being stored in stacks arranged in a facility, the facility having pathways arranged in a grid-like structure above the stacks, the transporting devices configured to operate on the grid-like structure, the method comprising: determining a route from one location on the grid-like structure to another location on the grid-like structure for each transporting device; reserving a path on the grid-like structure for each of the transporting devices based on the determined route, wherein the path reserved for each transporting device is provided such that no two transporting devices have locations on the grid-like structure which would cause transporting devices to overlap at a same time; and providing clearance for each transporting device to traverse a portion of the reserved path, wherein when the step of providing clearance withholds providing clearance for a transporting device to traverse a portion of the reserved path, the step of providing clearance causes the dynamic re-planning of the route of the transporting device. 15. The method according to claim 14 , wherein the providing clearance comprises: granting or withholding clearance for a transporting device to traverse a portion of the reserved path in response to a status report received from each transporting device.

Assignees

Inventors

Classifications

  • Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title

  • Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem" (market predictions or forecasting for commercial activities G06Q30/0202) · CPC title

  • B65G1/0464Primary

    with access from above · CPC title

  • with data records · CPC title

  • the orders being assembled on fixed commissioning areas remote from the storage areas · 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 US10474141B2 cover?
A system and method for controlling movement of transporting devices arranged to transport containers stored in stacks arranged in a facility having pathways arranged in a grid-like structure above the stacks, the transporting devices being configured to operate on the grid-like structure. A movement optimization unit is configured to determine a route of a transporting device from one location…
Who is the assignee on this patent?
Ocado Innovation Ltd
What technology area does this patent fall under?
Primary CPC classification B65G1/0464. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Nov 12 2019 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).