Generating a path for a mobile drive unit
First Claim
Patent Images
1. A system for transporting inventory items, comprising:
- an inventory holder that includes a frame and one or more device openings formed in the frame; and
a mobile drive unit operable to;
dock with one of a plurality of inventory holders;
undock from one of the plurality of inventory holders; and
traverse a path from a first location to a second location while undocked, wherein the path passes through at least a first device opening of the one or more device openings such that the mobile drive unit passes beneath the inventory holder while moving along the path from the first location to the second location, wherein the inventory holder remains stationary while the mobile drive unit passes from a first side of the inventory holder to beyond a second side of the inventory holder.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for transporting inventory items includes an inventory holder and a mobile drive unit. The inventory holder has a frame with device openings. The mobile drive unit is operable to dock with an inventory holder and undock with an inventory holder. When undocked from an inventory holder, the mobile drive unit is further operable to traverse a path from a first location to a second location. The path passes through at least a first device opening of the inventory holder such that the mobile drive unit passes beneath the inventory holder while moving along the path.
132 Citations
19 Claims
-
1. A system for transporting inventory items, comprising:
-
an inventory holder that includes a frame and one or more device openings formed in the frame; and a mobile drive unit operable to; dock with one of a plurality of inventory holders; undock from one of the plurality of inventory holders; and traverse a path from a first location to a second location while undocked, wherein the path passes through at least a first device opening of the one or more device openings such that the mobile drive unit passes beneath the inventory holder while moving along the path from the first location to the second location, wherein the inventory holder remains stationary while the mobile drive unit passes from a first side of the inventory holder to beyond a second side of the inventory holder. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of transporting inventory items, comprising:
-
undocking, by a mobile drive unit, from a first inventory holder at a first location; receiving, from a management module, instructions to move to a second inventory holder at a second location, the instructions generated by the management module in response to determining that the mobile drive unit is undocked; passing, by the mobile drive unit, beneath a plurality of inventory holders while moving to the second location, wherein each of the plurality of inventory holders remains stationary while the mobile drive unit passes from a first side of each of the plurality of inventory holders to beyond a second side of each of the plurality of inventory holders; and docking with the second inventory holder at the second location. - View Dependent Claims (7, 8, 12, 13)
-
-
9. A method of transporting inventory items, comprising:
-
undocking, by a mobile drive unit, from a first inventory holder at a first location; receiving, from a management module, instructions to move to a second inventory holder at a second location, the instructions generated by the management module in response to determining that the mobile drive unit is undocked; passing, by the mobile drive unit, beneath a plurality of inventory holders while moving to the second location, wherein each of the plurality of inventory holders remains stationary while the mobile drive unit passes from a first side of each of the plurality of inventory holders to beyond a second side of each of the plurality of inventory holders; docking with the second inventory holder at the second location; and wherein; the mobile drive unit is disposed within a workspace comprising a plurality of cells and the instructions comprise a path that crosses a plurality of first cells; the plurality of first cells are selected by the management module to be included in the path based at least in part upon one or more attributes of the first cells and a state of the mobile drive unit; and the one or more attributes of the first cells comprises a dimension restriction and the state of the mobile drive unit indicates a dimension required by the mobile drive unit to move through the plurality of cells. - View Dependent Claims (10, 11)
-
-
14. A management module, operable to:
-
receive, by a processor, a route request from a mobile drive unit, wherein the mobile drive unit is located at a first location and the route request comprises a second location; determine, by the processor, a state associated with the mobile drive unit, wherein the state comprises one or more first dimensions associated with the mobile drive unit, wherein the one or more first dimensions comprises a height associated with the mobile drive unit and a width associated with the mobile drive unit; access attributes associated with one or more cells of a workspace, wherein the attributes comprise one or more second dimensions, wherein the one or more second dimensions comprises a height restriction and a width restriction associated with the one or more cells; determine, by the processor, a path from the first location to the second location based at least upon the one or more first dimensions and the one or more second dimensions; and transmit, by an interface, the path to the mobile drive unit. - View Dependent Claims (15, 16, 17)
-
-
18. A management module, operable to:
-
receive, by a processor, a route request from a mobile drive unit, wherein the mobile drive unit is located at a first location and the route request comprises a second location; determine, by the processor, a state associated with the mobile drive unit, wherein the state comprises one or more first dimensions associated with the mobile drive unit; access attributes associated with one or more cells of a workspace, wherein the attributes comprise one or more second dimensions, wherein the attributes associated with the one or more cells further comprise a traffic measurement; determine, by the processor, a path from the first location to the second location based at least upon the one or more first dimensions and the one or more second dimensions, wherein determining the path further comprises; comparing the traffic measurement of the one or more cells with a traffic threshold; and based upon the comparison of the traffic measurement of the one or more cells with the traffic threshold, generating the path; and transmit, by an interface, the path to the mobile drive unit. - View Dependent Claims (19)
-
Specification