A product order fulfillment system of mixed product units, the system includes a storage array, an automated transport system, with at least one asynchronous transport system, for level transport, and a lift for between level transport, communicably connected to the storage array so as to automatically retrieve and output, from an output of the storage array, product units distributed in cases in a common part of the storage array. The at least one asynchronous transport system, and the lift are configured so as to form more than one transport echelon, each echelon being communicably connected with the common part and the output, and each effecting orthogonal sortation, corresponding to the transport echelon, of the product units distributed in the common part, so that sorted mixed output product units of the corresponding transport echelon are in predetermined sequence.
|
25. A method comprising:
providing a storage array, wherein mixed product units are input and distributed in the storage array in cases, of product units of common kind per case; and
providing an automated transport system, with at least one asynchronous transport system, for level transport, and a lift for between level transport, communicably connected to the storage array so as to automatically retrieve and output, from an output of the storage array, product units distributed in the cases in a common part of the storage array, the output product units being one or more of mixed singulated product units, in mixed packed groups, and in mixed cases; and
effecting orthogonal sortation, with more than one transport echelon formed by the at least one asynchronous transport system and the lift, of the product units distributed in the common part, so that sorted mixed output product units of the corresponding transport echelon are in predetermined sequence, wherein the orthogonal sortation of product units by each transport echelon is orthogonal to the orthogonal sortation of each other of the more than one transport echelon so that each transport echelon is an orthogonal transport echelon to each other transport echelon, of the more than one transport echelon, combined in output of the output product units of the one or more of the mixed singulated product units, the mixed packed groups, and the mixed cases each sorted in predetermined sequence, where each echelon is communicably connected with the common part and the output.
1. A product order fulfillment system of mixed product units, the system comprising:
a storage array, wherein mixed product units are input and distributed in the storage array in cases, of product units of common kind per case; and
an automated transport system, with at least one asynchronous transport system, for level transport, and a lift for between level transport, communicably connected to the storage array so as to automatically retrieve and output, from an output of the storage array, product units distributed in the cases in a common part of the storage array, the output product units being one or more of mixed singulated product units, in mixed packed groups, and in mixed cases;
wherein the at least one asynchronous transport system, and the lift are configured so as to form more than one transport echelon, each echelon being communicably connected with the common part and the output, and each effecting orthogonal sortation, corresponding to the transport echelon, of the product units distributed in the common part, so that sorted mixed output product units of the corresponding transport echelon are in predetermined sequence, wherein the orthogonal sortation of product units by each transport echelon is orthogonal to the orthogonal sortation of each other of the more than one transport echelon so that each transport echelon is an orthogonal transport echelon to each other transport echelon, of the more than one transport echelon, combined in output of the output product units of the one or more of the mixed singulated product units, the mixed packed groups, and the mixed cases each sorted in predetermined sequence.
7. A warehousing system for storing and retrieving goods in containers, the warehousing system comprising:
at least one storage level having
a container autonomous transport travel loop, disposed at the at least one storage level, and
container storage locations arrayed peripherally along the container autonomous transport travel loop, at least one of the container storage locations being a supply container storage location, and another of the container storage locations being a breakpack goods container storage location,
wherein the at least one storage level has a breakpack goods autonomous transport travel loop disposed at the at least one storage level, separate and distinct from the container autonomous transport travel loop, and has a breakpack goods interface coupling respective edges of the container autonomous transport travel loop and the breakpack goods autonomous transport travel loop;
at least one autonomous container transport vehicle confined to the at least one storage level, the at least one autonomous container transport vehicle being configured to respectively transport along the container autonomous transport travel loop,
a supply container between the supply container storage location and a breakpack operation station, and
a breakpack goods container between the breakpack goods interface and the breakpack goods container storage location,
wherein the breakpack goods autonomous transport travel loop is disposed to confine at least one autonomous breakpack goods transport vehicle to the at least one storage level, the at least one autonomous breakpack goods transport vehicle being arranged for transporting, along the breakpack goods autonomous transport travel loop, one or more breakpack goods between the breakpack operation station and the breakpack goods interface; and
a controller configured to effect operation of the at least one autonomous container transport vehicle and the at least one autonomous breakpack goods transport vehicle for assembling orders of breakpack goods from supply containers into breakpack goods containers.
24. A warehousing system for storing and retrieving goods in containers, the warehousing system comprising:
a multilevel storage array, each level of which has a transport area and a storage area, the storage area including an array of storage shelves configured to hold containers thereon, and the transport area being substantially continuous and arranged to communicably connect the storage shelves to each other, the transport area including picking aisles and a container transfer deck connecting the picking aisles;
at least one autonomous guided container transport vehicle, distinct from the container transfer deck, located on each level of the multilevel storage array and configured to traverse the container transfer deck and picking aisles on each level and transport containers accessed to and from container storage locations on each of the storage shelves on each level of the multilevel storage array between a breakpack operation station, at each level of the multilevel storage array, and container storage locations on the storage shelves, the at least one autonomous guided container transport vehicle being configured to respectively transport supply goods containers and breakpack goods containers;
a breakpack goods transfer deck at each level of the multilevel storage array, separate and distinct from the container transfer deck so that a respective level has the container transfer deck and the breakpack goods transfer deck separate and distinct from each other and separately coupled to the breakpack operation station;
wherein the breakpack goods transfer deck is configured so that at least one autonomous guided breakpack goods transport vehicle traverses the breakpack goods transfer deck and transports breakpack goods from the breakpack operation station into corresponding breakpack goods containers for transport by the at least one autonomous guided container transport vehicle on the container transfer deck; and
a controller configured to effect operation of the at least one autonomous guided container transport vehicle between the container storage locations, the breakpack operation station, and a breakpack goods container located along the breakpack goods transfer deck.
23. A warehousing system for storing and retrieving goods in containers, the warehousing system comprising:
at least one storage level having a container autonomous transport travel loop, disposed at the at least one storage level, and having
container storage locations arrayed peripherally along the container autonomous transport travel loop, at least one of the container storage locations being a supply container storage location, and
a container outfeed station disposed along the container autonomous transport travel loop,
wherein the at least one storage level
has a breakpack goods autonomous transport travel loop disposed at the at least one storage level, separate and distinct from the container autonomous transport travel loop, and
has a breakpack goods interface, coupling respective edges of the container autonomous transport travel loop and the breakpack goods autonomous transport travel loop, with a breakpack goods container holding location;
at least one autonomous container transport vehicle confined to the at least one storage level, the at least one autonomous container transport vehicle being configured to respectively transport along the container autonomous transport travel loop,
a supply container between the supply container storage location and a breakpack operation station, and
a breakpack goods container between the breakpack goods container holding location and the container outfeed station,
wherein the breakpack goods autonomous transport travel loop is disposed to confine at least one autonomous breakpack goods transport vehicle to the at least one storage level, the at least one autonomous breakpack goods transport vehicle being arranged for transporting, along the breakpack goods autonomous transport travel loop, one or more breakpack goods between the breakpack operation station and the breakpack goods interface; and
a controller configured to effect operation of the at least one autonomous container transport vehicle and the at least one autonomous breakpack goods transport vehicle for assembling orders of breakpack goods from supply containers into breakpack goods containers and outfeed of breakpack goods containers through the container outfeed station.
2. The product order fulfillment system of
3. The product order fulfillment system of
4. The product order fulfillment system of
5. The product order fulfillment system of
6. The product order fulfillment system of
8. The warehousing system of
9. The warehousing system of
10. The warehousing system of
11. The warehousing system of
12. The warehousing system of
13. The warehousing system of
14. The warehousing system of
15. The warehousing system of
16. The warehousing system of
17. The warehousing system of
18. The warehousing system of
19. The warehousing system of
20. The warehousing system of
21. The warehousing system of
transport inbound supply containers from a depalletizer, to the at least storage level, and
transport outbound supply containers and filled breakpack goods containers to a palletizer, to a truck, or a downstream process.
22. The warehousing system of
26. The method of
27. The method of
28. The method of
29. The method of
|
This application is a non-provisional of and claims the benefit of U.S. provisional patent application No. 63/044,721 filed on Jun. 26, 2020, the disclosure of which is incorporated herein by reference in its entirety.
The disclosed embodiment generally relates to material handling systems, and more particularly, to transport and storage of items within the material handling system.
It is well recognized that integration of automated storage and retrieval systems into a logistic chain, particularly goods to man systems, are highly advantageous throughout efficiency and cost of the logistics chain. Conventional systems, even with a high level of automated storage and retrieval system integration in a logistic facility operate generally by storing product (e.g., supply) containers, where the supply containers include cases, packs, etc. that contain a common type of goods (also referred to as products) in the supply containers. The product containers may arrive on pallets (e.g., of common supply containers) or as truck loads, and are either depalletized or unloaded from trucks, and stored in the logistics facility, distributed throughout the storage volume (e.g., in a three-dimensional array of storage racks) of the logistic facility by the automated storage and retrieval system.
Order fulfillment from the logistic facility, particularly in the event that mixed product containers are desired (e.g., wherein any given order container may have mixed/different products or product types held by a common container such as in cases of direct to consumer fulfillment, or if indirect to consumer, such as via a retail order pick up location, the ordered mix of products in the order container is generated, at least in part, at the logistic facility prior to output from the logistic facility) conventionally, generation of mixed product containers is effected with the automated storage and retrieval system goods to person configuration by the automated storage and retrieval system outputting the product/supply containers (each containing one or more goods items of a common good type, i.e. each goods item in the product container is the same or substantially similar) from storage locations throughout the three-dimensional array of storage racks to workstations, manual or automated, to pick and remove goods from the different product/supply containers, fed by the automated storage and retrieval system to the given workstation, pursuant to a given fulfillment (or fill) order, and to place the different picked goods (mixed or common if a given order contained is so filled) into order containers. Such workstations may be referred to as breakpack stations, wherein the product container is “broken” down and its contents may be placed in order containers in whole or in part, or into what may be referred to as a breakpack storage container (e.g., totes) such as where the product container is unsuitable for continued holding of remaining product items after the breakpack operation, and such remaining products (i.e., the remainder of products in the “broken” down product container) should be returned to storage in the three-dimensional array of storage racks by the automated storage and retrieval system. In order to increase efficiency, order containers may also be entered into the three-dimensional array of storage racks, and potentially to storage locations on the storage racks storing product containers, until such time as order output is desired, both entry and output from the three-dimensional array of storage racks is otherwise effected by the automated storage and retrieval system.
Conventionally, breakpack stations have been arranged on a single common level (e.g., ground level or a level common or proximate with the logistic facility fill load exits) to efficate output of order containers, filling an order, from the breakpack station to exit, or otherwise have been distributed at different levels around or within the three-dimensional array of storage racks to efficate transfer by the automated storage and retrieval system of product containers between storage locations and the breakpack station, and enter/re-enter of order containers and breakpack storage containers (collectively referred to herein as breakpack goods containers) from the breakpack station to storage locations with the automated storage and retrieval system. An example of a conventional system and method of order fulfillment by preparing storage units at a pick station is disclosed in U.S. Pat. No. 9,988,212 issued on Jun. 5, 2018. U.S. Pat. No. 9,988,212 describes a method of order fulfilling by making order and/or product units available from a storage facility in a desired sequence at a picking station. The storage facility may include a plurality of multilevel storage racks in which order and/or product units are stored, an automatic storage and retrieval device, such as a shuttle, which retrieves and stores orders and/or products units, and lifts used to transfer the order and/or products units to at least one storage-exit conveyor, wherein each lift is directly connected to a picking station in a picking level by a storage-entry conveyor and the storage-exit conveyor. Conventional system, such as the one described above, are constrained, to a limited exchange interface (defined substantially by the footprint of the breakpack station) between supply containers and breakpack goods containers. This limits throughput through the pick station to that performed in the space immediate to the breakpack operator. An improved system is desired.
The foregoing aspects and other features of the disclosed embodiment are explained in the following description, taken in connection with the accompanying drawings, wherein:
In accordance with aspects of the disclosed embodiment the automated storage and retrieval system 100 may operate in a retail distribution center, warehouse, or the back of a retail store. The automated storage and retrieval system may operate to, for example, fulfill orders received from retail stores for case units such as those described in U.S. patent application Ser. No. 13/326,674 filed on Dec. 15, 2011, the disclosure of which is incorporated by reference herein in its entirety. For example, the case units are cases or units of goods not stored in trays, on totes or on pallets (e.g. uncontained). In other examples, the case units are cases or units of goods that are contained in any suitable manner such as in trays, on totes, in containers (such as containers of remainder goods after breakpack where the broken down case unit structure is unsuitable for transport of the remainder goods as a unit) or on pallets. In still other examples, the case units are a combination of uncontained and contained items. It is noted that the case units, for example, include cased units of goods (e.g. case of soup cans, boxes of cereal, etc.) or individual goods that are adapted to be taken off of or placed on a pallet. In accordance with the aspects of the disclosed embodiment, shipping cases for case units (e.g. cartons, barrels, boxes, crates, jugs, or any other suitable device for holding case units) may have variable sizes and may be used to hold case units in shipping and may be configured so they are capable of being palletized for shipping or sent to a downstream logistics process (e.g., such as goods to person automation) without being palletized. In one or more aspects the case units are segmented case units that include multiple order profiles in one case unit (e.g., such as a segmented tote). Here, the segmented case unit may increase the product density within the case unit and any downstream logistics (e.g., downstream packaging solution such as the goods to person automation). It is noted that when, for example, bundles or pallets of case units arrive at the storage and retrieval system the content of each pallet may be uniform (e.g. each pallet holds a predetermined number of the same item—one pallet holds soup and another pallet holds cereal) and as pallets leave the storage and retrieval system the pallets may contain any suitable number and combination of different case units (e.g. a mixed pallet where each mixed pallet holds different types of case units—a pallet holds a combination of soup and cereal) that are provided to, for example the palletizer in a sorted arrangement for forming the mixed pallet. In the aspects of the disclosed embodiment the storage and retrieval system 100 described herein may be applied to any environment in which case units are stored and retrieved.
Referring to
In accordance with aspects of the disclosed embodiment, orders for filled items (e.g., the pallets, cases, containers, package of goods, individual (unpacked) goods, etc.) may be stochastic (e.g., substantially random in the items ordered and a time the order is received) and may be fulfilled by the automated storage and retrieval system 100 as function of time (e.g., sortation of ordered goods at a predetermined scheduled time in advance of a time the order is to ship/be fulfilled or in a sortation of goods in a just-in-time manner). These stochastic orders are determinative of a pick sequence of sorted items, such as for building a pallet load or pallet PAL as described herein with respect to
The orthogonal sortation echelons 15000, 15100, 15200 are controlled by controller 120 to effect a maximum flexibility of order fulfillment by discriminating the sortation of goods at various levels of sortation from the transport of those goods so as to provide a maximum throughput of goods through the automated storage and retrieval system 100. Correspondingly the orthogonal sortation echelons 15000, 15100, 15200 effect a minimized fill cost for each order processed through the automated storage and retrieval system 100.
In accordance with the aspects of the disclosed embodiment, the automated storage and retrieval system 100 includes one or more breakpack modules 266 (see
The controller 120, as may be realized, is configured to effect operation of a container bot 110 and a goods bot 262 (both of which form at least part of the asynchronous transport system) (see also, e.g.,
The controller 120 is also configured to effect operation of the container bot(s) 110 and lifts 150 (e.g., to form a container supply system) so as to introduce empty breakpack goods containers 264 into the automated storage and retrieval system so that the container bot(s) 110 transport the empty breakpack goods containers 264, along the transport loops 233, 233A of the container transfer deck(s) 130DC and into a breakpack module 266 for placement at a breakpack goods interface location(s) 263L of a breakpack goods interface 263 for transfer of breakpack goods BPG into the breakpack goods containers 264. In other aspects, empty breakpack containers 264 may be transferred to (in a manner similar to that noted above with the lifts and container bots) and stored in the storage spaces 130SB, 130S of the rack modules RM or buffered at an infeed station, where the controller 120 is configured to effect transfer of the empty breakpack goods containers 264 from the storage spaces 130SB, 130S or buffer location to the breakpack goods interface 263 in a manner similar to that described above. In one or more aspects, the controller 120 is configured to effect operation of the container bot(s) 110 and lifts 150 (e.g., forming a container supply system) so as to introduce empty supply containers 265 or standardized containers 265S (as described herein) into the automated storage and retrieval system so that the container bot(s) 110 transport the empty supply containers 265 or standardized containers 265S, along the transport loops 233, 233A of the container transfer deck(s) 130DC and to the breakpack operation station 140 of a breakpack or directly or indirectly to a downstream logistics process such as the goods to person process.
Also referring to
The storage and sortation section includes, as will be described in greater detail below, a multilevel automated storage system that has an automated transport system that in turn receives or feeds individual cases into the multilevel storage array for storage in a storage area (such as storage spaces 130S of the storage structure 130). The storage and sortation section also defines outbound transport of case units from the multilevel storage array such that desired case units are individually retrieved in accordance with commands generated in accordance to orders entered into a warehouse management system, such as warehouse management system 2500, for transport to the output section. In other aspects, the storage and sortation section receives individual cases, sorts the individual cases (utilizing, for example, the buffer and interface stations described herein), e.g., in a case level sortation, and transfers the individual cases to the output section in accordance to orders entered into the warehouse management system. The sorting and grouping of cases according to order (e.g. an order out sequence) may be performed in whole or in part by either the storage and retrieval section or the output section, or both, the boundary between being one of convenience for the description and the sorting and grouping being capable of being performed any number of ways. The intended result is that the output section assembles the appropriate group of ordered cases, that may be different in SKU, dimensions, etc. into mixed case pallet loads in the manner described in, for example, U.S. patent application Ser. No. 13/654,293 filed on Oct. 17, 2012 (now U.S. Pat. No. 8,965,559) the disclosure of which is incorporated herein by reference in its entirety.
In the disclosed embodiment, the output section generates the pallet load in what may be referred to as a structured architecture of mixed case stacks. The structured architecture of the pallet load described herein is representative and in other aspects the pallet load may have any other suitable configuration. For example, the structured architecture may be any suitable predetermined configuration such as a truck bay load or other suitable container or load container envelope holding a structural load. The structured architecture of the pallet load may be characterized as having several flat case layers L121-L125, L12T as described in U.S. Pat. No. 9,856,083, previously incorporated by reference herein in its entirety.
In accordance with aspects of the disclosed embodiment, referring again to
As will be described herein, the automated storage and retrieval system 100 includes an automated transport system (e.g., bots, breakpack modules, and other suitable level transports described herein) with at least one asynchronous transport system for transporting cases/products on a given storage structure level 130L (e.g., level transport). Here, as will be described, the storage and retrieval system 100 includes undeterministic container bots 110 that travel along one or more physical pathways of the storage and retrieval system to provide at least one level of asynchronicity. At least another level of asynchronicity is provided (as described herein) such that, for example, case/product holding locations are greater than the number of bots transporting cases/products. At least one lift 150 is provided for transporting cases/products between storage levels (e.g., between level transport) or the cases/products may be presorted an on a predetermined level before a container bot 110 retrieves the cases/products (e.g., such that the lift does not transfer the cases/products between levels for container bot 110 retrieval). The at least one lift 150B is communicably connected to the storage array as described herein so as to automatically retrieve and output, from the storage array, product units distributed in the cases in a common part (e.g., the storage locations 130S of a respective storage level 130L) of the at least one elevated storage level 130L of the storage array. The output product units being one or more of mixed singulated product units, in mixed packed groups, and in mixed cases as described herein (See
The automated storage and retrieval system 100 also includes the input and output vertical lift modules 150A, 150B (generally referred to as lift modules 150—it is noted that while input and output lift modules are shown, a single lift module may be used to both input and remove case units from the storage structure), a storage structure 130 (which may have at least one elevated storage level as noted above and in some aspects forms a multilevel storage array), and at least one autonomous container transport vehicle 110 (referred to herein as “container bots” and which for at least a part of the asynchronous transport system for level transport) which may be confined to a respective storage level of the storage structure 130 and are distinct from a transfer deck 130DC on which they travel. The lift modules 150 include any suitable transport configured to vertically raise and lower case units and are inclusive of reciprocating elevator type lifts, fork lift trucks, etc. It is noted that the depalletizers 160PA may be configured to remove case units from pallets so that the input station 1601N can transport the items to the lift modules 150 for input into the storage structure 130. The palletizers 160PB may be configured to place items removed from the storage structure 130 on pallets PAL (
As an example of case unit or breakpack container throughput as it relates to sortation, referring also to
Also referring to
Each storage level 130L includes pickface storage/handoff spaces 130S (referred to herein as storage spaces 130S or container storage locations 130S) arrayed peripherally along the container transfer deck 130DC. At least one of the storage locations 130S is a supply container storage location 130SS, and another of the container storage locations is a breakpack goods (or order) container storage location 130SB. The storage spaces 130S are in one aspect formed by the rack modules RM where the rack modules include shelves that are disposed along storage or picking aisles 130A (that are connected to the container transfer deck 130DC) which, e.g., extend linearly through the rack module array RMA and provide container bot 110 access to the storage spaces 130S and transfer deck(s) 130B. In one aspect, the shelves of the rack modules RM are arranged as multi-level shelves that are distributed along the picking aisles 130A. As may be realized the container bots 110 travel on a respective storage level 130L along the picking aisles 130A and the container transfer deck 130DC for transferring case units between any of the storage spaces 130S of the storage structure 130 (e.g. on the level which the container bot 110 is located) and any of the lift modules 150 (e.g. each of the container bots 110 has access to each storage space 130S on a respective level and each lift module 150 on a respective storage level 130L). The transfer decks 130B are arranged at different levels (corresponding to each level 130L of the storage and retrieval system) that may be stacked one over the other or horizontally offset, such as having one container transfer deck 130DC at one end or side RMAE1 of the storage rack array RMA or at several ends or sides RMAE1, RMAE2 of the storage rack array RMA as described in, for example, U.S. patent application Ser. No. 13/326,674 filed on Dec. 15, 2011 the disclosure of which is incorporated herein by reference in its entirety.
The container transfer decks 130DC are substantially open and configured for the undeterministic traversal of container bots 110 along multiple travel lanes (e.g. along an X throughput axis with respect to the bot frame of reference REF illustrated in
As described above, referring also to
As may be realized, any suitable controller of the storage and retrieval system 100 such as for example, control server 120, may be configured to create any suitable number of alternative pathways for retrieving one or more case units (and/or breakpack containers) from their respective storage locations 130S when a pathway provided access to those case units is restricted or otherwise blocked. For example, the control server 120 may include suitable programming, memory and other structure for analyzing the information sent by the container 110, lifts 150A, 150B, and input/output stations 1601N, 16OUT, 160EC for planning a container bot's 110 primary or preferred route to a predetermined item within the storage structure. The preferred route may be the fastest and/or most direct route that the container bot 110 can take to retrieve the case units/pickfaces. In other aspects, the preferred route may be any suitable route. The control server 120 may also be configured to analyze the information sent by the container bots 110, the lifts 150A, 150B, and input/output stations 1601N, 16OUT, 160EC for determining if there are any obstructions along the preferred route. If there are obstructions along the preferred route the control server 120 may determine one or more secondary or alternate routes for retrieving the case units so that the obstruction is avoided and the case units can be retrieved without any substantial delay in, for example, fulfilling an order. It should be realized that the container bot route planning may also occur on the container bot 110 itself by, for example, any suitable control system, such as a controller (system) 110C onboard the container bot 110. As an example, the bot control system may be configured to communicate with the control server 120 for accessing the information from other container bots 110, the lifts 150A, 150B, and the input/output stations 1601N, 16OUT, 160EC for determining the preferred and/or alternate routes for accessing an item in a manner substantially similar to that described above. It is noted that the container bot 110 controller 110C may include any suitable programming, memory and/or other structure to effect the determination of the preferred and/or alternate routes.
Referring to
In other aspects, a breakpack module 266AL may be located on a side of the container transfer deck 130DC on which the picking aisles 130 are located and one or more picking aisles 130 extend into the breakpack module 266AL so as to form container bot riding surface(s) 266RS. Here the container bot 110A is to deliver a supply container 265 to the breakpack module 266AL and the picking aisle 133 extending into the breakpack module is blocked by container bot 110D. In this aspect, the control server 120 and/or container bot controller 110C determines a secondary or bypass route for the container bot 110A to access breakpack station (either travelling along the other container transfer deck 130DC2 and/or bypass aisle 132) in a manner substantially similar to that described above with respect to item 499.
It is noted that the storage and retrieval systems shown and described herein have exemplary configurations only and in other aspects the storage and retrieval systems may have any suitable configuration and components for storing and retrieving items as described herein. For example, in other aspects, the storage and retrieval system may have any suitable number of storage sections, any suitable number of transfer decks, any suitable number of breakpack modules, and corresponding input/output stations.
As may be realized, the juxtaposed travel lanes are juxtaposed along a common undeterministic transport surface 130BS between opposing sides 130BD1, 130BD2 of the container transfer deck 130DC. As illustrated in
Referring again to
Referring to
Each of the breakpack modules 266 includes a breakpack goods autonomous transport travel loop 234 (see exemplary breakpack goods autonomous transport travel loops 234A-234E formed on and along a goods deck or goods transfer deck 130DG), at least one breakpack operation station 140, and a breakpack goods interface 263 disposed between and interfacing the goods transfer deck 130DG with the container transfer deck 130DC. Referring also to
The breakpack module(s) 266 may be coupled to the structure of the automated storage and retrieval system 100 at any suitable location and at any suitable level(s) 130L. For example, as noted above, a break pack module 266 may be located at one or more ends 130BE1, 130BE2 of the container transfer deck 130DC or at one or more sides 130BD1, 130BD2 of the container transfer deck 130DC (such as in lieu of storage rack modules RM/picking aisles 130A or lifts 150A, 150B, or as an extension of one or more picking aisles 130A). Each of the breakpack modules 266 is a plug and play module that is integrated with (or otherwise connected to) the container transfer deck 130DC so that the container transfer deck 130DC is communicably coupled to the container bot riding surface 266RS. In one aspect, the container transfer deck 130DC extends into the breakpack module to form the container bot riding surface 266RS (e.g., the breakpack module forms a modular part of the container transfer deck 130DC) so that container bots 110 traverse or move into and out of the breakpack modules 266 along the undeterministic container transfer deck 130DC, and at least one of the multiple travel lanes of the container transfer deck 130DC defines a queue lane 130QL (
The goods transfer deck 130DG forms a goods autonomous transport travel loop 234 disposed at the storage level 130L. The goods transfer deck 130DG is separate and distinct from the travel loop 233 formed by the container bot travel surface 266RS, and has the breakpack goods interface 263 coupling respective edges of the container autonomous transport travel loop 233 of the container transfer deck 130DC and the breakpack goods autonomous transport travel loop 234 of the goods transfer deck 130DG. The goods autonomous transport travel loop 234 formed by the goods transfer deck 130DG is disposed on a deck surface 130DGS of a deck (e.g., goods transfer deck 130DG) at a respective storage level 130L, and the breakpack goods autonomous transport travel loop(s) 234 of the goods transfer deck 130DG is disposed on a different deck surface 130DGS of the deck (e.g., goods transfer deck 130DG), separate and distinct from the deck surface 130BS of the container bot travel surface 266RS (formed by the container transfer deck 130DC and/or rails 1200S) where the container autonomous transport travel loop 233 is disposed. The breakpack goods autonomous transport travel loop 234 formed by the goods transfer deck 130DG (and hence the goods travel deck 130DG) is disposed to confine at least one autonomous breakpack goods transport vehicle (also referred to as goods bots, or goods transport vehicles) 262 to the respective storage level 130L. The at least one goods bot 262 is arranged or otherwise configured for transporting, along the breakpack goods autonomous transport travel loop 234 formed by the goods transfer deck 130DG, one or more breakpack goods BPG (e.g., a pack that is unpacked from the supply container in a pack level sort or a unit/each unpacked from a pack in a unit/each level sort) between the breakpack operation station 140 and the breakpack goods interface 263. The container bot(s) 110 is also configured to autonomously pick and place the breakpack goods containers 264 at the breakpack goods interface 263 as described herein. The breakpack goods interface 263 may be substantially similar to one or more of the transfer stations TS and buffer stations BS described herein and include an undeterministic surface (similar to that of the rack storage spaces 130S described herein) upon which breakpack goods containers 264 are placed so as to form an undeterministic interface between the goods transfer deck 130DG and the container transfer deck 130DC.
In one aspect, the goods transfer deck 130DG facilitates a decanting process where goods are picked from one container (such as a supply container 265 or any other suitable standardized container 265S) at the breakpack operation station 140 and consolidated with goods (generally of the same type) in another (e.g., outbound as noted below) supply container 265 or standardized container 265S at the breakpack goods interface 263, where the other supply container 265 or standardized container 265S is returned to storage. Generally, supply containers 265 inbound to the breakpack modules 266 are picked until empty but only some (not all) of the goods from the inbound supply container may be decanted. Here, what may be referred to as outbound (i.e., outbound from the breakpack modules 266) supply containers 265 or standardized containers 265S (such as totes, trays, etc.) may also be placed on the breakpack goods interface 263 by the container bot(s) 110 in a manner similar to that described herein for the breakpack goods containers 264 to facilitate the decanting process. In the decanting process, goods are removed from a supply container 265 (which may be an original product/good(s) case packaging) at the breakpack operation station 140 and consolidated into the outbound supply container(s) 265 or standardized container 265S (e.g., having the same type of goods as those being removed at the breakpack operation station 140) located on the breakpack goods interface 263. Consolidation of goods having the same type from multiple supply containers 265 into a lesser number of supply containers 265 (and then returned to storage by the container bot(s) 110) may increase the storage density of the automated storage and retrieval system 100 as the supply containers 265 stored in the storage racks can be maintained in a substantially “full” state (rather than having multiple containers that are less than full with the same type of goods therein. In some aspects, the decanted goods (in the standardized container or outbound supply container) are output from the storage and retrieval system 100 via the lifts 150 to be palletized as part of a pallet load (such as at output station 160UT) or to be shipped individually (such as at output station 160EC).
The goods bots 262 may be any suitable type of autonomously guided bot with a payload configured for holding breakpack goods, not product containers (e.g., case units, pickfaces, etc.). Each of the goods bots 262 has a payload hold configured dissimilar from a payload hold of the container bot 110. The goods bots 262 are configured to autonomously travel unconstrained along and across the breakpack goods autonomous transport travel loop(s) 234 formed by the goods deck 130DG. The goods bots 262 are configured so as to automatically unload one or more breakpack goods BPG (retrieved from the breakpack operation station 140) from the goods bot 262 to breakpack goods containers 264 at the breakpack goods interface 263. Suitable examples of goods bots 262 are those produced by Tompkins International of Raleigh, North Carolina (United States), see for example, U.S. Pat. No. 10,248,112 issued on Apr. 2, 2019. The breakpack goods autonomous transport travel loop(s) 234 formed by the goods deck 130DG has multiple travel lanes (see
One or more portions of the goods transfer deck 130DG (such as adjacent the breakpack goods interface locations 263L) can be, in one or more aspects, reserved to provide an exit (or off) ramp or entrance (or on) ramp from or to a travel loop travel 234A-234E to effect a transfer of breakpack goods BPG to or from the breakpack goods container(s) 264 (or supply containers 265, 265S) at the breakpack goods interface locations 263L. Exit ramps (referred to herein as ramps 222, 222C, 222R) will be described herein but it should be understood that the entrance ramps are substantially opposite in direction to the exit ramps 222, 222C, 222R (e.g., provide access to rather than access from a travel loop). One or more ramps 222, 222C, 333R are provided depending on, for example, bot 110 kinematics (velocity, direction, etc.) and location(s) of (destination) breakpack goods interface locations 263L (e.g., near corners of the goods transfer deck 130DG, away from the corners of the goods transfer deck 130DG, etc.) being accessed by the goods bots 262. For exemplary purposes only, ramp 222 is a generic depiction of an on/off ramp that may be located anywhere on the goods transfer deck 130DG and have any suitable length. Ramp 222C is located in a corner of the goods transfer deck 130DG. Ramp 222R is a “rolling” ramp that moves to follow a path of a goods bot 262 traveling along the ramp 222R,
The ramps 222, 222C, 222R (both on and off ramps) may be “closed” temporarily from general access by the goods bots 262 (e.g., only predetermined goods bots delivering breakpack goods to and from the breakpack goods interface locations 263L within the areas designated by the ramps 222, 222C, 222R have access to respective on and off ramps). Generally the ramps 222, 222C, 222R provide passage to and from a passing lane to a destination breakpack goods interface location 263L. Each ramp 222, 222C, 222R may be bidirectional (such as where a goods bot 2662 enters the ramp and travels in one direction along the ramp to pick or place a breakpack good BPG and then travels in the opposite direction along the ramp to exit from the ramp). In another aspect, the ramp may be a “counter-flow ramp” where travel along a ramp 222, 222C, 222R is in a generally opposing direction to a travel direction around one or more of the travel loop(s) 234 (e.g., a goods bot 262 exits the travel loop and travels in the generally opposing direction along the ramp 222, 222C, 222R). Where the ramp 222, 222C, 222R is an off ramp, the ramp 222, 222C, 222R may terminate at the destination breakpack goods interface location 263L. Similarly, where the ramp 222, 222C, 222R is an on ramp, the ramp 222, 222C, 222R may begin at the destination breakpack goods interface location 263L. As noted above, the ramps 222, 222C, 222R may be located anywhere on the goods transfer deck 130DG such that ramp entry locations vary in what may be referred to as a parking lane (e.g., a lane or a portion of a travel loop in which the goods bot stops to pick or place breakpack goods BPG) based on one or more of bot kinematics and locations of available breakpack goods interface locations 263L. It is noted that while the turns of the goods bots 262 to and from the ramps 222, 222C, 222R are illustrated as being substantially 90° turns, in other aspects, the turns may have an “S” shape similar to that described in U.S. patent application Ser. No. 16/144,668 filed on Sep. 27, 2018 and titled “Storage and Retrieval System”, the disclosure of which is incorporated herein by reference in its entirety.
The ramps 222, 222C, 222R are dynamically generated and may be dynamically effected (e.g., a “rolling” ramp, such as ramp 222R) so that the ramp “rolls” in a progressive fashion with an initial ramp length generated from goods bot entry with adequate clearance for goods bot collision avoidance. In one or more aspects, the ramp 222, 222C 222R is initiated (at bot entry) given that the ramp to the destination breakpack goods interface location 263L is “blocked” (or otherwise obstructed) by an active goods bot 262/active breakpack goods interface location 263L but the blockage is expected to clear before the goods bot 262 traveling along the ramp reaches the blockage. In one or more aspects, if the blockage to the ramp 222, 222C, 222R clears, the ramp 222, 222C, 222R is extended to the destination breakpack goods interface location 263L; however, if the blockage does not clear the goods bot 262 travelling along the ramp 222, 222C, 222R is redirected to, for example, a passing lane and a new ramp is calculated/determined so that the goods bot 262 can place breakpack goods BPG at the destination breakpack goods interface location 263L or another destination breakpack goods interface location 263L.
Referring also to
In one aspect, referring also to
The container bots 110 may be any suitable independently operable autonomous transport vehicles that carry and transfer case units along the X and Y throughput axes throughout the storage and retrieval system 100. In one aspect the container bots 110 are automated, independent (e.g. free riding) autonomous transport vehicles. Suitable examples of bots can be found in, for exemplary purposes only, U.S. patent application Ser. No. 13/326,674 filed on Dec. 15, 2011; U.S. patent application Ser. No. 12/757,312 filed on Apr. 9, 2010 (now U.S. Pat. No. 8,425,173); U.S. patent application Ser. No. 13/326,423 filed on Dec. 15, 2011; U.S. patent application Ser. No. 13/326,447 filed on Dec. 15, 2011 (now U.S. Pat. No. 8,965,619); U.S. patent application Ser. No. 13/326,505 Dec. 15, 2011 (now U.S. Pat. No. 8,696,010); U.S. patent application Ser. No. 13/327,040 filed on Dec. 15, 2011 (now U.S. Pat. No. 9,187,244); U.S. patent application Ser. No. 13/326,952 filed on Dec. 15, 2011; U.S. patent application Ser. No. 13/326,993 filed on Dec. 15, 2011; U.S. patent application Ser. No. 14/486,008 filed on Sep. 15, 2014; and U.S. Provisional Patent Application No. 62/107,135 filed on Jan. 23, 2015, the disclosures of which are incorporated by reference herein in their entireties. The container bots 110 (described in greater detail below) may be configured to place case units, such as the above described retail merchandise, into picking stock in the one or more levels of the storage structure 130 and then selectively retrieve ordered case units. As may be realized, in one aspect, the throughput axes X and Y (e.g. pickface transport axes) of the storage array are defined by the picking aisles 130A, at least one container transfer deck 130DC, the container bot 110 and the extendable end effector (as described herein) of the container bot 110 (and in other aspects the extendable end effector of the lifts 150 also, at least in part, defines the Y throughput axis).
The pickfaces (which in one aspect include supply containers 265) are transported between an inbound section of the storage and retrieval system 100, where pickfaces inbound to the array are generated (such as, for example, input station 1601N) and a load fill section of the storage and retrieval system 100 (such as for example, output station 16OUT or output station 160EC), where outbound pickfaces from the array are arranged to fill a load in accordance with a predetermined load fill order sequence or an individual fulfillment order(s) in accordance with a predetermined individual fulfillment order sequence. In another aspect, pickfaces (e.g., of supply containers 265) are transported between the storage spaces 130S and a load fill section of the storage and retrieval system 100 (such as for example, output station 160OUT or output station 160EC) to fill a load in accordance with a predetermined load fill order sequence or an individual fulfillment order(s) in accordance with a predetermined individual fulfillment order sequence. In still other aspects, breakpack goods container(s) 264 (which, in one aspect, multiple breakpack goods containers may be arranged in and transported as a pickface) are transported between the storage spaces 130S and the load fill section and/or between the breakpack goods interface 263 of the breakpack module(s) 266 and the load fill section of the storage and retrieval system 100 (such as for example, output station 16OUT or output station 160EC) to fill a load in accordance with a predetermined load fill order sequence or an individual fulfillment order(s) in accordance with a predetermined individual fulfillment order sequence. The control server 120 may operate the automated storage and retrieval system 100 in different modes of operation so that the pickfaces (e.g., of supply containers 265) and breakpack goods containers 264 are transferred in accordance with the aspects disclosed herein to the load fill section to fill a load with one or more of pickfaces (e.g., of supply containers 265) and break pack containers 264 having goods that were sorted through one or more of the orthogonal sortation echelons 15000, 15100, 15200.
In one aspect, the storage rack modules RM and the container bots 110 are arranged so that in combination the storage rack modules RM and the container bots 110 effect the on the fly sortation of mixed case pickfaces coincident with transport on at least one (or in other aspects on at least one of each of the more than one) of the throughput axes so that two or more pickfaces are picked from one or more of the storage spaces and placed at one or more pickface holding locations (such as, for example, the buffer and transfer stations BS, TS), that are different than the storage spaces 130S, according to the predetermined load fill order sequence.
The container bots 110, lift modules 150 and other suitable features of the storage and retrieval system 100 are controlled in any suitable manner such as by, for example, one or more central system control computers (e.g. control server) 120 through, for example, any suitable network 180. In one aspect the network 180 is a wired network, a wireless network or a combination of wireless and wired networks using any suitable type and/or number of communication protocols. In one aspect, the control server 120 includes a collection of substantially concurrently running programs (e.g. system management software) for substantially automatic control of the automated storage and retrieval system 100. The collection of substantially concurrently running programs, for example, being configured to manage the storage and retrieval system 100 including, for exemplary purposes only, controlling, scheduling, and monitoring the activities of all active system components, managing inventory (e.g. which case units are input and removed, the order in which the cases are removed and where the case units are stored) and pickfaces (e.g. one or more case units that are movable as a unit and handled as a unit by components of the storage and retrieval system), and interfacing with a warehouse management system 2500. The control server 120 may, in one aspect, be configured to control the features of the storage and retrieval system in the manner described herein. For simplicity and ease of explanation the term “case unit(s)” is generally used herein for referring to both individual case units and pickfaces (a pickface is formed of multiple case units that are moved as a unit). Referring also to
Referring also to
As may be realized, container bots 110 traversing a picking aisle 130A, at a corresponding storage level 130L, have access (e.g. for picking and placing case units and/or breakpack goods containers) to each storage space 130S that is available on each shelf level 130LS1-130LS3, where each shelf level 130LS1-130LS3 is located between adjacent vertically stacked storage levels 130L on one or more side(s) PAS1, PAS2 (see e.g.
Each stacked shelf level 130LS1-130LS3 (and/or each single shelf level as described below) of a corresponding storage level 130L defines an open and undeterministic two dimensional storage surface (e.g. having a case unit/breakpack container support plane CUSP as shown in
In one aspect, referring to
Referring again to
In one aspect the interface stations TS are configured for a passive transfer (e.g. handoff) of case units (e.g. individual case units, pickfaces, supply containers, etc.), totes and/or breakpack goods containers 264 between the container bot 110 and the load handing devices LHD of the lifts 150 (e.g. the interface stations TS have no moving parts for transporting the case units) which will be described in greater detail below. For example, also referring to
In one aspect, the location of the container bot 110 relative to the interface stations TS occurs in a manner substantially similar to bot location relative to the storage spaces 130S. For example, in one aspect, location of the container bot 110 relative to the storage spaces 130S and the interface stations TS occurs in a manner substantially similar to that described in U.S. patent application Ser. No. 13/327,035 filed on Dec. 15, 2011 (now U.S. Pat. No. 9,008,884) and Ser. No. 13/608,877 filed on Sep. 10, 2012 (now U.S. Pat. No. 8,954,188), the disclosures of which are incorporated herein by reference in their entireties. For example, referring to
As may be realized, referring to
In one aspect one or more peripheral buffer/handoff stations BS (substantially similar to the interface stations TS and referred to herein as buffer stations BS) are also located at the side of the container transfer deck 130DC opposite the picking aisles 130A and rack modules RM, so that the container transfer deck 130DC is interposed between the picking aisles and each buffer station BS. The peripheral buffer stations BS are interspersed between or, in one aspect as shown in
Still referring to
Referring now to
As may be realized, the lift modules 150A, 150B are under the control of any suitable controller, such as control server 120, such that when picking and placing case unit(s) and/or breakpack goods containers the pick head 4000A is raised and/or lowered to a predetermined height corresponding to an interface station TS at a predetermined storage level 130L. As may be realized, the lift modules 150A, 150B provide the Z throughput axis (relative to both the bot frame of reference REF and the rack frame of reference REF2) of the storage and retrieval system where the output lift modules 150B form a part of the case level sortation echelon 15000 and are configured to sort case units on the fly for delivery to the output stations 160US as will be described herein and/or in a manner substantially similar to that described in U.S. Pat. No. 10,947,060 titled “Vertical Sequencer for Product Order Fulfillment” issued on Mar. 16, 2021, the disclosure of which is incorporated herein by reference in its entirety. At the interface stations TS the pick head 4000A or individual portion thereof (e.g. effector or load handling device LHD), corresponding to one or more case unit holding location(s) of the interface station TS from which one or more case unit(s) are being picked, is extended so that the fingers 4273 are interdigitated between the slats 1210S (as illustrated in
Referring now to
The container bots 110, as noted above, transport case units between each lift module 150 and each storage space 130S on a respective storage level 130L. The container bots 110 include a frame 110F having a drive section 110DR and a payload section 110PL. The drive section 110DR includes one or more drive wheel motors each connected to a respective drive wheel(s) 202 for propelling the container bot 110 along the X direction (relative to the bot frame of reference REF so as to define the X throughput axis). As may be realized, the X axis of bot travel is coincident with the storage locations when the container bot 110 travels through the picking aisles 130A. In this aspect the container bot 110 includes two drive wheels 202 located on opposite sides of the container bot 110 at end 110E1 (e.g. first longitudinal end) of the container bot 110 for supporting the container bot 110 on a suitable drive surface however, in other aspects any suitable number of drive wheels are provided on the container bot 110. In one aspect each drive wheel 202 is independently controlled so that the container bot 110 may be steered through a differential rotation of the drive wheels 202 while in other aspects the rotation of the drive wheels 202 may be coupled so as to rotate at substantially the same speed. Any suitable wheels 201 are mounted to the frame on opposite sides of the container bot 110 at end 110E2 (e.g. second longitudinal end) of the container bot 110 for supporting the container bot 110 on the drive surface. In one aspect the wheels 201 are caster wheels that freely rotate allowing the container bot 110 to pivot through differential rotation of the drive wheels 202 for changing a travel direction of the container bot 110. In other aspects the wheels 201 are steerable wheels that turn under control of, for example, a bot controller 110C (which is configured to effect control of the container bot 110 as described herein) for changing a travel direction of the container bot 110. In one aspect the container bot 110 includes one or more guide wheels 110GW located at, for example, one or more corners of the frame 110F. The guide wheels 110GW may interface with the storage structure 130, such as guide rails (not shown) within the picking aisles 130A, on the container transfer deck 130DC and/or at interface or transfer stations for interfacing with the lift modules 150 for guiding the container bot 110 and/or positioning the container bot 110 a predetermined distance from a location to/from which one or more case units are placed and/or picked up as described in, for example, U.S. patent application Ser. No. 13/326,423 filed on Dec. 15, 2011 the disclosure of which is incorporated herein by reference in its entirety.
As noted above, the container bots 110 may enter the picking aisles 130A having different facing directions for accessing storage spaces 130S located on both sides of the picking aisles 130A. For example, the container bot 110 may enter a picking aisle 130A with end 110E2 leading the direction of travel or the bot may enter the picking aisle 130A with end 110E1 leading the direction of travel.
The payload section 110PL of the container bot 110 includes a payload bed 110PB, a fence or datum member 110PF, a transfer arm 110PA and a pusher bar or member 110PR. In one aspect the payload bed 110PB includes one or more rollers 110RL that are transversely mounted (e.g. relative to a longitudinal axis LX of the container bot 110) to the frame 110F so that one or more case units and/or breakpack goods containers carried within the payload section 110PL can be longitudinally moved (e.g. justified with respect to a predetermined location of the frame/payload section and/or a datum reference of one or more case units) along the longitudinal axis of the bot, e.g., to position the case unit and/or breakpack goods containers at a predetermined position within the payload section 110PL and/or relative to other case units and/or breakpack goods containers within the payload section 110PL (e.g. longitudinal forward/aft justification of case units). In one aspect the rollers 110RL may be driven (e.g. rotated about their respective axes) by any suitable motor for moving the case units and/or breakpack goods containers within the payload section 110PL. In other aspects the container bot 110 includes one or more longitudinally movable pusher bar (not shown) for pushing the case units and/or breakpack goods containers over the rollers 110RL for moving the case unit(s) and/or breakpack container(s) to the predetermined position within the payload section 110PL. The longitudinally movable pusher bar may be substantially similar to that described in, for example, U.S. patent application Ser. No. 13/326,952 filed on Dec. 15, 2011, the disclosure of which was previously incorporated by reference herein in its entirety. The pusher bar 110PR is movable in the Y direction, relative to the container bot 110 reference frame REF to effect, along with the fence 110PF and or pick head 270 of the transfer arm 110PA, a lateral justification of case unit(s) and/or breakpack container(s) within the payload area 110PL in the manner described in U.S. Provisional Patent Application No. 62/107,135 filed on Jan. 23, 2015, previously incorporated herein by reference in their entireties.
Still referring to
The lift mechanism 200 is configured so that combined robot axis moves are performed (e.g. combined substantially simultaneous movement of the pusher bar 110PR, lift mechanism 200, pick head extension and fore/aft justification mechanism(s) such as, e.g., the longitudinally movable pusher bar described above), so that different/multi-sku or multi-pick payloads are handled by the container bot 110. In one aspect, the actuation of the lifting mechanism 200 is independent of actuation of the pusher bar 110PR as will be described below. The decoupling of the lift mechanism 200 and pusher bar 110PR axes provides for combined pick/place sequences effecting a decreased pick/place cycle time, increased storage and retrieval system throughput and/or increased storage density of the storage and retrieval system as described above. For example, the lift mechanism 200 provides for picking and placing case units at multiple elevated storage shelf levels accessible from a common picking aisle and/or interface station deck 1200S as described above.
The lifting mechanism may be configured in any suitable manner so that a pick head 270 of the container bot 110 bi-directionally moves along the Z axis (e.g. reciprocates in the Z direction—see
Still referring to
One or more of the tines 273A-273E is movably mounted to the base member 272 (such as on a slide/guide rail similar to that described above) so as to be movable in the Z direction. In one aspect any number of tines are mounted to the base member 272 while in the aspect illustrated in the figures there are, for example, five tines 273A-273E mounted to the base member 272. Any number of the tines 273A-273E are movably mounted to the base member 272 while in the aspect illustrated in the figures, for example, the outermost (with respect to a centerline CL of the pick head 270) tines 273A, 273E are movably mounted to the base member 272 while the remaining tines 273B-273D are immovable relative to the base member 272.
In this aspect the pick head 270 employs as few as three tines 273B-273D to transfer smaller sized case units (and/or groups of case units) to and from the container bot 110 and as many as five tines 273A-273E to transfer larger sized case units (and/or groups of case units) to and from the container bot 110. In other aspects, less than three tines are employed (e.g. such as where more than two tines are movably mounted to the base member 272) to transfer smaller sized case units. For example, in one aspect all but one tine 273A-273E is movably mounted to the base member so that the smallest case unit being transferred to and from the container bot 110 without disturbing other case units on, for example, the storage shelves has a width of about the distance X1 between slats 1210S (see
The immovable tines 373B-373D define a picking plane SP of the pick head 270 and are used when transferring all sizes of case units, breakpack goods containers (and/or pickfaces of case units and/or breakpack goods containers) while the movable tines 373A, 373E are selectively raised and lowered (e.g. in the Z direction with the actuators 274A, 274B) relative to the immovable tines 373B-373D to transfer larger case units (and/or pickfaces). Still referring to
The movement of the tines 273A-273E in the Z direction is effected by the one or more actuators 274A, 274B mounted at any suitable location of the transfer arm 110PA. In one aspect, the one or more actuators 274A, 274B are mounted to the base member 272 of the pick head 270. The one or more actuators are any suitable actuators, such as linear actuators, capable of moving one or more tines 273A-273E in the Z direction. In the aspect illustrated in, for example,
As may be realized, movably mounting one or more tines 273A-273E on the base member 272 of the pick head 270 provides for full support of large case units, breakpack goods containers, and/or pickfaces (e.g., of case units and/or breakpack goods containers) on the pick head 270 while also providing the ability to pick and place small case units or breakpack goods containers without interfering with other case units or breakpack goods containers positioned on/at, for example, the storage spaces, interface stations, peripheral buffer stations, breakpack operation stations, and/or breakpack goods interfaces. The ability to pick and place variably sized case units without interfering with other case units on/at the storage spaces, interface stations, peripheral buffer stations, breakpack operation stations, and/or breakpack goods interfaces reduces a size of a gap GP (see
Referring again to
The pusher bar 110PR is arranged within the payload section 110PL so as to be substantially perpendicular to the rollers 110RL and so that the pusher bar 110PR does not interfere with the pick head 270. As can be seen in
As noted above, because the pusher bar 110PR is a separate, standalone axis of the container bot 110 that operates free of interference from the pick head 270 extension and lift axes, the pusher bar 110PR can be operated substantially simultaneously with the lifting and/or extension of the transfer arm 110PA. The combined axis moves (e.g. the simultaneous movement of the pusher bar 110PR with the transfer arm 110PA extension and/or lift axes) provides for increased payload handling throughput in along the Y throughput axis and effects an ordered (e.g. according to a breakpack sequence, which may be based at least in part on the predetermined load out sequence) multi-pick of two or more case units and/or breakpack goods containers from a common picking aisle, in one common pass of the picking aisle for transfer to breakpack operation station 140. For example, referring to
As an example of case manipulation on the container bot 110, referring also to
In one aspect, the container bot 110 continues to traverse the common picking aisle in the same direction XC (e.g. so that all of the case units in the ordered multi-pick are picked in the common pass of the picking aisle with the container bot 110 travelling in a single direction) and stops at another predetermined storage space 130S according to the predetermined breakpack sequence (which breakpack sequence may at least in part be determined by an order out sequence of goods from the automated storage and retrieval system 100 for order fulfillment). As noted above, the pusher bar 110PR remains in contact with (e.g. grips) the container(s) CUA during transport of the case unit(s) between case unit holding locations so that the container(s) CUA remains in a predetermined location at the back 402 of the payload section 110PL (and/or at a predetermined location longitudinally) relative to the reference frame REF of the container bot 110. To pick subsequent containers, from for example, the another storage space of the common picking aisle the pusher bar 110PR is moved in the Y direction to disengage the container(s) CUA and the lift and extension axes of the transfer arm 110PA are actuated to retrieve another container(s) CUB from the other storage space 130S2 (or in other aspects from e.g. a lift/handoff interface station TS and/or a buffer/handoff station BS as noted above). While the container(s) CUB are being picked the pusher bar 110PR is positioned in the Y direction adjacent the back 402 of the payload section 110PL so as to be located between the container(s) CUA and the justification surface 273JS of the tines 273A-273E. The container(s) CUB are transferred into the payload section and lowered/placed on the rollers 110RL so that the containers CUA, CUB are arranged relative to each other along the Y axis. The pusher bar 110PR is actuated in the Y direction to push the containers CUA, CUB towards the fence 110PF to forward justify the containers CUA, CUB and grip/hold the containers CUA, CUB for transport to a breakpack module 266. As may be realized, in one aspect the containers CUA, CUB are placed at a holding location together as a unit while in other aspects the containers CUA, CUB are sorted, e.g. transported to and placed at separate positions of a common holding location, such as at a common support surface 140S of breakpack operation station 140 or at different case unit holding locations, such as for example, placement of container CUB at breakpack operation station 140 and container CUA at a lift 150B or other holding location (such as another breakpack operation station 140 of another breakpack module 266. For example, referring also to
As may be realized, in one aspect where the container bots 110 turn into a pier 130BD (
Where the containers CUA, CUB are sorted for placement at separate positions of a common holding location or at different holding locations (such as described in U.S. Pat. No. 9,856,083 previously incorporated by reference herein in its entirety), the containers CUA, CUB are separated from each other in the payload section 110PL. For example, referring also to
Similarly, referring to
Where the containers CUA, CUB are sorted for placement at separate positions of a common holding location or at different holding locations (such as described in U.S. Pat. No. 9,856,083 previously incorporated by reference herein in its entirety), the containers CUA, CUB are separated from each other in the payload section 110PL. For example, referring also to
As can be seen in
An example of a container bot 110 case unit(s) transfer transaction including a case unit(s) multi-pick and place operation with on the fly sortation of the case units for creating a mixed pallet load MPL (as shown in
In the aspects of the disclosed embodiment described herein the output lift 150B (e.g. each of the output lifts 150B of the automated storage and retrieval system/order fulfillment system 100) defines a fulfillment course or pathway (also referred to as a stream) of mixed case pickfaces outbound from the storage array to a load fill where the mixed case pickfaces enter and exit the fulfillment course in substantially the same order. As may be realized, while the input and output lifts 150A, 150B are described as vertically reciprocating lifts it should be understood that in other aspects the input and output lifts 150A, 150B are any suitable transport modules for transporting case pickfaces and/or breakpack goods containers to and from the storage structure 130 (e.g. between a respective pickface interface station, such as transfer station TS or buffer station BS, and a respective one of an input station 1601N, e.g. an input cell, and an output station 160UT, 160EC, e.g. a load fill section/cell), and/or between different storage levels 130L. For example, in other aspects the lift modules 150A, 150B are one or more of vertically reciprocating lifts, any suitable automated material handling systems, conveyors, bots, turntables, roller beds, multilevel vertical conveyor (e.g. paternoster conveyor) that operate synchronously or asynchronously.
In one aspect, the container bot(s) 110 is configured to transport the breakpack goods containers 264 from the breakpack goods interface 263 to the container outfeed station TS, for outfeed of the breakpack goods containers 264, and to transport other breakpack goods containers 264 from the breakpack goods interface 263 to the container storage locations 130S that are breakpack goods container storage locations 130SB for storage. In one aspect, the breakpack goods container(s) and the other breakpack goods container(s) are carried simultaneously by the container bot 110; while in other aspects the breakpack goods container(s) and the other container(s) are carried separately by the container bot 110. The container bot 110 is also configured to transport the supply containers 265 between the supply container storage location 130S and the container outfeed station TS. As an example of the above, a container bot 110 picks a first breakpack goods container 7, from a storage space 130S, from breakpack goods interface 263 (See
In another aspect, after picking the first breakpack goods container 7, the container bot 110 picks an outbound case unit(s) 5 with the common transfer arm 110PA (
In yet another aspect, the first breakpack goods container 7 and/or the second breakpack goods container 8 may be held on the common transfer arm 110PA with an inbound case unit(s) 9. For example, the container bot 110 may pick inbound case unit(s) with the common transfer arm 110PA (
With any suitable combination of breakpack goods containers and/or case units held on the common transfer arm 110PA, the container bot 110 grips the breakpack goods container(s) and/or case unit(s) (
In the examples described herein the transfer of case units between the container bots 110 and the lifts 150 occurs passively through the interface stations TS as described above. Also in the examples described herein, referring to
In another, aspect and as described above, breakpack remainder containers 264S may be generated at the breakpack operation station 140 as breakpack goods BPG are removed from supply containers 265. Where breakpack remainder containers 264S are generated the container bot 110 may position itself relative to the operator staging area 140A of the breakpack operation station (
In another aspect, the container bot 110 may position itself relative to a predetermined one of the breakpack goods interface locations 163L of the breakpack goods interface 263 (
In another aspect, the container bot 110 may position itself relative to a predetermined one of the breakpack goods interface locations 163L of the breakpack goods interface 263 (
As may be realized, one or more of the pick/place transfers described above with respect to
To passively transfer the breakpack goods containers 264 and the breakpack remainder containers 264S to the lift(s) 150, the lift 150 is moved to position the load handling device LHD adjacent the interface station TS to which the breakpack goods containers 264 and/or the breakpack remainder containers 264S were transferred by the container bot 110. The load handling device LHD is extended to lift the breakpack goods containers 264 and/or the breakpack remainder containers 264S from the interface station TS and transfer the breakpack goods containers 264 and/or the breakpack remainder containers 264S to the lift 150 where the fingers 4273 of the load handling device LHD, interface with the slats 1210S of the interface station TS in the manner described above. As may be realized, the interface station TS has no moving parts and the transfer of the breakpack goods containers 264 and/or the breakpack remainder containers 264S between the container bots 110 and the lifts 150 through the interface station TS is a passive transfer. As may also be realized, transfer of pickfaces from the lifts 150 to the container bots 110 may occur in a manner substantially opposite that described above with respect to
In one aspect, the automated storage and retrieval system 100 described herein is effected by providing a storage array RMA with rack storage spaces 130S arrayed on racks along aisles 130A (
In one aspect the controller 120 (which is operably connected to the at least one autonomous transport vehicle as described above) manages the pickface transport axes X, Y, Z wherein the pickface transport axes includes a plurality of transport axes. As described above, the plurality of pickface transport axes X, Y, Z are oriented in at least two directions angled relative to each other. As also described above, one of the plurality of pickface transport axes Y is defined by extension of the extendable effector 110PA and is in a different direction angled relative to another of the plurality of pickface transport axes X defined by the autonomous transport vehicle 110 traverse along the picking aisle 130A. In one aspect, as described above, on the fly sortation is effected, with the racks and the at least one autonomous transport vehicle in combination, coincident with transport on at least one of each of the plurality of pickface transport axes. In one aspect the lifts 150 define another pickface transport axis Z of the storage array. As described herein on the fly sortation of mixed case pickfaces is effected by the lifts 150 coincident with transport on the other pickface transport axis so that two or more of the pickfaces are picked from one or more deck levels and transported to the load fill section according to the predetermined load fill order sequence. The controller 120 (which may be operably connected to the at least one goods transport vehicle 262), or any other suitable controller in communication with the controller 120 manages the breakpack goods transport axes X, Y wherein the pickface transport axes includes a plurality of transport axes. The X, Y breakpack goods transport axes may be defined by a reference frame of a respective goods bot 262 and/or a reference frame of the goods transfer deck 130DG, such as where the X and Y axes define directions of travel along the goods transfer deck 130DG (see
As described herein, referring to
Referring to
The pack level sortation echelon 15100 includes at least container bots 110, the portion 130DCP of the container transfer deck 130DC, and breakpack operation station 140. Here, as can be seen in
The unit/each level sortation echelon 15200 includes at least the goods deck 130DG, goods bots 262, interface locations 263L. Here, as illustrated in
Referring to
Still referring to
As described herein, the controller 120 is configured so as to determine the recursive sortation informing the orthogonal sortation of each sortation echelon 15000, 15100, 15200. Again, the controller 120 includes the case level sortation echelon control module 120M1, the pack level sortation echelon control module 120M2, and the unit/each level sortation echelon control module 120M3 that alone or in combination (e.g., depending on a level of sortation needed to effect order fulfillment) effect a break down of larger goods unit(s) into smaller goods units and a subsequent recursively sorted assembly of the sorted smaller goods units into sorted larger goods units as described herein. As an example, each sortation echelon 15000, 15100, 15200 configured to sort ordered goods at a respective level of sortation (e.g., case level, pack level, unit/each level) necessary to effect order fulfillment. The multiple sortation echelons 15000, 15100, 15200 are configured to output, from the automated storage and retrieval system at least one of sorted goods units/eaches, one or more sorted goods packs, one or more sorted cases, and one or more sorted pallets. Each of the sortation echelons 15000, 15100, 15200 operates under control of controller 120 independently of (i.e., decoupled from) of each other sortation echelon 15000, 15100, 15200. Here the controller 120 is configured to separate the throughput of cases CU through the automated storage and retrieval system 100 from the sortation of the goods (e.g., pallets, cases, packs, units/eaches). The controller 120 is configured to receive one or more product fulfillment orders and determine a demand for cases commanded by the product fulfilment order(s). The controller 120, through employment of one or more of the case level sortation echelon control module 120M1, the pack level sortation echelon control module 120M2, and the unit/each level sortation echelon control module 120M3 determines/resolves the sortation of the goods and the level of sortation required to fulfill the product fulfillment order(s). Resolving the levels of sortation and the sortation of the goods for one or more fulfillment orders provides for batching efficiency and minimizes work (substantially eliminates extra movements) performed by the automated storage and retrieval system 100 by batching/grouping transfers of goods common to more than one fulfillment order.
The controller 120, as described herein, is communicably coupled to the asynchronous transport system and is configured to generate with the sortation echelons 15000, 15100, 15200 the orthogonal sortation of each sortation echelon 15000, 15100, 15200. Here, the controller 120 is configured to resolve the movement of goods, bots, lifts, etc. (collectively referred to as objects) within the automated storage and retrieval system 100 given existing/available physical pathways through the automated storage and retrieval system 100 along which physical pathways the goods may travel. The resolution of the movement of the objects is performed by the controller 120 as a function of time relative to a predetermined time the order is to be fulfilled. Here, the controller 120 (e.g., provided with the physical pathways, the required goods sortation level(s), and sorted goods that are to be combined from a prior sorting) is configured to optimize a release of goods (e.g., from the common storage array formed by the storage spaces 130) through the storage and retrieval system 100 (e.g., between and within sortation echelons 15000, 15100, 15200) so that goods (e.g., pallets, cases, packs, unit/eaches) that are to be sorted through the sortation echelons 15000, 15100, 15200 are transported through the storage and retrieval system 100 close to one another in time and space.
The controller 120 is also configured to manage transport of the goods along the physical pathways so that no single node (e.g., lifts, breakpack station, bots, etc.) of the autonomous storage and retrieval system transport is overloaded. Here, the passage of goods through the automated storage and retrieval system 100 is balanced along the available physical pathways to minimize cost by controlling over and under production (e.g., transfer of goods through the storage and retrieval system 100) and sending goods along lower cost pathways.
The sortation echelons 15000, 15100, 15200 described herein are modular, where the modularity of the sortation echelons 15000, 15100, 15200 effects the addition of storage and retrieval system assets (e.g., transfer decks, bots, bot interface stations on the decks such as at the breakpack modules 266 or other suitable locations of a given storage level 130L). As an example, referring also to
Referring to
Ordered cases are transported by the container bots 110 to the case level sortation echelon 15000 and are sorted (
Where packs PCK are ordered, cases CU containing the packs PCK are transported by container bots 110 to, for example, the breakpack goods module 266 (which forms at least part of the pack level sortation echelon 15100) where the packs PCK are removed from the case CU (e.g., de-cased) (
Where units UNT are ordered, cases CU containing the units UNT are transported by container bots 110 to, for example, the breakpack goods module 266 (which forms at least part of the unit level sortation echelon 15200) where the units UNT are removed from the case CU and any pack PCK, where the units are arranged in packs, (e.g., de-cased and/or de-packed) (
The output of the multiple sortation echelons 15000, 15100, 15200 is a pallet PAL that includes one or more of the mixed singulated product units, the mixed packed groups, and the mixed cases each sorted in predetermined sequence.
It is noted that while the recursive sortation of the sortation echelons 15000, 15100, 15200 is described with respect to transfer of product from the storage and retrieval system 100; in other aspects the recursive sortation may be performed for products being input to the storage and retrieval system 100. For example, fulfillment orders may be known the controller 120 at any given time; however, any given one of the fulfillment orders may not be scheduled to be fulfilled until a predetermined time period. Where products for the given fulfillment order are input to storage and retrieval system 100, the controller 120 may opportunistically sort the products with the sortation echelons 15000, 15100, 15200 in a manner substantially similar to that described herein; however the sorted packs, the sorted units, and/or the sorted cases may be placed into the storage array (rather than output from the system) until such time the sorted products are requested to fulfill the given fulfillment order.
In accordance with one or more aspects of the disclosed embodiment a warehousing system for storing and retrieving goods in containers is provided. The warehousing system comprises:
at least one storage level having
a container autonomous transport travel loop, disposed at the at least one storage level, and
container storage locations arrayed peripherally along the container autonomous transport travel loop, at least one of the container storage locations being a supply container storage location, and another of the container storage locations being a breakpack goods container storage location,
wherein the at least one storage level has a breakpack goods autonomous transport travel loop disposed at the at least one storage level, separate and distinct from the container autonomous transport travel loop, and has a breakpack goods interface coupling respective edges of the container autonomous transport travel loop and the breakpack goods autonomous transport travel loop;
at least one autonomous container transport vehicle confined to the at least one storage level, the at least one autonomous container transport vehicle being configured to respectively transport along the container autonomous transport travel loop,
a supply container between the supply container storage location and a breakpack operation station, and
a breakpack goods container between the breakpack goods interface and the breakpack goods container storage location,
wherein the breakpack goods autonomous transport travel loop is disposed to confine at least one autonomous breakpack goods transport vehicle to the at least one storage level, the at least one autonomous breakpack goods transport vehicle being arranged for transporting, along the breakpack goods autonomous transport travel loop, one or more breakpack goods between the breakpack operation station and the breakpack goods interface; and
a controller configured to effect operation of the at least one autonomous container transport vehicle and the at least one autonomous breakpack goods transport vehicle for assembling orders of breakpack goods from supply containers into breakpack goods containers.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous container transport vehicle is configured to autonomously travel unconstrained along and across the container autonomous transport travel loop.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous breakpack goods transport vehicle is configured to autonomously travel unconstrained along and across the breakpack goods autonomous transport travel loop.
In accordance with one or more aspects of the disclosed embodiment the breakpack goods autonomous transport travel loop has multiple travel lanes for travel of the at least one autonomous breakpack goods transport vehicle along the breakpack goods autonomous transport travel loop, at least one of the multiple travel lanes being a passing lane for the at least one autonomous breakpack goods transport vehicle travel passing an obstruction on another of the multiple travel lanes.
In accordance with one or more aspects of the disclosed embodiment the container autonomous transport travel loop has multiple travel lanes for travel of the at least one autonomous container transport vehicle along the container autonomous transport travel loop, at least one of the multiple travel lanes having a travel sense opposite to another travel lane sense of another of the multiple travel lanes, and the at least one of the multiple travel lanes defining a queue lane for the at least one autonomous container transport vehicle at the breakpack goods interface.
In accordance with one or more aspects of the disclosed embodiment the container autonomous transport travel loop is disposed on a deck surface of a deck at the at least one elevated storage level, and the breakpack goods autonomous transport travel loop is disposed on a different deck surface of the deck, separate and distinct from the deck surface where the container autonomous transport travel loop is disposed.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous breakpack goods transport vehicle has a payload hold configured dissimilar from the at least one autonomous container transport vehicle.
In accordance with one or more aspects of the disclosed embodiment the one or more breakpack goods are unpacked from the supply container at the breakpack operation station, and the at least one autonomous breakpack goods transport vehicle is configured so as to be loaded with the one or more breakpack goods at the breakpack operation station.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous breakpack goods transport vehicle is configured so as to automatically unload the one or more breakpack goods from the at least one autonomous breakpack goods transport vehicle to the breakpack goods containers at the breakpack goods interface.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous container transport vehicle is configured to autonomously transfer the supply containers from the at least one autonomous container transport vehicle to the breakpack operation station.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous container transport vehicle is configured to autonomously pick and place the breakpack goods containers at the breakpack goods interface.
In accordance with one or more aspects of the disclosed embodiment the breakpack goods interface has more than one breakpack goods interface locations arrayed at least along a substantially whole edge of the breakpack goods autonomous transport travel loop, each breakpack goods interface location being configured to hold a respective breakpack goods container.
In accordance with one or more aspects of the disclosed embodiment the container storage locations are arrayed along pick aisles connected by the container autonomous transport travel loop at each level of the at least one elevated storage level, the container autonomous transport travel loop being configured to provide the at least one autonomous container transport vehicle at each level, access to each of the pick aisles.
In accordance with one or more aspects of the disclosed embodiment the warehousing system further comprises lifts connected via transfer stations to the container autonomous transport travel loop, each lift being configured to lift one or both of the supply containers and the breakpack goods containers into and out of the at least one elevated storage level.
In accordance with one or more aspects of the disclosed embodiment the warehousing system further comprises inbound/outbound conveyors, the inbound/outbound conveyors being configured to:
transport inbound supply containers from a depalletizer, to the at least elevated storage level, and
transport outbound supply containers and filled breakpack goods containers to a palletizer, to a truck, or a downstream process.
In accordance with one or more aspects of the disclosed embodiment the at least one storage level includes an elevated storage level.
In accordance with one or more aspects of the disclosed embodiment a warehousing system for storing and retrieving goods in containers is provided. The warehousing system comprises:
at least one storage level having a container autonomous transport travel loop, disposed at the at least one storage level, and having
container storage locations arrayed peripherally along the container autonomous transport travel loop, at least one of the container storage locations being a supply container storage location, and
a container outfeed station disposed along the container autonomous transport travel loop,
wherein the at least one storage level
has a breakpack goods autonomous transport travel loop disposed at the at least one storage level, separate and distinct from the container autonomous transport travel loop, and
has a breakpack goods interface, coupling respective edges of the container autonomous transport travel loop and the breakpack goods autonomous transport travel loop, with a breakpack goods container holding location;
at least one autonomous container transport vehicle confined to the at least one storage level, the at least one autonomous container transport vehicle being configured to respectively transport along the container autonomous transport travel loop,
a supply container between the supply container storage location and a breakpack operation station, and
a breakpack goods container between the breakpack goods container holding location and the container outfeed station,
wherein the breakpack goods autonomous transport travel loop is disposed to confine at least one autonomous breakpack goods transport vehicle to the at least one storage level, the at least one autonomous breakpack goods transport vehicle being arranged for transporting, along the breakpack goods autonomous transport travel loop, one or more breakpack goods between the breakpack operation station and the breakpack goods interface; and
a controller configured to effect operation of the at least one autonomous container transport vehicle and the at least one autonomous breakpack goods transport vehicle for assembling orders of breakpack goods from supply containers into breakpack goods containers and outfeed of breakpack goods containers through the container outfeed station.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous container transport vehicle is configured to transport the breakpack goods containers from the breakpack goods interface to the container outfeed station, for outfeed of the breakpack goods containers, and to transport other breakpack goods containers from the breakpack goods interface to the container storage locations that are breakpack goods container storage locations for storage.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous container transport vehicle is configured to transport the supply containers between the supply container storage location and the container outfeed station.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous container transport vehicle is configured to autonomously travel unconstrained along and across the container autonomous transport travel loop.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous breakpack goods transport vehicle is configured to autonomously travel unconstrained along and across the breakpack goods autonomous transport travel loop.
In accordance with one or more aspects of the disclosed embodiment the breakpack goods autonomous transport travel loop has multiple travel lanes for travel of the at least one autonomous breakpack goods transport vehicle along the breakpack goods autonomous transport travel loop, at least one of the multiple travel lanes being a passing lane for the at least one autonomous breakpack goods transport vehicle travel passing an obstruction on another of the multiple travel lanes.
In accordance with one or more aspects of the disclosed embodiment the container autonomous transport travel loop has multiple travel lanes for travel of the at least one autonomous container transport vehicle along the container autonomous transport travel loop, at least one of the multiple travel lanes having a travel sense opposite to another travel lane sense of another of the multiple travel lanes, and the at least one of the multiple travel lanes defining a queue lane for the at least one autonomous container transport vehicle at the breakpack goods interface.
In accordance with one or more aspects of the disclosed embodiment the container autonomous transport travel loop is disposed on a deck surface of a deck at the at least one storage level, and the breakpack goods autonomous transport travel loop is disposed on a different deck surface of the deck, separate and distinct from the deck surface where the container autonomous transport travel loop is disposed.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous breakpack goods transport vehicle has a payload hold configured dissimilar from the at least one autonomous container transport vehicle.
In accordance with one or more aspects of the disclosed embodiment one or more breakpack goods are unpacked from the supply container at the breakpack operation station, and the at least one autonomous breakpack goods transport vehicle is configured so as to be loaded with the one or more breakpack goods at the breakpack operation station.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous breakpack goods transport vehicle is configured so as to automatically unload one or more breakpack goods from the at least one autonomous breakpack goods transport vehicle to the breakpack goods containers at the breakpack goods interface.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous container transport vehicle is configured to autonomously transfer the supply containers from the at least one autonomous container transport vehicle to the breakpack operation station.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous container transport vehicle is configured to autonomously pick and place the breakpack goods containers at the breakpack goods interface.
In accordance with one or more aspects of the disclosed embodiment the breakpack goods interface has more than one breakpack goods interface locations arrayed at least along a substantially whole edge of the breakpack goods autonomous transport travel loop, each breakpack goods interface location being configured to hold a respective breakpack goods container.
In accordance with one or more aspects of the disclosed embodiment the container storage locations are arrayed along pick aisles connected by the container autonomous transport travel loop at each level of the at least one storage level, the container autonomous transport travel loop being configured to provide the at least one autonomous container transport vehicle at each level, access to each of the pick aisles.
In accordance with one or more aspects of the disclosed embodiment the warehousing system further comprises lifts connected via transfer stations to the container autonomous transport travel loop, each lift being configured to lift one or both of the supply containers and the breakpack goods containers into and out of the at least one elevated storage level.
In accordance with one or more aspects of the disclosed embodiment the warehousing system further comprises inbound/outbound conveyors, the inbound/outbound conveyors being configured to:
In accordance with one or more aspects of the disclosed embodiment the at least one storage level includes an elevated storage level.
In accordance with one or more aspects of the disclosed embodiment a warehousing system for storing and retrieving goods in containers is provided. The warehousing system comprises:
In accordance with one or more aspects of the disclosed embodiment the controller is configured to effect operation of the at least one autonomous guided breakpack goods transport vehicle so that transport of the breakpack goods, by the at least one autonomous guided breakpack goods transport vehicle traverse on the breakpack goods transfer deck, sorts the breakpack goods to corresponding breakpack goods containers.
In accordance with one or more aspects of the disclosed embodiment the controller is configured to effect operation of the at least one autonomous guided container transport vehicle so that the at least one autonomous guided container transport vehicle accesses corresponding breakpack goods containers at the breakpack goods transfer deck and transports the breakpack goods containers via traverse along the container transfer deck to at least one of a container output station and a corresponding container storage location of storage shelves of a corresponding level of the multilevel storage array.
In accordance with one or more aspects of the disclosed embodiment the breakpack goods transfer deck joins the breakpack operation station and the container transfer deck at a separate location from each access of the container transfer deck to the breakpack operation station for the at least one autonomous guided container transport vehicle.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous guided container transport vehicle is configured to autonomously travel unconstrained along and across the container transfer deck.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous guided breakpack goods transport vehicle is configured to autonomously travel unconstrained along and across the breakpack goods transfer deck.
In accordance with one or more aspects of the disclosed embodiment the breakpack goods transfer deck has multiple travel lanes for travel of the at least one autonomous guided breakpack goods transport vehicle along the breakpack goods transfer deck, at least one of the multiple travel lanes being a passing lane for the at least one autonomous guided breakpack goods transport vehicle travel passing an obstruction on another of the multiple travel lanes.
In accordance with one or more aspects of the disclosed embodiment the container transfer deck has multiple travel lanes for travel of the at least one autonomous guided container transport vehicle along the container transfer deck, at least one of the multiple travel lanes having a travel sense opposite to another travel lane sense of another of the multiple travel lanes, and the at least one of the multiple travel lanes defining a queue lane for the at least one autonomous guided container transport vehicle at a breakpack goods interface, the breakpack goods interface coupling respective edges of the container transfer deck and the breakpack goods transfer deck.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous guided breakpack goods transport vehicle is configured so as to automatically unload the breakpack goods from the at least one autonomous guided breakpack goods transport vehicle to breakpack goods containers at the breakpack goods interface.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous guided container transport vehicle is configured to autonomously pick and place the breakpack goods containers at the breakpack goods interface.
In accordance with one or more aspects of the disclosed embodiment the breakpack goods interface has more than one breakpack goods interface locations arrayed at least along a substantially whole edge of the breakpack goods transfer deck, each breakpack goods interface location being configured to hold a respective breakpack goods container.
In accordance with one or more aspects of the disclosed embodiment the container transfer deck is disposed on a deck surface of a deck at a respective level of the multilevel storage, and the breakpack goods transfer deck is disposed on a different deck surface of the deck, separate and distinct from the deck surface where the container transfer deck is disposed.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous guided breakpack goods transport vehicle has a payload hold configured dissimilar from the at least one autonomous guided container transport vehicle.
In accordance with one or more aspects of the disclosed embodiment the breakpack goods are unpacked from the supply goods containers at the breakpack operation station, and the at least one autonomous guided breakpack goods transport vehicle is configured so as to be loaded with the breakpack goods at the breakpack operation station.
In accordance with one or more aspects of the disclosed embodiment the at least one autonomous guided container transport vehicle is configured to autonomously transfer the supply goods containers from the at least one autonomous guided container transport vehicle to the breakpack operation station.
In accordance with one or more aspects of the disclosed embodiment the container storage locations are arrayed along the picking aisles connected by the container transfer deck at each level of the multilevel storage array, the container transfer deck being configured to provide the at least one autonomous guided container transport vehicle at each level, access to each of the picking aisles.
In accordance with one or more aspects of the disclosed embodiment the warehousing system further comprises lifts connected via transfer stations to the container transfer deck, each lift being configured to lift one or both of the supply goods containers and the breakpack goods containers into and out of the multilevel storage array.
In accordance with one or more aspects of the disclosed embodiment the warehousing system further comprises inbound/outbound conveyors, the inbound/outbound conveyors being configured to:
transport inbound supply goods containers from a depalletizer, to the multilevel storage array, and
transport outbound supply goods containers and filled breakpack goods containers to a palletizer or to a truck.
In accordance with one or more aspects of the disclosed embodiment a product order fulfillment system of mixed product units is provided. The system includes a storage array, with at least one elevated storage level, wherein mixed product units are input and distributed in the storage array in cases, of product units of common kind per case; an automated transport system, with at least one asynchronous transport system, for level transport, and a lift for between level transport, communicably connected to the storage array so as to automatically retrieve and output, from an output of the storage array, product units distributed in the cases in a common part of the at least one elevated storage level of the storage array, the output product units being one or more of mixed singulated product units, in mixed packed groups, and in mixed cases; wherein the at least one asynchronous transport system, and the lift are configured so as to form more than one transport echelon, each echelon being communicably connected with the common part and the output, and each effecting orthogonal sortation, corresponding to the transport echelon, of the product units distributed in the common part, so that sorted mixed output product units of the corresponding transport echelon are in predetermined sequence, wherein the orthogonal sortation of product units by each transport echelon is orthogonal to the orthogonal sortation of each other of the more than one transport echelon so that each transport echelon is an orthogonal transport echelon to each other transport echelon, of the more than one transport echelon, combined in output of the output product units of the one or more of the mixed singulated product units, the mixed packed groups, and the mixed cases each sorted in predetermined sequence.
In accordance with one or more aspects of the disclosed embodiment the orthogonal sortation of each transport echelon, effecting output of product units in predetermined sequence is independent of one or more of order sequence and order time.
In accordance with one or more aspects of the disclosed embodiment the orthogonal sortation of each echelon is informed by recursive sortation determination.
In accordance with one or more aspects of the disclosed embodiment the product order fulfillment system further comprises a controller configured so as to determine recursive sortation informing the orthogonal sortation of each orthogonal sortation echelon.
In accordance with one or more aspects of the disclosed embodiment the controller is communicably coupled to the asynchronous transport system and configured to generate with the orthogonal transport echelons the orthogonal sortation of each transport echelon.
It should be understood that the foregoing description is only illustrative of the aspects of the disclosed embodiment. Various alternatives and modifications can be devised by those skilled in the art without departing from the aspects of the disclosed embodiment. Accordingly, the aspects of the disclosed embodiment are intended to embrace all such alternatives, modifications and variances that fall within the scope of any claims appended hereto. Further, the mere fact that different features are recited in mutually different dependent or independent claims does not indicate that a combination of these features cannot be advantageously used, such a combination remaining within the scope of the aspects of the disclosed embodiment.
Macdonald, Edward, Clark-Polner, Elizabeth, Medford, Matthew, Traina, Jeffrey Adam, Ebersold, Colton
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
10207871, | Aug 28 2015 | SSI Schäfer Automation GmbH (DE) | Storage and order-picking system |
10248112, | Jul 22 2015 | TOMPKINS ROBOTICS, LLC | Parcel and article sorting system and method |
10435241, | Jun 02 2015 | Walmart Apollo, LLC; WALMART INC | Storage and retrieval system |
10988269, | Nov 21 2017 | FULFIL SOLUTIONS, INC. | Product handling and packaging system |
11142398, | Jun 02 2015 | Walmart Apollo, LLC; WALMART INC | Order fulfillment system |
11203486, | Jun 02 2015 | Walmart Apollo, LLC; WALMART INC | Order fulfillment system |
11332310, | Mar 15 2013 | Walmart Apollo, LLC; WALMART INC | Automated system for transporting payloads |
11348066, | Jul 25 2013 | IAM Robotics, LLC | System and method for piece picking or put-away with a mobile manipulation robot |
5636966, | Oct 07 1992 | HARNISCHFEGER ENGINEERS, INC ; HK SYSTEMS, INC | Case picking system |
5953234, | Mar 12 1996 | RETROTECH, INC | Automated storage facility including a storage and retrieval system and a floor inventory management system |
5996316, | Apr 25 1997 | The Coca-Cola Company | System and method for order packing |
7119689, | Sep 19 2003 | CAREFUSION 303, INC | System and method for sorting medical waste for disposal |
8965559, | Oct 17 2011 | SYMBOTIC LLC | Pallet building system |
9656804, | Dec 20 2011 | HOJ ENGINEERING AND SALES CO , INC | Warehouse management system |
9914586, | Jul 22 2015 | HANGZHOU YAMEI LI-JIA SCIENCE AND TECHNOLOGY CO LTD | Parcel sorting system and method |
9975148, | Jul 22 2015 | TOMPKINS ROBOTICS, LLC | Parcel and article sorting system and method |
20140088758, | |||
20140148944, | |||
20150081090, | |||
20170334646, | |||
20190202635, | |||
20190270537, | |||
20190375589, | |||
20190389671, | |||
CA2974039, | |||
CA3104014, | |||
WO2017036780, | |||
WO2019172966, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jun 25 2021 | SYMBOTIC LLC | (assignment on the face of the patent) | / | |||
Aug 07 2024 | MACDONALD, EDWARD | SYMBOTIC LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 068235 | /0160 |
Date | Maintenance Fee Events |
Jun 25 2021 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Date | Maintenance Schedule |
Sep 17 2027 | 4 years fee payment window open |
Mar 17 2028 | 6 months grace period start (w surcharge) |
Sep 17 2028 | patent expiry (for year 4) |
Sep 17 2030 | 2 years to revive unintentionally abandoned end. (for year 4) |
Sep 17 2031 | 8 years fee payment window open |
Mar 17 2032 | 6 months grace period start (w surcharge) |
Sep 17 2032 | patent expiry (for year 8) |
Sep 17 2034 | 2 years to revive unintentionally abandoned end. (for year 8) |
Sep 17 2035 | 12 years fee payment window open |
Mar 17 2036 | 6 months grace period start (w surcharge) |
Sep 17 2036 | patent expiry (for year 12) |
Sep 17 2038 | 2 years to revive unintentionally abandoned end. (for year 12) |