WO2024093758A1 - 立体仓库的搬运调度方法及装置 - Google Patents
立体仓库的搬运调度方法及装置 Download PDFInfo
- Publication number
- WO2024093758A1 WO2024093758A1 PCT/CN2023/126507 CN2023126507W WO2024093758A1 WO 2024093758 A1 WO2024093758 A1 WO 2024093758A1 CN 2023126507 W CN2023126507 W CN 2023126507W WO 2024093758 A1 WO2024093758 A1 WO 2024093758A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- target
- transported
- storage
- candidate
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
Definitions
- the present disclosure relates to the field of warehousing and logistics technology, and in particular to a transportation scheduling method for a stereoscopic warehouse, as well as a transportation scheduling device for a stereoscopic warehouse, a computing device, and a computer-readable storage medium.
- the transportation of items is usually completed manually: after receiving the task, the person finds the items to be transported and the transportation location, and goes to the transportation location to transport the items to be transported. Since manual operation to complete the transportation of items takes a lot of time and consumes a lot of manpower, a more efficient and convenient method is needed for transportation scheduling.
- the embodiment of the present disclosure provides a method for transport scheduling of a three-dimensional warehouse.
- the present disclosure also relates to a transport scheduling device of a three-dimensional warehouse, a computing device, and a computer-readable storage medium.
- a method for transport scheduling of a three-dimensional warehouse includes multiple storage floors, and the storage floors include multiple lanes.
- the method for transport scheduling of the three-dimensional warehouse includes: determining a target unit to be transported according to task information of a task to be executed; screening at least one candidate lane in the three-dimensional warehouse that meets the item attribute information according to item attribute information in the target unit to be transported; screening at least one target storage floor from the multiple storage floors according to distribution information of at least one candidate lane in the multiple storage floors and current floor information of the target unit to be transported; determining a target storage position in at least one target storage floor according to current position information of the target unit to be transported and storage position information of a candidate lane in at least one target storage floor; and scheduling transport equipment to transport the target unit to be transported to the target storage position for storage.
- a transport scheduling device for a three-dimensional warehouse includes multiple storage floors, and the storage floors include multiple lanes.
- the transport scheduling device for the three-dimensional warehouse includes: a first determination module, configured to determine a target unit to be transported according to task information of a task to be executed; a first screening module, configured to screen at least one candidate lane in the three-dimensional warehouse that meets the item attribute information according to the item attribute information in the target unit to be transported; a second screening module, configured to screen at least one target storage floor from the multiple storage floors according to distribution information of at least one candidate lane in the multiple storage floors and current floor information of the target unit to be transported; a second determination module, configured to determine a target storage position in at least one target storage floor according to current position information of the target unit to be transported and storage position information of a candidate lane in at least one target storage floor; and a scheduling module, configured to schedule transport equipment to transport the target unit to be transported to the target storage position for storage.
- a computing device comprising: a memory and a processor; the memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions: determining a target unit to be transported according to task information of a task to be executed; screening at least one candidate lane in a stereoscopic warehouse that meets the item attribute information according to item attribute information in the target unit to be transported; screening at least one target storage floor from multiple storage floors according to distribution information of at least one candidate lane in multiple storage floors and current floor information of the target unit to be transported; determining a target storage position in at least one target storage floor according to current position information of the target unit to be transported and storage position information of a candidate lane in at least one target storage floor; and scheduling a transport device to transport the target unit to be transported to the target storage position for storage.
- a computer-readable storage medium which stores computer-executable instructions, and when the instructions are executed by a processor, the steps of the transportation scheduling method of the high-bay warehouse are implemented.
- the transport scheduling method for a stereoscopic warehouse determines the target unit to be transported according to the task information of the task to be executed, screens the candidate lanes according to the attribute information of the item in the target unit to be transported, further screens the target storage floor according to the candidate lanes, and finally determines the target storage position in the target floor, thereby rationally planning the storage positions, improving the utilization rate of the storage positions and the efficiency of transport scheduling.
- FIG1 is a framework diagram of a transport scheduling system for a stereoscopic warehouse provided according to some embodiments of the present disclosure
- FIG2 is a flow chart of a method for transport scheduling of a three-dimensional warehouse provided according to some embodiments of the present disclosure
- FIG3A is a structural example diagram of a storage floor in a stereoscopic warehouse according to some embodiments of the present disclosure
- 3B is a processing flow chart of a method for transport scheduling of a stereoscopic warehouse applied in the field of warehousing and logistics according to some embodiments of the present disclosure
- FIG. 4 is a flow chart of determining a target storage location in a transportation scheduling method for a stereoscopic warehouse according to some embodiments of the present disclosure
- FIG. 5 is a schematic diagram of the structure of a target storage floor in a stereoscopic warehouse according to some embodiments of the present disclosure
- FIG6 is a schematic structural diagram of a storage floor in another stereoscopic warehouse provided according to some embodiments of the present disclosure.
- FIG. 7 is a schematic structural diagram of a transport scheduling device for a stereoscopic warehouse provided according to some embodiments of the present disclosure.
- FIG8 is a structural block diagram of a computing device provided according to some embodiments of the present disclosure.
- first, second, etc. may be used to describe various information in one or more embodiments of the present disclosure, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other.
- the first may also be referred to as the second, and similarly, the second may also be referred to as the first.
- word "if” as used herein may be interpreted as "at the time of” or "when” or "in response to determining”.
- a four-way shuttle refers to an autonomous mobile robot that can shuttle in four directions (front, back, left, and right) within a plane.
- Autonomous mobile robot (AGV, Automated Guided Vehicle): Its most notable feature is unmanned driving.
- the AGV is equipped with an automatic guidance system, which can ensure that the system can automatically travel along the predetermined route without the need for manual navigation, and automatically transport goods or materials from the starting point to the destination.
- the aisle is an area within a high-bay warehouse, with a row of storage locations corresponding to each aisle.
- a method for transport scheduling of a stereoscopic warehouse is provided.
- the present disclosure also relates to a transport scheduling device for a stereoscopic warehouse, a computing device, and a computer-readable storage medium, which are described in detail one by one in the following embodiments.
- Automated warehouses are an important part of modern logistics.
- Four-way shuttle warehouses are a type of automated warehouses and one of the main development trends of automated warehouses.
- the allocation of storage locations is one of the key links that affect the average travel time of four-way shuttles and system efficiency.
- Multi-depth four-way shuttle warehouses are ultra-dense storage that can store more items and have higher storage capacity.
- the depth of the aisles generally includes four or more storage locations, each of which is used to store units to be transported (such as pallets) for placing items.
- the units to be transported can store medium and large items.
- the moving of items is done manually. For example, after receiving the task, the person will look for the items to be moved and the moving location, and then go to the moving location to move the items to be moved. Since manually moving items will take a lot of time and manpower, a more efficient and convenient method is needed for moving scheduling.
- some embodiments of the present disclosure provide a method for transport scheduling of a stereoscopic warehouse, which selects candidate lanes, selects target storage floors according to the candidate lanes, and finally determines the target storage positions in the target floors, rationally plans the storage positions, reduces the waste of storage positions, improves the utilization rate of storage positions, and can reduce unnecessary warehouse transfers, while also improving the efficiency of transport scheduling. That is, the transport scheduling method provided by the present disclosure can reasonably allocate storage positions in stereoscopic warehousing to improve transport efficiency.
- FIG1 is a framework diagram of a transport scheduling system for a stereoscopic warehouse provided according to some embodiments of the present disclosure, wherein the transport scheduling system for the stereoscopic warehouse includes a service end 102 and transport equipment 104 .
- the server 102 is used to determine the target unit to be transported according to the task information of the task to be executed; screen at least one candidate lane in the stereoscopic warehouse that meets the attribute information of the item in the target unit to be transported; screen at least one target storage floor according to the distribution information of at least one candidate lane in multiple storage floors and the current floor information of the target unit to be transported; determine the target storage position in at least one target storage floor according to the current position information of the target unit to be transported and the storage position information of the candidate lane in at least one target storage floor; and schedule the transport equipment 104 to transport the target unit to be transported to the target storage position for storage.
- the storage locations can be reasonably planned, and the utilization rate of the storage locations and the efficiency of transportation scheduling can be improved.
- FIG2 is a flow chart of a method for transport scheduling of a stereoscopic warehouse provided according to some embodiments of the present disclosure. As shown in FIG2 , the method includes the following steps:
- Step 202 Determine the target unit to be transported according to the task information of the task to be executed.
- the target unit to be transported may be determined according to the task information of the task to be performed.
- pending tasks refer to tasks waiting to be executed, including outbound tasks and inbound tasks, which may be tasks in various scenarios such as warehousing logistics, factory transportation, hotel or restaurant transportation, etc.
- outbound tasks and inbound tasks may be tasks in various scenarios such as warehousing logistics, factory transportation, hotel or restaurant transportation, etc.
- present disclosure does not limit the application scenarios of pending tasks.
- the task information of the task to be performed includes but is not limited to the task type, task number, task priority, etc. of the task to be performed.
- the unit to be transported refers to a unit used to transport items, which can be a box structure or a platform structure.
- the unit to be transported includes but is not limited to a single cargo box, a multi-layer cargo box with a partition in the middle, a turnover box, a carton, an original box, a pallet, etc.
- the embodiment of the present disclosure does not limit the type of the unit to be transported, and the type of the unit to be transported can be selected according to actual conditions.
- the task type may include an outbound task and an inbound task.
- Step 202 may determine the target unit to be transported according to the task type of the task to be executed. Exemplarily, before the above step 202, it may be determined whether the multiple initial tasks include an outbound task; if the multiple initial tasks include an outbound task, the task to be executed is determined from the outbound tasks.
- the outbound task is to transfer the target unit to be transported from the original location to the target storage location, if the outbound task and the inbound task exist at the same time, the outbound task can be processed first to reduce unnecessary movement during the execution of the inbound task.
- the task type of the initial tasks can be determined, and whether the multiple initial tasks include an outbound task can be determined based on the task type. If there is an outbound task among the multiple initial tasks, the task to be executed is determined from the outbound tasks; if there is no outbound task among the multiple initial tasks, the task to be executed is determined from the multiple initial tasks.
- the item information of the initial task can be obtained to determine whether the item corresponding to the initial task is stored in the stereoscopic warehouse. If the item is stored in a storage location in the stereoscopic warehouse, the initial task is determined to be an outbound task.
- a pre-trained classification model can be used to classify the initial task to determine whether the initial task is an outbound task, wherein the classification model can be obtained based on neural network training such as convolutional neural network (CNN) and recurrent neural network (RNN).
- CNN convolutional neural network
- RNN recurrent neural network
- the task to be executed can be determined among the at least two outbound tasks based on the priority of each of the at least two outbound tasks.
- the target unit to be transported is the unit to be transported waiting to be stored; if the task to be executed is a storage-out task, the target unit to be transported can be determined according to the storage location information of the unit to be transported corresponding to the storage-out task.
- the unit to be transported corresponding to the storage-out task refers to the unit to be transported corresponding to the storage-out task waiting to be transported, and the target unit to be transported is the unit to be transported that blocks the unit to be transported from being transported.
- the above-mentioned determination of the target unit to be transported based on the task information of the task to be executed may include: when the task to be executed is an outbound task, determining the outbound unit corresponding to the task to be executed; determining at least one candidate unit to be transported based on the storage location information of the outbound unit; and determining the target unit to be transported from at least one candidate unit to be transported based on the depth information of at least one candidate unit to be transported in the aisle.
- the unit to be shipped refers to the unit to be shipped.
- the storage location information of the unit to be shipped includes the storage floor, storage lane, storage depth information, etc. of the unit to be shipped. Since the outbound task usually includes the storage location information of the unit to be shipped, it can be based on The location information is stored to determine the unit to be shipped corresponding to the task to be executed.
- the unit to be shipped that blocks the unit to be shipped out from the warehouse can be determined according to the storage location information of the unit to be shipped out, and the unit to be shipped that blocks the unit to be shipped out from the warehouse can be used as at least one candidate unit to be shipped.
- it can be determined whether the storage position adjacent to the unit to be shipped out is idle according to the storage location information of the unit to be shipped out. If the storage position adjacent to the unit to be shipped out is an idle storage position, it is determined whether the storage position adjacent to the idle storage position is idle, until an outbound route consisting of idle storage positions that can realize outbound delivery is found, and the unit to be shipped out is transported according to the outbound route to complete the outbound task.
- the unit to be shipped on the adjacent storage position is a unit to be shipped that blocks the unit to be shipped out from the warehouse, also called a candidate unit to be shipped (also called a blocked unit to be shipped or a blocked pallet). It is further determined whether the storage position adjacent to the candidate unit to be transported is an idle storage position. If not, the unit to be transported on the storage position adjacent to the candidate unit to be transported is also used as a candidate unit to be transported until an outbound route consisting of idle storage positions that can be used to realize outbound transportation is found.
- the depth information of the unit to be transported in the lane where the shipping unit is located can be determined starting from the lane exit, and the depth information of the unit to be transported and the depth information of the unit to be shipped can be compared. Since when the unit to be shipped is shipped, the unit to be transported whose depth information is less than the depth information of the unit to be shipped will block the unit to be shipped from being shipped, the unit to be transported whose depth information is less than the depth information of the unit to be shipped can be determined as a candidate unit to be transported.
- the outbound unit corresponding to the task to be executed is determined, and based on the storage location information of the outbound unit, at least one outbound unit that blocks the outbound unit from being shipped is determined as at least one candidate outbound unit; and based on the depth information of at least one candidate outbound unit in the aisle, the target outbound unit is determined from at least one candidate outbound unit.
- the target unit to be transported can be determined from at least one candidate unit to be transported based on the depth information of at least one candidate unit to be transported in the aisle.
- determining the target unit to be transported from at least one candidate unit to be transported according to the depth information of at least one candidate unit to be transported in the lane may include: determining the target unit to be transported from at least one candidate unit to be transported according to the depth information of at least one candidate unit to be transported in the lane and the rule of determining the depth information from small to large. That is, when the unit to be shipped out is shipped out, at least one candidate unit to be transported that blocks the unit to be shipped out needs to be determined as the target unit to be transported first according to the depth, and then the candidate unit to be transported with a large depth is determined as the target unit to be transported.
- the depth information of at least one candidate unit to be transported in the alley is obtained by taking the alley exit as the starting point and taking the order of the candidate unit to be transported in the alley as the depth of the candidate unit to be transported. For example, if the alley exit is taken as the starting point and the candidate unit to be transported is the 5th storage position in the alley, then the depth information is 5.
- the distance of the candidate unit to be transported from the alley exit may be directly taken as the depth information. For example, if the candidate unit to be transported is 6 meters away from the alley exit, then the depth information is 6 meters.
- the depth information of candidate unit 1 to be transported in the lane is 5
- the depth information of candidate unit 2 to be transported in the lane is 7
- the depth information of candidate unit 3 to be transported in the lane is 6, then sort them from small to large according to the depth information, and determine that the candidate unit to be transported with the smallest depth information is candidate unit 1, then take candidate unit 1 as the target unit to be transported.
- the depth information of at least one candidate unit to be transported in the lane is obtained, and the target unit to be transported is determined from at least one candidate unit to be transported according to the determination rule of the depth information from small to large, thereby achieving the priority transport of the target unit to be transported with a small depth, making the transport scheduling process more convenient and reasonable, and further improving the efficiency of the transport scheduling.
- the depth of the candidate unit to be transported from each exit can be determined, and the minimum depth is used as the depth information of the candidate unit to be transported in the lane. For example, if the lane has exit 1 and exit 2, the depth of candidate unit to be transported A from exit 1 is 7, and the depth from exit 2 is 5, then the depth 5 is used as the depth information of the candidate unit to be transported. Furthermore, the position of the elevator and the exit of the lane can also be considered, and the candidate unit to be transported that is close to the elevator and has a small depth can be determined as the target unit to be transported.
- the lanes in the stereoscopic warehouse may have one entrance and exit or two entrances and exits, which is not limited in the embodiments of the present disclosure.
- the lane has one entrance and exit, and when the unit to be shipped out is moved out from the entrance and exit, there is at least one candidate unit to be transported that blocks the unit to be shipped out from the warehouse. If there are multiple candidate units to be transported that block the unit to be shipped out from the warehouse, these multiple candidate units to be transported need to be sorted in order of depth from small to large, and the candidate units to be transported with small depths are preferentially determined as the target units to be transported. That is, in order of depth from small to large, the units to be transported with small depths are moved away first, and then the units to be transported with large depths are moved away.
- the shipping routes and the candidate units to be transported corresponding to each shipping route can be determined along multiple transport directions based on the setting positions of the aisle entrances and exits.
- FIG3A is a schematic diagram of a structure of a storage floor in a stereoscopic warehouse provided according to some embodiments of the present disclosure.
- the square frame in FIG3A represents a storage location
- the diamond frame represents a unit to be transported
- the triangle frame represents a unit to be shipped out
- the square frame does not include a diamond frame to represent a storage location.
- There is no unit to be transported placed in the storage position that is, the storage position is an idle storage position).
- the task to be executed is the outbound task
- the unit to be transported corresponding to the outbound task is the unit to be transported M.
- lane 1 has two upper and lower entrances and exits.
- the unit to be transported can be transported out from the upper entrance or the lower entrance when it is transported out. Therefore, when determining the candidate units to be transported, the candidate units to be transported corresponding to each outbound route can be determined from two transport directions (the first direction and the second direction as shown in FIG3A).
- the unit to be transported A in the first direction based on the storage location information of the unit to be shipped M, it is determined that there is a unit to be transported A in the storage position adjacent to the unit to be shipped M in the first direction.
- the unit to be transported A in the adjacent storage position will block the unit to be processed M from being shipped out, so the unit to be transported A can be determined as a candidate unit to be transported.
- the storage position adjacent to the unit to be shipped A in the first direction is an idle storage position. Since the storage position adjacent to the unit to be shipped A in the first direction is an idle storage position, it can be determined that the candidate units to be transported that block the unit to be shipped M from being shipped out along the first direction only include the unit to be shipped A.
- the unit to be shipped B can be determined as a candidate unit to be shipped. It is further determined whether the storage position adjacent to the unit to be shipped B in the second direction is an idle storage position.
- the candidate units to be shipped that block the unit to be shipped M from being shipped out along the second direction include the unit to be shipped B and the unit to be shipped C.
- the target outbound route can be determined from the multiple outbound routes based on the number of candidate units to be transported corresponding to each outbound route and/or the depth information of the candidate units to be transported, and the target unit to be transported can be determined based on the candidate units to be transported corresponding to the target outbound route.
- the outbound route with the least number of candidate units to be transported is determined as the target outbound route, and the target unit to be transported is determined based on at least one candidate unit to be transported corresponding to the target outbound route.
- the total depth information of each outbound route is determined based on the depth information of the candidate units to be transported corresponding to the at least two outbound routes
- the target outbound route is determined among the multiple outbound routes based on the total depth information of each outbound route
- the target unit to be transported is determined based on at least one candidate unit to be transported corresponding to the target outbound route.
- the depth information of the candidate units to be transported corresponding to each of the at least two outbound routes can be added together to obtain the total depth information of each outbound route, and the outbound route with the smallest total depth information of each outbound route can be determined as the target outbound route.
- the target unit to be transported can be determined from the at least one candidate unit to be transported corresponding to the target outbound route according to the depth information of at least one candidate unit to be transported corresponding to the target outbound route and the determination rule of depth information from small to large.
- the depth information of each candidate unit to be transported in each outbound route in the lane is determined with the lane exit corresponding to the outbound route as the starting point.
- the outbound route 1 there is only one candidate unit to be transported corresponding to the outbound route 1 for outbound in the first direction, which is the unit to be transported A, and there are two candidate units to be transported corresponding to the outbound route 2 for outbound in the second direction, which are the unit to be transported B and the unit to be transported C. Since the number of candidate units to be transported corresponding to the outbound route 1 is less than the number of candidate units to be transported corresponding to the outbound route 2, the outbound route 1 can be determined as the target outbound route. Since the outbound route 1 includes only one candidate unit to be transported A, the candidate unit to be transported A can be determined as the target unit to be transported.
- the depth information of the candidate units to be transported corresponding to each outbound route can be further determined.
- the depth information of candidate unit 1 is 2
- the depth information of candidate unit 2 is 3
- the depth information of candidate unit 3 is 1
- the depth information of candidate unit 4 is 2, it can be determined that the total depth information corresponding to outbound route 1 is 5, and the total depth information corresponding to outbound route 2 is 3.
- outbound route 2 can be determined as the target outbound route. Since there are two candidate units to be transported corresponding to the outbound route 2, when the candidate units to be transported 3 and the candidate units to be transported 4 corresponding to the outbound route 2 are moved out, the candidate unit to be transported 3 with the smaller depth information can be moved out first according to the depth information of the candidate units to be transported 3 and the candidate units to be transported 4, so the candidate unit to be transported 3 can be determined as the target unit to be transported.
- Step 204 According to the attribute information of the object in the target unit to be transported, at least one candidate lane in the stereoscopic warehouse that meets the attribute information of the object is selected.
- At least one candidate lane in the stereoscopic warehouse that meets the item attribute information can be screened according to the item attribute information in the target unit to be transported.
- the items in the target unit to be transported may be of various types, including but not limited to textiles, daily necessities, cosmetics, Etc.
- Item attribute information refers to the information of the item itself, including but not limited to the type, volume, material, weight, etc. of the item.
- the disclosed embodiment does not impose any limitation on the type of information included in the item attribute information, and the type of information included in the item attribute information can be selected according to actual conditions.
- the item attribute information carried by the units to be transported in the same lane is the same.
- the present disclosure does not limit the implementation method of determining the candidate lane based on the item attribute information.
- the staff can recommend at least one candidate lane that meets the item attribute information in the stereoscopic warehouse based on the item attribute information in the target unit to be transported.
- the matching lane can be determined based on the item attribute information in the target unit to be transported, and the candidate lane can be determined from the matching lane based on the storage position information in the matching lane.
- the above-mentioned screening of at least one candidate lane in the stereoscopic warehouse that meets the property information of the item in the target unit to be transported may include: determining at least one matching lane in the stereoscopic warehouse according to the property information of the item in the target unit to be transported; screening at least one candidate lane including an unobstructed free storage position according to the storage position information of the at least one matching lane, wherein the unobstructed free storage position refers to a free storage position in which all the storage positions from the lane entrance to the unobstructed free storage position are in an idle state. That is, there is no other unit to be transported blocking the lane entrance to the unobstructed free storage position, and the unit to be transported can be directly transported to the unobstructed free storage position.
- the storage location information includes the state of the storage location, such as the idle state, the stored state, etc., and also includes the number and position of the storage location, etc.
- At least one matching lane in a stereoscopic warehouse based on the property information of the items in the target unit to be transported
- the present disclosure does not limit the implementation method of determining the matching lane based on the property information of the items.
- at least one matching lane can be determined based on the property information of the items in the target unit to be transported and the lane property information of each lane.
- the above-mentioned determining at least one matching lane in the stereoscopic warehouse based on the attribute information of items in the target unit to be transported may include: obtaining the lane attribute information of each lane in the stereoscopic warehouse; determining the association between the target unit to be transported and the lane based on the attribute information of the item and the lane attribute information; and determining at least one matching lane in the stereoscopic warehouse based on the association.
- Lane attribute information may include the attributes of items stored in the lane, and may also include lane number, total lane depth, etc. The disclosed embodiments do not impose any restrictions on the type of information included in the lane attribute information, and may be selected according to actual conditions. It should be noted that there are multiple ways to obtain the lane attribute information of each lane in the stereoscopic warehouse. In some embodiments, the lane attribute information of each lane can be directly searched in the lane database. In other embodiments, an instruction to obtain the lane attribute information of each lane in the stereoscopic warehouse can be sent to the lane manager, and the lane attribute information fed back by the lane manager can be received.
- the item attribute information and the lane attribute information can be compared to determine the correlation between the target unit to be transported and the lane. If the item attribute information and the lane attribute information are exactly the same, the correlation between the target unit to be transported and the lane is 1. If the item attribute information and the lane attribute information are completely different, the correlation between the target unit to be transported and the lane can be considered to be -1. Since the multiple lanes in the stereoscopic warehouse may include lanes with all storage locations free, it can be considered that the correlation between the target unit to be transported and the lanes with all storage locations free is 0.
- a preset correlation threshold can be obtained, and the correlation between the target unit to be transported and the lanes can be screened according to the correlation threshold, and the lanes with a correlation greater than the correlation threshold can be used as matching lanes.
- multiple lanes in the stereoscopic warehouse can be sorted from large to small according to the correlation, and the first N lanes with the highest correlation can be used as matching lanes.
- the lane attribute information of each lane in the stereoscopic warehouse is obtained, and the correlation between the target unit to be transported and the lane is determined according to the item attribute information and the lane attribute information. According to the correlation, at least one matching lane is determined in the stereoscopic warehouse.
- the item attribute information is taken into consideration, and the storage locations are reasonably partitioned, so that subsequent transportation scheduling can be directly performed according to the partitions, thereby improving the efficiency of transportation scheduling.
- At least one matching lane is determined in the stereoscopic warehouse based on the attribute information of the items in the target unit to be transported, the unit to be transported cannot be directly transported to the free storage position because the storage positions in some matching lanes are full or some free storage positions are blocked by other units to be transported. Therefore, at least one candidate lane including unobstructed free storage positions can be screened based on the storage position information of at least one matching lane.
- the storage bit information of all storage bits in the matching lane can be obtained, wherein the storage bit information includes state information, and the state information is used to indicate whether the storage bit is in an idle state or a non-idle state.
- the free storage bits in the matching lane are screened based on the state information, and it is determined whether the storage bits from the lane entrance to the free storage bit are all free storage bits in an idle state. If so, it means that there are no obstructions around the free storage bit.
- the idle storage position blocks the unit to be transported, and the idle storage position is a non-blocking idle storage position.
- the matching lane including the non-blocking idle storage position can be used as a candidate lane.
- At least one matching lane is determined in the stereoscopic warehouse based on the attribute information of the items in the target unit to be transported, and at least one candidate lane including unobstructed free storage locations is screened based on the storage location information of the at least one matching lane, to ensure that during the transport scheduling process, the unit to be transported can be directly transported to the storage location in the candidate lane without being blocked by other units to be transported, thereby improving the efficiency of the transport scheduling.
- Step 206 Filter at least one target storage floor according to the distribution information of at least one candidate lane in the multiple storage floors and the current floor information of the target unit to be transported.
- a target unit to be transported is determined based on task information of a task to be performed, and after at least one candidate lane in the stereoscopic warehouse that meets the attribute information of the items in the target unit to be transported is screened based on the attribute information of the items in the target unit to be transported, at least one target storage floor can be screened based on the distribution information of at least one candidate lane in multiple storage floors and the current floor information of the target unit to be transported.
- the floors including the candidate lanes can be screened according to the distribution information of at least one candidate lane in the multiple storage floors, and the floors including the candidate lanes can be directly used as the target storage floors.
- the distribution information of at least one candidate lane in multiple storage floors and the floor information where the target unit to be transported is currently located can be considered simultaneously to screen at least one target storage floor. That is, the screening of at least one target storage floor based on the distribution information of at least one candidate lane in multiple storage floors and the current floor information of the target unit to be transported can include: determining at least one candidate storage floor based on the distribution information of at least one candidate lane in multiple storage floors; acquiring candidate floor information of the candidate storage floor; and determining at least one target storage floor from at least one candidate storage floor based on the current floor information and the candidate floor information.
- the distribution information of the candidate lanes in multiple storage floors refers to the floor where the candidate lanes are located.
- the floor where the candidate lanes are located is used as the candidate storage floor. For example, candidate lane a is on the 1st floor, candidate lane b is on the 3rd floor, and candidate lane c is on the 4th floor, then candidate storage floor 1, candidate storage floor 3, and candidate storage floor 4 are determined.
- the candidate floor information of the candidate storage floor can be obtained, and the candidate floor information includes but is not limited to the number of the candidate floor, the name of the candidate floor, etc.
- the method of obtaining the candidate floor information of the candidate storage floor can be to search for the candidate floor information of the candidate storage floor in the floor information library, and can also send a candidate floor information acquisition instruction to the operator to receive the candidate floor information fed back by the operator.
- the distance information between the target unit to be transported and the candidate storage floors can be determined based on the current floor information and the candidate floor information, and at least one target storage floor can be screened from the candidate storage floors based on the distance information.
- a pre-set floor threshold can be obtained, and the floor screening information can be determined based on the current floor information and the floor threshold, and at least one target storage floor can be determined from at least one candidate storage floor based on the floor screening information and the candidate floor information.
- the preset floor threshold of 1 As an example, it means that the maximum difference between the target storage floor and the current floor of the target unit to be transported is 1 floor. Assuming the current floor information is 3, the floor screening information is determined to be 2 and 4 according to the current floor information and the floor threshold. Assuming that the candidate floor information includes 1, 2, 3, and 5, the target storage floor is determined to be floor 2 according to the floor screening information and the candidate floor information.
- At least one candidate storage floor is determined based on the distribution information of at least one candidate aisle in multiple storage floors, and the candidate floor information of the candidate storage floor is obtained.
- At least one target storage floor is determined from at least one candidate storage floor based on the current floor information and the candidate floor information, thereby achieving accurate determination of the target storage floor according to the requirements of the task to be performed and providing customized handling scheduling.
- the number of tasks to be performed corresponding to each floor may also be considered to screen at least one target storage floor. That is, the above screening of at least one target storage floor according to the distribution information of at least one candidate lane in multiple storage floors and the current floor information of the target unit to be transported may include: determining at least one preliminary storage floor according to the distribution information of at least one candidate lane in multiple storage floors; using the number of tasks to be performed on at least one preliminary storage floor as a first determining factor, and using the floor difference between at least one preliminary storage floor and the current floor of the target unit to be transported as a second determining factor; determining at least one candidate storage floor according to the first determining factor and the second determining factor; and screening at least one target storage floor based on at least one candidate storage floor.
- the storage floors including the candidate lanes are used as the storage floors for initial screening, i.e., the preliminary storage floors.
- the number of tasks to be executed corresponding to each preliminary storage floor and the distance between each preliminary storage floor and the current floor i.e., the floor difference
- At least one preliminary storage floor is sorted according to the number of tasks to be executed and the floor difference
- at least one candidate storage floor is selected from the sorted preliminary storage floors
- at least one target storage floor is screened from at least one candidate storage floor.
- At least one preliminary storage floor can be sorted according to the first determining factor and the second determining factor, with the goal of minimizing the number of tasks to be executed and minimizing the floor difference, and at least one candidate storage floor can be selected according to the sorting result. Furthermore, different weights can be set for the first determining factor and the second determining factor according to actual needs to determine at least one candidate storage floor.
- the number of tasks to be executed A of the preliminary storage floor A is 9 and the floor difference A is 3, the number of tasks to be executed B of the preliminary storage floor B is 6 and the floor difference B is 5, and the number of tasks to be executed C of the preliminary storage floor C is 3 and the floor difference A is 4.
- the first determination factor A is determined to be 0.9
- the second determination factor A is determined to be 0.3
- the first determination factor B is determined to be 0.6
- the second determination factor B is determined to be 0.5
- the first determination factor C is determined to be 0.3
- the second determination factor C is determined to be 0.4.
- the first weight corresponding to the first determination factor is 0.6
- the second weight corresponding to the second determination factor is 0.4. Multiply the first determination factor A by the value of the first weight, and add the second determination factor A by the value of the second weight, to obtain the index A corresponding to the preliminary storage floor A, which is 0.66.
- the index B corresponding to the preliminary storage floor B is determined to be 0.56
- the index C corresponding to the preliminary storage floor C is determined to be 0.34. Then the preliminary selected storage floor B and the preliminary selected storage floor C are taken as candidate storage floors.
- At least one preliminary storage floor is determined based on the distribution information of at least one candidate aisle in multiple storage floors, the number of tasks to be executed on the at least one preliminary storage floor is used as a first determination factor, and the floor difference between the at least one preliminary storage floor and the current floor of the target unit to be transported is used as a second determination factor.
- the first determination factor and the second determination factor at least one candidate storage floor is determined, and based on the at least one candidate storage floor, at least one target storage floor is screened, so that the tasks between the storage floors are more balanced, thereby further improving the efficiency of task execution.
- Step 208 Determine a target storage location in at least one target storage floor according to the current location information of the target unit to be transported and the storage location information of the candidate lane in at least one target storage floor.
- a target unit to be transported is determined based on task information of a task to be performed, at least one candidate lane in the stereoscopic warehouse that meets the attribute information of the item is screened based on the attribute information of the item in the target unit to be transported, after at least one target storage floor is screened based on the distribution information of at least one candidate lane in multiple storage floors and the current floor information of the target unit to be transported, a target storage position in at least one target storage floor can be determined based on the current position information of the target unit to be transported and the storage position information of the candidate lane in at least one target storage floor.
- the current position information of the target unit to be transported refers to the position of the target unit to be transported.
- the current position information of the target unit to be transported can also be understood as the starting position information of the target unit to be transported.
- At least one unobstructed free storage position can be determined based on storage position information of a candidate aisle in at least one target storage floor, and the distance information between the target unit to be transported and the unobstructed free storage position can be determined based on the current position information of the target unit to be transported and the storage position information of the unobstructed free storage position, and the unobstructed free storage position with the smallest distance information is selected as the target storage position.
- the position index of the candidate lane can be determined, and the target storage position can be determined according to the position index. That is, the above-mentioned determination of the target storage position in at least one target storage floor according to the current position information of the target unit to be transported and the storage position information of the candidate lane in at least one target storage floor can include: determining at least one unobstructed free storage position according to the storage position information of the candidate lane in at least one target storage floor; determining the distance information between the target unit to be transported and the unobstructed free storage position according to the current position information of the target unit to be transported and the storage position information of the unobstructed free storage position; determining the position index of the candidate lane in at least one target storage floor according to the distance information; determining the target storage position in at least one target storage floor according to the position index.
- the distance information between the target unit to be transported and the unobstructed free storage location can be calculated based on the current location information of the target unit to be transported and the location information of the unobstructed space storage location.
- the method for calculating the distance information includes but is not limited to the A* algorithm, which can be selected according to actual conditions, and the embodiments of the present disclosure do not impose any restrictions on this.
- the minimum distance information is used as the location index of the candidate lane in the target storage floor, and the target storage location in at least one target storage floor is determined based on the location index.
- At least one unobstructed free storage position is determined based on the storage position information of the candidate lanes in at least one target storage floor
- the distance information between the target unit to be transported and the unobstructed free storage position is determined based on the current position information of the target unit to be transported and the storage position information of the unobstructed free storage position
- the position index of the candidate lanes in at least one target storage floor is determined based on the distance information
- the target storage position in at least one target storage floor is determined based on the position index
- the candidate lanes in the target storage floor can be determined according to the position index of the candidate lanes. At least one target lane, and screening the target storage position in the target lane. That is, the above-mentioned determining the target storage position in at least one target storage floor according to the position indicator may include: determining at least one target lane from at least one target storage floor according to the position indicator; determining the target storage position according to the depth information of the unobstructed free storage position in the at least one target lane.
- the location indexes of the candidate lanes in the target storage floor can be arranged in ascending order, and the candidate lane with the smallest location index can be used as the target lane.
- a preset index threshold can be obtained, and at least one target lane can be screened from the candidate lanes according to the index threshold.
- the target storage location may be determined according to depth information of unobstructed free storage locations in the at least one target lane.
- At least one target aisle is determined from at least one target storage floor according to the location index, and the target storage position is determined according to the depth information of the unobstructed free storage positions in the at least one target aisle, thereby improving the rationality of the target storage position, rationally planning the storage positions, and improving the utilization rate of the storage positions and the efficiency of transportation scheduling.
- the above-mentioned determination of the target storage position based on the depth information of the unobstructed free storage positions in at least one target lane may include: determining the target storage position from the unobstructed free storage positions in at least one target lane according to a determination rule of depth information from large to small.
- the depth information is sorted from large to small, and it is determined that the unobstructed free storage position with the largest depth information is the unobstructed free storage position B, and the unobstructed free storage position B is used as the target storage position.
- a target storage location is determined from unobstructed free storage locations of at least one target aisle according to the depth information determination rule from large to small, so that the transport scheduling process can store the target unit to be transported in a storage location with a large depth, thereby improving the utilization rate of the storage locations in the stereoscopic warehouse, facilitating the next transport scheduling, and further improving the efficiency of the transport scheduling.
- the depth of the unobstructed free storage location from each exit may be determined, and the maximum depth may be used as the depth information of the unobstructed free storage location in the lane.
- Step 210 dispatching the transport equipment to transport the target unit to be transported to the target storage location for storage.
- the transport equipment can be dispatched to transport the target unit to be transported to the target storage location for storage.
- the transport equipment can also be understood as transportation equipment, and the transport equipment includes but is not limited to a four-way shuttle, an autonomous mobile robot, an automatic lifting type transportation equipment separated from the shelf, etc., which can be selected according to actual conditions, and the embodiments of the present disclosure do not impose any limitation on this.
- candidate lanes are screened, target storage floors are further screened based on the candidate lanes, and finally the target storage locations in the target floors are determined, so that the storage locations are reasonably planned, and the utilization rate of the storage locations and the efficiency of transportation scheduling are improved.
- FIG3B is a processing flow chart of a handling scheduling method of a stereoscopic warehouse applied in the field of warehousing and logistics provided by some embodiments of the present disclosure, and the method includes the following steps:
- Step 302 Determine whether the multiple initial tasks include a warehouse-out task, and if so, determine the task to be executed from the warehouse-out tasks.
- Step 304 when the task to be executed is a warehouse-out task, determine the warehouse-out unit corresponding to the task to be executed.
- Step 306 Determine at least one candidate unit to be transported according to the storage location information of the unit to be shipped out, and obtain the depth information of the at least one candidate unit to be transported in the lane.
- the at least one candidate unit to be transported is a unit to be transported that blocks the unit to be shipped out, so the at least one candidate unit to be transported needs to be moved away before the unit to be shipped out can be shipped out.
- the candidate unit to be transported with a smaller depth can be moved away first, and then the candidate unit to be transported with a larger depth can be moved away according to the depth information of the at least one candidate unit to be transported in the lane.
- Step 308 Determine a target unit to be transported from at least one candidate unit to be transported according to a rule of determining depth information from small to large.
- Step 310 Acquire lane attribute information of each lane in the stereoscopic warehouse, and determine the correlation between the target unit to be transported and the lane according to the attribute information of the items in the target unit to be transported and the attribute information of the lane.
- Step 312 Determine at least one matching lane in the high-bay warehouse based on the degree of association.
- Step 314 Screen at least one candidate lane including unobstructed idle storage bits according to the storage bit information of at least one matching lane, wherein the unobstructed idle storage bits refer to idle storage bits whose adjacent storage bits are in an idle state.
- Step 316 Determine at least one candidate storage floor based on distribution information of at least one candidate lane in multiple storage floors.
- Step 318 Obtain candidate floor information of the candidate storage floors, and determine at least one target storage floor from at least one candidate storage floor according to the current floor information and the candidate floor information of the target unit to be transported.
- Step 320 Determine at least one unobstructed free storage location based on the storage location information of the candidate lanes in at least one target storage floor.
- Step 322 Determine the distance information between the target unit to be transported and the unobstructed free storage location according to the current position information of the target unit to be transported and the storage location information of the unobstructed free storage location.
- Step 324 Determine a location index of a candidate lane in at least one target storage floor based on the distance information.
- Step 326 Determine at least one target lane from at least one target storage floor based on the location indicator.
- Step 328 Determine a target storage location from unobstructed free storage locations of at least one target lane according to a rule for determining depth information from large to small.
- Step 330 dispatching the transport equipment to transport the target unit to be transported to the target storage location for storage.
- step 302 to step 330 is the same as the implementation of the transportation scheduling method of the stereoscopic warehouse provided in FIG. 2 above, and will not be described in detail in the embodiment of the present disclosure.
- the scheme of the embodiment of the present disclosure is applied to determine the target unit to be transported according to the task information of the task to be executed; select at least one candidate lane in the stereoscopic warehouse that meets the item attribute information according to the item attribute information in the target unit to be transported; select at least one target storage floor according to the distribution information of at least one candidate lane in multiple storage floors and the current floor information of the target unit to be transported; determine the target storage position in at least one target storage floor according to the current position information of the target unit to be transported and the storage position information of the candidate lane in at least one target storage floor; and dispatch the transport equipment to transport the target unit to be transported to the target storage position for storage.
- the storage positions are rationally planned, and the utilization rate of the storage positions and the efficiency of transport scheduling are improved.
- FIG. 4 is a flowchart of determining a target storage location in a transportation scheduling method for a stereoscopic warehouse according to some embodiments of the present disclosure.
- the server starts to process the initial tasks, classifies the multiple initial tasks, and divides the initial tasks into outbound tasks and inbound tasks.
- the units to be transported can be divided into blocked units to be transported and inbound units to be transported.
- the blocked units to be transported are units to be transported that block the outbound units from being transported.
- the outbound task takes precedence over the inbound task.
- For the target unit to be transported at least one candidate lane in the stereoscopic warehouse that meets the item attribute information can be screened according to the item attribute information in the target unit to be transported, wherein the candidate lane includes non-blocking idle storage positions.
- At least one target storage floor can be screened according to the distribution information of at least one candidate lane in multiple storage floors and the current floor information of the target unit to be transported, and the target storage position can be determined in at least one target storage floor. In actual applications, it is necessary to determine whether the target storage floor has been traversed. If so, the target storage position is determined, and the dispatching handling equipment transports the target unit to be transported to the target storage position for storage, and the transportation scheduling ends. If not, the target storage position is determined in the target storage floor that has not been traversed.
- At least one unobstructed free storage position can be determined based on the storage position information of the candidate lanes in at least one target storage floor, and then the distance information between the target unit to be transported and the unobstructed free storage position can be determined based on the current position information of the target unit to be transported and the storage position information of the unobstructed free storage position, and the position index of the candidate lanes in at least one target storage floor can be determined based on the distance information, and at least one target lane can be determined based on the position index.
- At least one target lane is the optimal lane, and if not, it is returned to determine whether the target storage floor has been traversed; if so, the target storage position in the target lane is determined, and the transport equipment is dispatched to transport the target unit to be transported to the target storage position for storage, and the transport scheduling ends.
- the priority of the blocked units to be transported is determined according to their positions in the warehouse, so as to avoid jamming during the execution of the transport task, and items with high attribute similarity are stored in the same aisle to reduce the waste of storage locations, reasonably plan the storage locations, and improve the utilization rate of the storage locations and the efficiency of transport scheduling.
- FIG5 is a schematic diagram of the structure of a target storage floor in a stereoscopic warehouse provided according to some embodiments of the present disclosure.
- the candidate lanes in the stereoscopic warehouse that meet the attribute information of the items are screened to include Lane 2, Lane 4, Lane 11 and Lane 22.
- the target storage floor is screened to be Floor 1.
- the target storage floor includes 6 lanes, which are Lane 1, Lane 2, Lane 3, Lane 4, Lane 5 and Lane 6.
- the target unit to be transported is a circle. According to the current position information of the target unit to be transported and the storage position information of lanes 2 and 4 in the target storage floor 1, the target storage position is determined to be the fourth storage position in lane 4.
- FIG6 is a schematic diagram of a storage floor in another stereoscopic warehouse provided according to some embodiments of the present disclosure.
- the task to be executed is a warehouse-out task, and the warehouse-out unit corresponding to the task to be executed is determined as the warehouse-out unit M.
- Each lane in the stereoscopic warehouse has only one entrance and exit at the top.
- Example. According to the storage location information of the unit M to be shipped out, it is determined that the lane where the unit M to be shipped out is located includes the unit A to be transported, the unit B to be transported, and the unit C to be transported.
- the depth information of the unit M to be shipped out is 3, the depth information A of the unit A to be transported is 2, the depth information B of the unit B to be transported is 4, and the depth information C of the unit C to be transported is 5.
- the unit to be transported whose depth information is less than the depth information of the unit M to be shipped out can be determined as the candidate unit to be transported. Therefore, the candidate unit to be transported can be determined as the unit A to be transported among the units A to be transported, the units B to be transported, and the units C to be transported.
- FIG7 is a structural schematic diagram of a transport scheduling device for a stereoscopic warehouse provided according to some embodiments of the present disclosure. As shown in FIG7 , the device includes:
- the first determining module 702 is configured to determine a target unit to be transported according to task information of the task to be performed.
- the first screening module 704 is configured to screen at least one candidate lane in the stereoscopic warehouse that meets the attribute information of the item in the target unit to be transported.
- the second screening module 706 is configured to screen at least one target storage floor from the multiple storage floors according to the distribution information of at least one candidate lane in the multiple storage floors and the current floor information of the target unit to be transported.
- the second determination module 708 is configured to determine a target storage location in at least one target storage floor according to current location information of the target unit to be transported and storage location information of a candidate lane in at least one target storage floor.
- the scheduling module 710 is configured to schedule the transport equipment to transport the target unit to be transported to the target storage location for storage.
- the transport scheduling device further includes: a judgment module, the judgment module is configured to judge whether the multiple initial tasks include an outbound task; if the multiple initial tasks include an outbound task, determine the task to be executed from the outbound tasks.
- the first determination module 702 is configured to, when the task to be executed is a warehouse-out task, determine the warehouse-out unit corresponding to the task to be executed; determine at least one candidate warehouse-out unit according to the storage location information of the warehouse-out unit; and determine the target warehouse-out unit according to the at least one candidate warehouse-out unit.
- the warehouse-out unit is the warehouse-out unit corresponding to the task to be executed and waiting to be shipped out
- the candidate warehouse-out unit is the warehouse-out unit that blocks the warehouse-out unit from being shipped out.
- the first determination module 702 is configured to determine the target unit to be transported from at least one candidate unit to be transported according to the depth information of at least one candidate unit to be transported in the lane.
- the first determination module 702 can determine the target unit to be transported from at least one candidate unit to be transported according to the depth information of at least one candidate unit to be transported in the lane and according to the determination rule of depth information from small to large.
- the first determination module 702 is configured to determine, based on the storage location information of the units to be shipped out, an outbound route corresponding to each transport direction in at least one transport direction, and candidate units to be shipped corresponding to each outbound route; determine a target outbound route in at least one outbound route based on the number and/or depth information of the candidate units to be shipped corresponding to each outbound route; and determine a target unit to be shipped based on at least one candidate unit to be shipped corresponding to the target outbound route.
- the outbound route with the least number of candidate units to be transported is determined as the target outbound route; if there are multiple outbound routes with the least number of candidate units to be transported corresponding to at least one outbound route, the target outbound route is determined from the multiple outbound routes based on the depth information of the candidate units to be transported corresponding to the multiple outbound routes. For example, the total depth information of each outbound route in the multiple outbound routes can be determined respectively based on the depth information of the candidate units to be transported corresponding to the multiple outbound routes; among the multiple outbound routes, the outbound route with the smallest total depth information is determined as the target outbound route.
- the first determination module 702 is configured to determine the target unit to be transported from at least one candidate unit to be transported according to the depth information of at least one candidate unit to be transported corresponding to the target outbound route in the lane and according to the determination rule of depth information from small to large.
- the first screening module 704 is configured to determine at least one matching lane in the stereoscopic warehouse based on the attribute information of the items in the target unit to be transported; and screen at least one candidate lane including unobstructed free storage positions based on the storage position information of at least one matching lane; wherein the unobstructed free storage position refers to a free storage position in which all the storage positions from the lane entrance to the unobstructed storage position are in an idle state.
- the first screening module 704 is configured to obtain lane attribute information of each lane in the stereoscopic warehouse; determine the correlation between the target unit to be transported and the lane based on the item attribute information and the lane attribute information; and determine at least one matching lane in the stereoscopic warehouse based on the correlation.
- the second screening module 706 is configured to determine at least one candidate storage floor based on distribution information of at least one candidate alley in multiple storage floors; obtain candidate floor information of the candidate storage floor; and determine at least one target storage floor from at least one candidate storage floor based on current floor information and candidate floor information.
- the second screening module 706 is further configured to determine at least one preliminary storage floor according to the distribution information of at least one candidate lane in the plurality of storage floors; use the number of tasks to be performed on the at least one preliminary storage floor as a first determining factor, use the floor difference between the at least one preliminary storage floor and the current floor of the target unit to be transported as a second determining factor; and determine the number of tasks to be performed on the at least one preliminary storage floor according to the distribution information of the at least one candidate lane in the plurality of storage floors according to the distribution information of the at least one candidate lane in the plurality of storage floors. and a second determining factor, determining at least one candidate storage floor; and determining at least one target storage floor based on the at least one candidate storage floor.
- the second determination module 708 is configured to determine at least one unobstructed idle storage position based on the storage position information of the candidate aisle in at least one target storage floor; determine the distance information between the target unit to be transported and the unobstructed idle storage position based on the current position information of the target unit to be transported and the storage position information of the unobstructed idle storage position; and determine the unobstructed idle storage position with the smallest distance information as the target storage position.
- the second determination module 708 is configured to determine at least one unobstructed free storage position based on the storage position information of the candidate aisle in at least one target storage floor; determine the distance information between the target unit to be transported and the unobstructed free storage position based on the current position information of the target unit to be transported and the storage position information of the unobstructed free storage position; determine the position index of the candidate aisle in at least one target storage floor based on the distance information; and determine the target storage position in at least one target storage floor based on the position index.
- the second determination module 708 is further configured to determine at least one target lane from at least one target storage floor according to the location indicator; and determine the target storage location according to the depth information of the unobstructed free storage location in the at least one target lane.
- the second determination module 708 is further configured to determine the target storage bit from the unobstructed free storage bits of at least one target lane according to a determination rule of depth information from large to small.
- the scheme of the embodiment of the present disclosure is applied to determine the target unit to be transported according to the task information of the task to be executed; select at least one candidate lane in the stereoscopic warehouse that meets the item attribute information according to the item attribute information in the target unit to be transported; select at least one target storage floor according to the distribution information of at least one candidate lane in multiple storage floors and the current floor information of the target unit to be transported; determine the target storage position in at least one target storage floor according to the current position information of the target unit to be transported and the storage position information of the candidate lane in at least one target storage floor; and dispatch the transport equipment to transport the target unit to be transported to the target storage position for storage.
- the storage positions are rationally planned, and the utilization rate of the storage positions and the efficiency of transport scheduling are improved.
- the above is a schematic scheme of a transport scheduling device for a three-dimensional warehouse of this embodiment. It should be noted that the technical scheme of the transport scheduling device for a three-dimensional warehouse and the technical scheme of the transport scheduling method for a three-dimensional warehouse are of the same concept, and the details not described in detail in the technical scheme of the transport scheduling device for a three-dimensional warehouse can be referred to the description of the technical scheme of the transport scheduling method for a three-dimensional warehouse.
- the components of the computing device 800 include but are not limited to a memory 810 and a processor 820.
- the processor 820 is connected to the memory 810 via a bus 830, and a database 850 is used to store data.
- the computing device 800 also includes an access device 840 that enables the computing device 800 to communicate via one or more networks 860.
- networks 860 include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet.
- PSTN public switched telephone network
- LAN local area network
- WAN wide area network
- PAN personal area network
- the access device 840 may include one or more of any type of network interface, wired or wireless (e.g., a network interface card (NIC)), such as an IEEE802.11 wireless local area network (WLAN) wireless interface, a World Interoperability for Microwave Access (Wi-MAX) interface, an Ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, a Bluetooth interface, a near field communication (NFC) interface, and the like.
- NIC network interface card
- the above components of the computing device 800 and other components not shown in FIG8 may also be connected to each other, for example, through a bus. It should be understood that the computing device structure block diagram shown in FIG8 is only for illustrative purposes and is not intended to limit the scope of the present disclosure. Those skilled in the art may add or replace other components as needed.
- the computing device 800 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or a personal computer (PC).
- the computing device 800 may also be a mobile or stationary server.
- the processor 820 is used to execute the following computer executable instructions: determine the target unit to be transported according to the task information of the task to be executed; screen at least one candidate lane in the three-dimensional warehouse that meets the attribute information of the item in the target unit to be transported; screen at least one target storage floor according to the distribution information of at least one candidate lane in multiple storage floors and the current floor information of the target unit to be transported; determine the target storage position in at least one target storage floor according to the current position information of the target unit to be transported and the storage position information of the candidate lane in at least one target storage floor; and dispatch the transport equipment to transport the target unit to be transported to the target storage position for storage.
- the above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the above-mentioned method for transport scheduling of a three-dimensional warehouse are of the same concept, and the details not described in detail in the technical scheme of the computing device can be found in the description of the technical scheme of the above-mentioned method for transport scheduling of a three-dimensional warehouse.
- Some embodiments of the present disclosure also provide a computer-readable storage medium storing computer instructions.
- the instructions When the instructions are executed by a processor, Used to: determine a target unit to be transported according to task information of a task to be executed; screen at least one candidate lane in the stereoscopic warehouse that meets the attribute information of the item in the target unit to be transported; screen at least one target storage floor according to distribution information of at least one candidate lane in multiple storage floors and current floor information of the target unit to be transported; determine a target storage position in at least one target storage floor according to current position information of the target unit to be transported and storage position information of a candidate lane in at least one target storage floor; and schedule transport equipment to transport the target unit to be transported to the target storage position for storage.
- the above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the above-mentioned transportation scheduling method of the stereoscopic warehouse belong to the same concept, and the details not described in detail in the technical scheme of the storage medium can be referred to the description of the technical scheme of the above-mentioned transportation scheduling method of the stereoscopic warehouse.
- the computer instructions include computer program codes, which may be in source code form, object code form, executable file or some intermediate form, etc.
- the computer readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
Abstract
Description
Claims (20)
- 一种立体仓库的搬运调度方法,所述立体仓库包括多个存储楼层,所述存储楼层包括多个巷道,所述方法包括:根据待执行任务的任务信息,确定目标待搬运单元;根据所述目标待搬运单元中的物品属性信息,筛选所述立体仓库中符合所述物品属性信息的至少一个候选巷道;根据所述至少一个候选巷道在所述多个存储楼层中的分布信息和所述目标待搬运单元的当前楼层信息,在所述多个存储楼层中筛选得到至少一个目标存储楼层;根据所述目标待搬运单元的当前位置信息和所述至少一个目标存储楼层中候选巷道的存储位信息,在所述至少一个目标存储楼层中确定目标存储位;调度搬运设备将所述目标待搬运单元搬运至所述目标存储位进行存储。
- 根据权利要求1所述的方法,其中,在所述根据待执行任务的任务信息,确定目标待搬运单元之前,还包括:在多个初始任务中包括出库任务的情况下,从所述出库任务中确定所述待执行任务。
- 根据权利要求1所述的方法,其中,所述根据待执行任务的任务信息,确定目标待搬运单元,包括:在所述待执行任务为出库任务的情况下,确定所述待执行任务对应的待出库单元;所述待出库单元为所述待执行任务对应的等待出库的待搬运单元;根据所述待出库单元的存储位置信息,确定至少一个候选待搬运单元,并根据所述至少一个候选待搬运单元,确定所述目标待搬运单元;所述候选待搬运单元为阻挡所述待出库单元出库的待搬运单元。
- 根据权利要求3所述的方法,其中,所述根据所述至少一个候选待搬运单元,确定所述目标待搬运单元,包括:根据所述至少一个候选待搬运单元在巷道中的深度信息,从所述至少一个候选待搬运单元中确定所述目标待搬运单元。
- 根据权利要求4所述的方法,其中,所述根据所述至少一个候选待搬运单元在巷道中的深度信息,从所述至少一个候选待搬运单元中确定所述目标待搬运单元,包括:根据所述至少一个候选待搬运单元在所述巷道中的深度信息,按照深度信息由小到大的确定规则,从所述至少一个候选待搬运单元中确定目标待搬运单元。
- 根据权利要求3所述的方法,其中,所述根据所述待出库单元的存储位置信息,确定至少一个候选待搬运单元,并根据所述至少一个候选待搬运单元,确定所述目标待搬运单元,包括:根据所述待出库单元的存储位置信息,确定至少一个搬运方向中各搬运方向对应的出库路线,以及各出库路线对应的候选待搬运单元;根据所述各出库路线对应的候选待搬运单元的数量和/或深度信息,在至少一条出库路线中确定目标出库路线;根据所述目标出库路线对应的至少一个候选待搬运单元,确定所述目标待搬运单元。
- 根据权利要求6所述的方法,其中,所述根据所述各出库路线对应的候选待搬运单元的数量和/或深度信息,在至少一个出库路线中确定目标出库路线,包括:若所述各出库路线对应的候选待搬运单元的数量不同,则将候选待搬运单元的数量最少的出库路线确定为所述目标出库路线;若至少一条所述出库路线中存在多条出库路线对应的候选待搬运单元数量最少,则根据所述多条出库路线对应的候选待搬运单元的深度信息,在所述多条出库路线中确定所述目标出库路线。
- 根据权利要求7所述的方法,其中,所述根据所述多条出库路线对应的候选待搬运单元的深度信息,在所述多条出库路线中确定所述目标出库路线,包括:根据所述多条出库路线对应的候选待搬运单元的深度信息,分别确定所述多条出库路线中各出库路线的总深度信息;在所述多条出库路线中,将所述总深度信息最小的出库路线确定为所述目标出库路线。
- 根据权利要求6所述的方法,其中,所述根据所述目标出库路线对应的至少一个候选待搬运单元, 确定所述目标待搬运单元,包括:根据所述目标出库路线对应的至少一个候选待搬运单元在巷道中的深度信息,按照深度信息由小到大的确定规则,从所述至少一个候选待搬运单元中确定所述目标待搬运单元。
- 根据权利要求1-9中任一项所述的方法,其中,所述根据所述目标待搬运单元中的物品属性信息,筛选所述立体仓库中符合所述物品属性信息的至少一个候选巷道,包括:根据所述目标待搬运单元中的物品属性信息,在所述立体仓库中确定至少一个匹配巷道;根据所述至少一个匹配巷道的存储位信息,筛选包括无阻挡空闲存储位的至少一个候选巷道;其中,所述无阻挡空闲存储位是指从巷道入口到所述无阻挡空闲存储位之间的存储位均为空闲状态的空闲存储位。
- 根据权利要求10所述的方法,其中,所述根据所述目标待搬运单元中的物品属性信息,在所述立体仓库中确定至少一个匹配巷道,包括:获取所述立体仓库中每个巷道的巷道属性信息;根据所述物品属性信息和所述巷道属性信息,确定所述目标待搬运单元与所述巷道之间的关联度;根据所述关联度,在所述立体仓库中确定至少一个匹配巷道。
- 根据权利要求1-9中任一项所述的方法,其中,所述根据所述至少一个候选巷道在所述多个存储楼层中的分布信息和所述目标待搬运单元的当前楼层信息,在所述多个存储楼层中筛选得到至少一个目标存储楼层,包括:根据所述至少一个候选巷道在所述多个存储楼层中的分布信息,确定至少一个候选存储楼层;获取所述候选存储楼层的候选楼层信息;根据所述当前楼层信息和所述候选楼层信息,从所述至少一个候选存储楼层中确定所述至少一个目标存储楼层。
- 根据权利要求1-9中任一项所述的方法,其中,所述根据所述至少一个候选巷道在所述多个存储楼层中的分布信息和所述目标待搬运单元的当前楼层信息,在所述多个存储楼层中筛选得到至少一个目标存储楼层,包括:根据所述至少一个候选巷道在所述多个存储楼层中的分布信息,确定至少一个初选存储楼层;将所述至少一个初选存储楼层的待执行任务数量作为第一确定因子,将所述至少一个初选存储楼层与目标待搬运单元的当前楼层之间的楼层差作为第二确定因子;根据所述第一确定因子和所述第二确定因子,确定至少一个候选存储楼层;基于所述至少一个候选存储楼层,确定所述至少一个目标存储楼层。
- 根据权利要求1-9中任一项所述的方法,其中,所述根据所述目标待搬运单元的当前位置信息和所述至少一个目标存储楼层中候选巷道的存储位信息,在所述至少一个目标存储楼层中确定目标存储位,包括:根据所述至少一个目标存储楼层中候选巷道的存储位信息,确定至少一个无阻挡空闲存储位;根据所述目标待搬运单元的当前位置信息和所述无阻挡空闲存储位的存储位信息,确定所述目标待搬运单元和所述无阻挡空闲存储位之间的距离信息;将距离信息最小的无阻挡空闲存储位确定为所述目标存储位。
- 根据权利要求1-9中任一项所述的方法,其中,所述根据所述目标待搬运单元的当前位置信息和所述至少一个目标存储楼层中候选巷道的存储位信息,在所述至少一个目标存储楼层中确定目标存储位,包括:根据所述至少一个目标存储楼层中候选巷道的存储位信息,确定至少一个无阻挡空闲存储位;根据所述目标待搬运单元的当前位置信息和所述无阻挡空闲存储位的存储位信息,确定所述目标待搬运单元和所述无阻挡空闲存储位之间的距离信息;根据所述距离信息,确定所述至少一个目标存储楼层中候选巷道的位置指标;根据所述位置指标,在所述至少一个目标存储楼层中确定所述目标存储位。
- 根据权利要求15所述的方法,其中,所述根据所述位置指标,在所述至少一个目标存储楼层中确定所述目标存储位,包括:根据所述位置指标,从所述至少一个目标存储楼层中确定至少一个目标巷道;根据所述至少一个目标巷道中无阻挡空闲存储位的深度信息,确定目标存储位。
- 根据权利要求16所述的方法,其中,所述根据所述至少一个目标巷道中无阻挡空闲存储位的深 度信息,确定目标存储位的步骤,包括:按照深度信息由大到小的确定规则,从所述至少一个目标巷道的无阻挡空闲存储位中确定目标存储位。
- 一种立体仓库的搬运调度装置,所述立体仓库包括多个存储楼层,所述存储楼层包括多个巷道,所述装置包括:第一确定模块,被配置为根据待执行任务的任务信息,确定目标待搬运单元;第一筛选模块,被配置为根据所述目标待搬运单元中的物品属性信息,筛选所述立体仓库中符合所述物品属性信息的至少一个候选巷道;第二筛选模块,被配置为根据所述至少一个候选巷道在所述多个存储楼层中的分布信息和所述目标待搬运单元的当前楼层信息,在所述多个存储楼层中筛选得到至少一个目标存储楼层;第二确定模块,被配置为根据所述目标待搬运单元的当前位置信息和所述至少一个目标存储楼层中候选巷道的存储位信息,在所述至少一个目标存储楼层中确定目标存储位;调度模块,被配置为调度搬运设备将所述目标待搬运单元搬运至所述目标存储位进行存储。
- 一种计算设备,包括:存储器和处理器;所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,以实现下述方法:根据待执行任务的任务信息,确定目标待搬运单元;根据所述目标待搬运单元中的物品属性信息,筛选立体仓库中符合所述物品属性信息的至少一个候选巷道;根据所述至少一个候选巷道在多个存储楼层中的分布信息和所述目标待搬运单元的当前楼层信息,在所述多个存储楼层中筛选得到至少一个目标存储楼层;根据所述目标待搬运单元的当前位置信息和所述至少一个目标存储楼层中候选巷道的存储位信息,在所述至少一个目标存储楼层中确定目标存储位;调度搬运设备将所述目标待搬运单元搬运至所述目标存储位进行存储。
- 一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现权利要求1至17中任意一项所述的立体仓库的搬运调度方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP23884690.1A EP4614413A4 (en) | 2022-11-02 | 2023-10-25 | METHOD AND APPARATUS FOR TRANSPORT PLANNING FOR VERTICAL WAREHOUSES |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211362958.6 | 2022-11-02 | ||
| CN202211362958.6A CN115630901A (zh) | 2022-11-02 | 2022-11-02 | 立体仓库的搬运调度方法及装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024093758A1 true WO2024093758A1 (zh) | 2024-05-10 |
Family
ID=84909244
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/126507 Ceased WO2024093758A1 (zh) | 2022-11-02 | 2023-10-25 | 立体仓库的搬运调度方法及装置 |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP4614413A4 (zh) |
| CN (1) | CN115630901A (zh) |
| WO (1) | WO2024093758A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2026016935A1 (zh) * | 2024-07-18 | 2026-01-22 | 北京极智嘉科技股份有限公司 | 设备调度方法、立库存储系统及设备 |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115630901A (zh) * | 2022-11-02 | 2023-01-20 | 北京极智嘉科技股份有限公司 | 立体仓库的搬运调度方法及装置 |
| CN116300901A (zh) * | 2023-02-13 | 2023-06-23 | 北京极智嘉科技股份有限公司 | 一种机器人的多任务执行方法及装置 |
| CN118469194A (zh) * | 2024-05-10 | 2024-08-09 | 北京极智嘉科技股份有限公司 | 搬运任务调度方法及装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107098095A (zh) * | 2017-04-28 | 2017-08-29 | 永山窍(南京)仓储服务有限公司 | 高密度立体仓库的出入库方法 |
| US20220144311A1 (en) * | 2020-11-09 | 2022-05-12 | Toyota Motor Engineering & Manufacturing North America, Inc. | Producing, for an autonomous vehicle, a route from an origination to a destination |
| CN114881564A (zh) * | 2022-05-18 | 2022-08-09 | 浙江凯乐士科技集团股份有限公司 | 多深货位分配方法、装置、计算机设备和存储介质 |
| CN115630901A (zh) * | 2022-11-02 | 2023-01-20 | 北京极智嘉科技股份有限公司 | 立体仓库的搬运调度方法及装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN217101530U (zh) * | 2021-10-15 | 2022-08-02 | 北京极智嘉科技股份有限公司 | 一种立体仓库调度系统 |
-
2022
- 2022-11-02 CN CN202211362958.6A patent/CN115630901A/zh active Pending
-
2023
- 2023-10-25 WO PCT/CN2023/126507 patent/WO2024093758A1/zh not_active Ceased
- 2023-10-25 EP EP23884690.1A patent/EP4614413A4/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107098095A (zh) * | 2017-04-28 | 2017-08-29 | 永山窍(南京)仓储服务有限公司 | 高密度立体仓库的出入库方法 |
| US20220144311A1 (en) * | 2020-11-09 | 2022-05-12 | Toyota Motor Engineering & Manufacturing North America, Inc. | Producing, for an autonomous vehicle, a route from an origination to a destination |
| CN114881564A (zh) * | 2022-05-18 | 2022-08-09 | 浙江凯乐士科技集团股份有限公司 | 多深货位分配方法、装置、计算机设备和存储介质 |
| CN115630901A (zh) * | 2022-11-02 | 2023-01-20 | 北京极智嘉科技股份有限公司 | 立体仓库的搬运调度方法及装置 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4614413A4 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2026016935A1 (zh) * | 2024-07-18 | 2026-01-22 | 北京极智嘉科技股份有限公司 | 设备调度方法、立库存储系统及设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115630901A (zh) | 2023-01-20 |
| EP4614413A4 (en) | 2026-02-25 |
| EP4614413A1 (en) | 2025-09-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2024093758A1 (zh) | 立体仓库的搬运调度方法及装置 | |
| EP3816886B1 (en) | Management method, apparatus, system applied to goods-to-person system, and server and computer storage medium | |
| JP6854966B2 (ja) | 注文処理方法及び装置、サーバー及び記憶媒体 | |
| CN110182527B (zh) | 用于货架阵列的出入库控制方法和搬运系统 | |
| WO2020238657A1 (zh) | 货品分拣方法及货品分拣系统 | |
| WO2020244202A1 (zh) | 订单处理方法、装置、设备和存储介质 | |
| Li et al. | A simulation study on the robotic mobile fulfillment system in high-density storage warehouses | |
| CN113359702B (zh) | 一种基于水波优化-禁忌搜索的智能仓库agv作业优化调度方法 | |
| US20170046654A1 (en) | Free location item and storage retrieval | |
| WO2020140818A1 (zh) | 订单处理方法、装置、设备及存储介质 | |
| CN110182528B (zh) | 用于货架阵列的出入库控制方法和搬运系统 | |
| Ferrara et al. | Fleet sizing of laser guided vehicles and pallet shuttles in automated warehouses | |
| CN115744014A (zh) | 一种巷道仓储管理方法、系统及设备 | |
| Vasili et al. | Automated storage and retrieval systems: a review on travel time models and control policies | |
| CN111523918A (zh) | 商品聚类的方法、装置、设备和存储介质 | |
| Zhen et al. | Optimizing warehouse operations with autonomous mobile robots | |
| CN111382969B (zh) | 订单处理方法、装置、设备及存储介质 | |
| Cai et al. | Robot dispatching problem for compact storage and retrieval systems with dual-command transactions | |
| Zhang et al. | Collaborative scheduling for heterogeneous robots with simultaneous pickup and delivery tasks in order-picking systems | |
| Jawahar et al. | Optimal random storage allocation for an AS/RS in an FMS | |
| CN118735409A (zh) | 仓储场景下的任务执行方法、计算设备及计算机可读存储介质 | |
| WO2024088148A1 (zh) | 物品分拣方法、装置及仓储系统 | |
| Boz et al. | Optimizing logistics efficiency: an integrated approach to joint zone picking, order batching, and vehicle routing with time windows: E. Boz et al. | |
| US11755994B2 (en) | Determining pick pallet build operations and pick sequencing | |
| Zhang et al. | Destination-to-Chutes Task Mapping Optimization for Multi-Robot Coordination in Robotic Sorting Systems |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23884690 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023884690 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2023884690 Country of ref document: EP Effective date: 20250602 |
|
| WWP | Wipo information: published in national office |
Ref document number: 2023884690 Country of ref document: EP |