CN111738492B - Container positioning method, device, equipment and storage medium - Google Patents
Container positioning method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN111738492B CN111738492B CN202010437069.6A CN202010437069A CN111738492B CN 111738492 B CN111738492 B CN 111738492B CN 202010437069 A CN202010437069 A CN 202010437069A CN 111738492 B CN111738492 B CN 111738492B
- Authority
- CN
- China
- Prior art keywords
- picking
- storage container
- article
- article storage
- item
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 238000004590 computer program Methods 0.000 claims description 4
- 238000012546 transfer Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06315—Needs-based resource requirements planning or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Educational Administration (AREA)
Abstract
The embodiment of the invention discloses a container positioning method, a device, equipment and a storage medium, wherein the method comprises the following steps: if the current picking workstation receives the first picking task distributed currently, acquiring a first article storage container taking the current picking workstation as a carrying destination, and determining first picking residual article information corresponding to the first article storage container; if the first article storage container is detected to not meet the article picking requirement of the first picking task based on the first picking residual article information, acquiring a second article storage container taking other picking workstations as a carrying destination, and determining second picking residual article information corresponding to the second article storage container; based on the information of the second picking surplus articles, positioning is carried out in the second article storage container, and the target article storage container corresponding to the first picking task is determined, so that the target article storage container is conveyed to the current picking workstation, the conveying distance can be reduced, and the article picking efficiency is improved.
Description
Technical Field
Embodiments of the present invention relate to computer technology, and in particular, to a method, an apparatus, a device, and a storage medium for positioning a container.
Background
Along with the rapid development of science and technology, more and more automatic equipment is applied to the warehouse field to improve warehouse operation efficiency, reduce the cost of labor.
Typically, the bins located in the warehouse may be transported to the picking station for picking using an unmanned transport vehicle, such as a multi-deck bin unmanned forklift AGV (Automated Guided Vehicle).
The existing bin positioning method is based on picking tasks distributed by a picking workstation, and in each bin in an idle state (namely, not positioned by other picking workstations) in a warehouse, a target bin meeting the object picking requirements in the picking tasks is positioned so as to convey the target bin to the picking workstation to finish the corresponding picking tasks.
However, in the process of implementing the present invention, the inventors found that at least the following problems exist in the prior art:
In the existing bin positioning mode, each bin can be positioned by one picking workstation at the same time and can be positioned by other picking workstations in an idle state after picking tasks are completed, so that the bins can only go to one picking workstation every time when the bins are taken out of a warehouse, and if the other picking workstations need the same article, the other bins need to be positioned, further the carrying distance is increased, and the article picking efficiency is reduced.
Disclosure of Invention
The embodiment of the invention provides a container positioning method, a container positioning device, container positioning equipment and a storage medium, so that the conveying distance is reduced, and the article sorting efficiency is improved.
In a first aspect, an embodiment of the present invention provides a container positioning method, including:
If the current picking workstation receives the first picking task distributed currently, acquiring a first article storage container taking the current picking workstation as a carrying destination, and determining first picking residual article information corresponding to the first article storage container;
If the first article storage container is detected to not meet the article picking requirement of the first picking task based on the first picking residual article information, acquiring a second article storage container taking other picking workstations as a carrying destination, and determining second picking residual article information corresponding to the second article storage container;
And positioning in the second article storage container based on the second picking residual article information, and determining a target article storage container corresponding to the first picking task so as to convey the target article storage container to a current picking workstation.
In a second aspect, an embodiment of the present invention further provides a container positioning device, including:
The first picking surplus item information determining module is used for acquiring a first item storage container taking the current picking workstation as a carrying destination and determining first picking surplus item information corresponding to the first item storage container if the current picking workstation receives a first picking task which is currently distributed;
the second picking surplus item information determining module is used for acquiring a second object storage container taking other picking workstations as a carrying destination and determining second picking surplus item information corresponding to the second object storage container if the first object storage container is detected to not meet the object picking requirement of the first picking task based on the first picking surplus item information;
And the target article storage container determining module is used for positioning in the second article storage container based on the second picking residual article information, determining the target article storage container corresponding to the first picking task, and carrying the target article storage container to the current picking workstation.
In a third aspect, an embodiment of the present invention further provides an apparatus, including:
One or more processors;
A memory for storing one or more programs;
The one or more programs, when executed by the one or more processors, cause the one or more processors to implement the container positioning method as provided by any embodiment of the present invention.
In a fourth aspect, embodiments of the present invention also provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements a container positioning method as provided by any of the embodiments of the present invention.
The embodiments of the above invention have the following advantages or benefits:
If the current picking workstation receives the first picking task newly allocated currently, first picking surplus object information corresponding to a first object storage container taking the current picking workstation as a carrying destination can be determined, whether the first object storage container meets object picking requirements of the first picking task or not is detected based on the first picking surplus object information, if the first object storage container does not meet object picking requirements, second picking surplus object information corresponding to a second object storage container taking other picking workstations as the carrying destination is determined, positioning is carried out in the second object storage container taking other picking workstations as the carrying destination based on the second picking surplus object information, and a target object storage container corresponding to the first picking task is determined, so that the target object storage container can be carried to the current picking workstation besides being carried to other picking workstations, the same object storage container can be positioned by different picking workstations, the object storage containers can go to a plurality of picking workstations each time, the number of the object storage containers is reduced, the carrying distance of the object storage containers is also reduced, and the object carrying efficiency is improved.
Drawings
FIG. 1 is a flow chart of a method for positioning a container according to a first embodiment of the present invention;
FIG. 2 is a flow chart of a method for positioning a container according to a second embodiment of the present invention;
FIG. 3 is a flow chart of a container positioning method according to a third embodiment of the present invention;
FIG. 4 is a flow chart of a container positioning method according to a fourth embodiment of the present invention;
FIG. 5 is a schematic structural view of a container positioning device according to a fifth embodiment of the present invention;
fig. 6 is a schematic structural diagram of an apparatus according to a sixth embodiment of the present invention.
Detailed Description
The invention is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting thereof. It should be further noted that, for convenience of description, only some, but not all of the structures related to the present invention are shown in the drawings.
Example 1
Fig. 1 is a flowchart of a container positioning method according to a first embodiment of the present invention, where the embodiment is applicable to the case of carrying out ex-warehouse positioning of the article storage containers required by each picking station, so as to carry the positioned article storage containers to the corresponding picking stations for article picking. The method may be performed by a container positioning device, which may be implemented in software and/or hardware, integrated in a device having data processing functions, such as a computer, etc. As shown in fig. 1, the method specifically includes the following steps:
S110, if the current picking workstation receives the first picking task distributed currently, acquiring a first article storage container taking the current picking workstation as a carrying destination, and determining first picking residual article information corresponding to the first article storage container.
Wherein the picking workstation may be a workstation for picking and discharging items in the item storage container based on picking tasks. The number of picking stations may be plural. The current picking station may refer to any of the picking stations at each of the picking stations. A pick task may be a task for picking items. For example, a pick order may refer to an order in which a user purchases an item. The items to be picked in a pick order may be one or more. The first picking order may be a picking order newly assigned to the current picking station at the current time, at which time the positioning operation of the item storage containers has not been performed based on the first picking order. The number of first pick orders may be one or more. If there are a plurality of first picking orders, the plurality of first picking orders can be used as a picking order, so that all first picking orders can be positioned in a container at the same time. The article storage container refers to a container that is portable for storing articles in a warehouse so that the articles in the warehouse can be transported to a picking station for picking by way of the article storage container. For example, the article storage container may be, but is not limited to, a bin. Each article storage container may store one or more articles therein. The transfer destination may refer to a picking workstation to which the item storage containers are to be transferred. Each item storage container may correspond to one or more handling destinations. The first item storage container may be a pre-positioned item storage container having the current picking workstation as a destination of conveyance. The first item storage container may be an item storage container that is currently located but has not yet completed picking. For example, the first item storage container may be an item storage container that is being moved to the current picking station, or may be an item storage container that has been moved to the current picking station and is being picked at the current picking station. The number of first article storage containers may be one or more. The first pick remaining item information may include: and the corresponding residual quantity of each residual article after the picking is finished in all the first article storage containers.
When the current picking workstation receives the first-time assigned picking task, the article storage containers in the warehouse can be positioned based on the information of the articles to be picked in the first-time assigned picking task, so that the article storage containers meeting the article picking requirements in the first-time assigned picking task can be obtained. The transfer destination of the located item storage containers may be set to the current picking workstation so as to transfer the item storage containers to the current picking workstation, and the located item storage containers may be bound to the first assigned picking order so that the item picking demand of the current picking workstation in the located item storage containers may be obtained based on the bound picking order. When the current picking workstation receives a new picking task distributed subsequently, the positioning operation of the article storage containers can be performed by executing the steps S110-S130, so that more reasonable article storage containers can be positioned, and the article picking efficiency is improved.
Specifically, if the current picking workstation receives the newly allocated first picking task, the first article storage container taking the current picking workstation as the carrying destination can be obtained based on the carrying destination corresponding to each article storage container located by each picking workstation, and the first picking residual article information obtained after the first article storage container finishes the bound picking task is determined, so that the article picking requirement which can be met in the first article storage container can be obtained.
Illustratively, "determining first pick remaining item information corresponding to the first item storage container" in S110 may include: and determining first picking residual item information corresponding to the first item storage container according to the item information to be picked in the second picking task bound by the first item storage container and the item information stored in the first item storage container.
Wherein the second picking order may be used to characterize item picking requirements that the first item storage container needs to meet. The number of second pick orders may be one or more. If the first item storage container currently has only one handling destination, i.e., the current picking workstation, the bound second picking order corresponding to the first item storage container may refer to the second picking order that the current picking workstation has assigned but has not yet picked to completion. If the handling destination corresponding to the first item storage container includes other picking stations in addition to the current picking station, the bound second picking order corresponding to the first item storage container may refer to a second picking order that has been assigned by the current picking station and the other picking stations but has not yet been picked. The first picking remaining item information corresponding to the first item storage container may be updated in real time as the number of transfer destinations corresponding to the first item storage container increases, i.e., as the number of bound second picking orders increases.
Specifically, the first remaining item information after all the bound second picking tasks are picked in the first item storage container can be determined according to the item information to be picked in each bound second picking task of the first item storage container and the item information stored in the first item storage container. For example, the storage quantity corresponding to the stored items in the first item storage container may be subtracted from the to-be-picked quantity corresponding to the corresponding to-be-picked items in the bound second picking task, so as to obtain first picking remaining item information corresponding to the first item storage container. For example, if the information of the items to be picked in the second picking order to which the first item storage container is bound is: "4 articles a,5 articles B", the article storage information in the first article storage container is: "10 items a,10 items B", the first pick remaining item information corresponding to the first item storage container may be determined as: "6 articles A,5 articles B".
And S120, if the first article storage container is detected to not meet the article picking requirement of the first picking task based on the first picking residual article information, acquiring a second article storage container taking other picking workstations as a carrying destination, and determining second picking residual article information corresponding to the second article storage container.
Wherein the item picking demand of the first picking order may include each item to be picked in the first picking order and a corresponding number to be picked. Other picking stations may refer to other picking stations than the current picking station among all picking stations. The number of other picking stations may be one or more. The second item storage container may refer to an item storage container that has been positioned by other picking stations but has not yet completed picking. For example, the second item storage container may be an item storage container that is being moved to other picking stations, or may be an item storage container that has been moved to other picking stations and is being picked at other picking stations. Like the current picking station, the number of second item storage containers corresponding to each other picking station may be one or more. The second pick remaining item information may include: and the corresponding residual quantity of each residual article after the picking is finished in all the corresponding second article storage containers.
Specifically, whether the first article storage container can meet the article picking requirement of the first picking task can be detected based on the first picking residual article information, if the article picking requirement of the first picking task is not met, the fact that the first picking task cannot be completed by using the first article storage container is indicated, other article storage containers need to be positioned is indicated, at this time, a second article storage container taking the other picking stations as a carrying destination can be obtained in a mode similar to the current picking station for each other picking station, and second picking residual article information corresponding to the second article storage container is determined so as to obtain the article picking residual condition in the second article storage container positioned by the other picking stations. For example, the second picking remaining item information corresponding to the second item storage container may be determined according to the item information to be picked in the third picking task bound to the second item storage container and the item information stored in the second item storage container. The second picking remaining item information corresponding to the second item storage container may be updated in real time as the number of handling destinations corresponding to the second item storage container increases, i.e., as the number of bound third picking tasks increases.
For example, if it is detected that the first item storage container meets the item picking requirement of the first picking task based on the first remaining item information, it indicates that the picking operation of the first picking task can be completed only by using the first item storage container, and no other item storage containers need to be located, at this time, the first picking task may be bound to the corresponding first item storage container, so as to update the first remaining item information corresponding to the first item storage container, and return to step S110, so as to wait for the next receiving of the newly allocated first picking task to perform the locating operation of the item storage container.
S130, positioning is conducted in the second article storage container based on the second picking surplus article information, and a target article storage container corresponding to the first picking task is determined so that the target article storage container can be conveyed to a current picking workstation.
Specifically, the target article storage containers meeting the article picking requirement of the first picking task can be determined in each second article storage container located and delivered by other picking workstations based on the second picking residual article information corresponding to each other picking workstation, so that the target article storage containers can be delivered to the current picking workstation, the article storage containers can be delivered to a plurality of picking workstations each time when delivered, the current picking workstation can complete the assigned first picking task based on the target article storage containers located by the other picking workstations, the other article storage containers in the warehouse are not required to be located, the delivery quantity of the article storage containers is reduced, the delivery distance is also reduced, and the article picking efficiency is improved. After the target object storage containers corresponding to the first picking tasks are determined, the first picking tasks can be bound to the corresponding target object storage containers, so that each picking task bound by each object storage container can be updated in real time, the information of the residual picking objects corresponding to the object storage containers can be determined more accurately, and the positioning accuracy of the containers is improved.
For example, if the target article storage containers satisfying the article picking requirement of the first picking task cannot be determined in the second article storage containers located in the warehouse by the other picking stations, the target article storage containers satisfying the article picking requirement of the first picking task may be located in the article storage containers in the warehouse in the idle state and/or in the article storage containers in the warehouse returning transportation to determine the target article storage containers satisfying the article picking requirement of the first picking task, and the current picking station may be set as a transportation destination corresponding to the target article storage containers so as to transport the target article storage containers to the current picking station for picking.
It should be noted that, each picking workstation can be used as a current picking workstation, and the positioning operation of the article storage containers is performed in the manner of steps S110-S130, so as to position out more reasonable article storage containers and improve the article picking efficiency. The container positioning operation corresponding to each picking workstation may be performed sequentially based on the order of the receipt times of the first picking assignments.
According to the technical scheme of the embodiment, if the current picking workstation receives the first picking task newly distributed currently, first picking surplus object information corresponding to the first object storage container taking the current picking workstation as a carrying destination can be determined, whether the first object storage container meets object picking requirements of the first picking task or not is detected based on the first picking surplus object information, if the first object storage container does not meet object picking requirements, second picking surplus object information corresponding to the second object storage container taking other picking workstations as the carrying destination is determined, positioning is carried out in the second object storage container taking other picking workstations as the carrying destination based on the second picking surplus object information, and the target object storage container corresponding to the first picking task is determined, so that the target object storage container can be carried to the current picking workstation besides being carried to other picking workstations, the same object storage container can be positioned by different picking workstations, the number of the object storage containers can be sent to a plurality of picking workstations each time when the object storage containers are taken out of a warehouse, the number of the object storage containers is reduced, the picking distance is also reduced, and the object picking efficiency is improved.
Based on the above technical solution, S110 may include: if at least two target picking workstations simultaneously receive the first picking task distributed currently, determining the number of the newly-increased containers corresponding to each target picking workstation according to a preset container threshold; sorting the target picking workstations based on the number of the newly-addable containers, determining a target workstation sequence; each target picking workstation is determined as a current picking workstation in turn based on the sequence of target workstations and a first item storage container having the current picking workstation as a transfer destination is acquired.
The target picking workstation may refer to a picking workstation newly assigned a picking task at the current time. The preset container threshold may refer to a maximum value of the disposable item storage containers by the picker station before receiving the next batch of item storage containers for direct handling from the warehouse. The preset container threshold may be determined based on an average time T b for the transport vehicle to travel from the warehouse to the picking station and an average time T c for the picking station to process one item storage container. For example, the ratio between the average time T b that the carrier is being handled to the picking station and the average time T c that the picking station is handling one item storage container may be determined as a preset container threshold. The number of newly-increasable containers may refer to the number of item storage containers that the destination picking workstation may increase before the next batch of item storage containers is directly handled from the warehouse.
Specifically, for each target picking workstation, according to the total number of first article storage containers (i.e., the total number of first article storage containers currently having the target picking workstation as a destination) and the preset container threshold value, the number of newly-increased containers corresponding to the target picking workstation may be determined. For example, the difference between the preset container threshold and the total number of first item storage containers may be directly determined as the number of newly-addable containers; or based on preset adjustment parameter alpha and preset container threshold valueThe difference between the total number of first item storage containers determines the number of newly added containers, e.g., the number of newly added containers a w may be determined as: By using the adjustment parameter α, it is possible to avoid situations in which the picking station waits for an item storage container to arrive, or situations in which the picking station waits for processing after an item storage container arrives. For example, the adjustment parameter α may be increased if containers such as picking stations are frequently present; if the containers are frequently queued, the adjustment parameter alpha can be reduced so as to ensure that the picking workstation can process the articles immediately after the articles are stored in the containers, and the picking workstation can receive the articles stored in the containers uninterruptedly, thereby ensuring the continuous operation of the picking workstation and improving the resource utilization rate and the picking efficiency.
Based on the number of newly-added containers corresponding to each target picking workstation, the respective target picking workstations may be arranged in descending order, with the number of newly-added containers corresponding to each target picking workstation in the obtained target workstation sequence decreasing in turn. Through taking each target picking workstation in the target workstation sequence as the current picking workstation in sequence to carry out container positioning operation, the target picking workstations with more newly-increased containers can be subjected to container positioning operation preferentially, so that the newly-positioned article storage containers can be rapidly picked, and the picking efficiency is further improved.
Based on the above technical solution, S120 may include: and if the fact that the same target articles do not exist in the residual articles in the first picking residual article information and the articles to be picked in the first picking task is detected, or the quantity to be picked of the residual articles corresponding to at least one target article in the articles to be picked is larger than the corresponding quantity of the first picking residual articles, acquiring a second article storage container taking other picking work stations as a carrying destination.
The target item may refer to the first picking remaining item information and the same item included in the first picking order. Specifically, whether the same target item exists in the remaining items in the first picking remaining item information and the items to be picked in the first picking task or not can be detected firstly; if the same target object does not exist, the first object storage container is indicated to not meet all object picking requirements of the first picking task, and at the moment, a second object storage container taking other picking workstations as a carrying destination can be acquired so as to be positioned in the second object storage container. Through the mode of detecting whether the same article exists in the remaining articles and the articles to be picked, the condition that the first article storage container does not meet the article picking requirement of the first picking task can be determined more rapidly, and the container positioning efficiency is improved.
If the same target objects are detected to exist, whether the quantity to be picked corresponding to each target object is larger than the quantity of the first residual objects to be picked or not can be detected, if the quantity to be picked corresponding to at least one target object is larger than the quantity of the first residual objects to be picked or not, the first object storage container can meet the part object picking requirements of the first picking task, but cannot meet all object picking requirements of the first picking task, and at the moment, a second object storage container taking other picking work stations as carrying destinations can be obtained so as to be positioned in the second object storage container. If the number of to-be-picked items corresponding to all the target items is detected to be smaller than or equal to the number of first to-be-picked remaining items, and each to-be-picked item exists in the remaining items, it can be determined that the first item storage container meets the item picking requirement of the first picking task, at this time, the first picking task can be bound to the corresponding first item storage container, so that the first to-be-picked remaining item information corresponding to the first item storage container can be updated, and the step S110 is returned to wait for the next receiving of the newly allocated first picking task to perform the positioning operation of the item storage container.
Based on the above technical solution, S130 may include: determining to-be-added item information corresponding to a first picking task according to-be-picked item information and first picking residual item information in the first picking task; and positioning in the second article storage container according to the information of the article to be added and the information of the second picking surplus article, and determining a target article storage container corresponding to the first picking task.
Wherein, the information of the article to be added can comprise: the article to be added and the corresponding quantity to be added. Wherein the item to be added may refer to at least one item to be picked in the first picking order. The item to be added may be used to characterize items that need to be additionally sorted in a second item storage container that is destined for other picking stations. The additional quantity may be used to characterize a corresponding quantity to be picked for the item to be picked in the second item storage container.
In particular, the first order picking order may be determined based on each item to be picked and the corresponding number to be picked in the first order picking order and each item remaining in the first order picking remaining item information and the corresponding number remaining, information of the item to be added to be additionally picked in the second item storage container may be determined. The object storage containers meeting the object picking demands in the object information to be added can be determined by positioning in each second object storage container based on the object information to be added and the second object information to be picked, so that the object storage containers with the least amount can be positioned in each second object storage container, and the object picking efficiency is further improved.
Example two
Fig. 2 is a diagram of a container positioning method according to a second embodiment of the present invention, where the method optimizes "determining to-be-added item information corresponding to a first picking task according to-be-picked item information and first remaining-to-be-picked item information in the first picking task" based on the foregoing embodiments. On the basis, the method also optimizes the target article storage container corresponding to the first picking task by positioning the target article storage container in the second article storage container according to the information of the article to be added and the information of the second picking surplus article. Wherein the explanation of the same or corresponding terms as those of the above embodiments is not repeated herein.
Referring to fig. 2, the method for positioning a container provided in this embodiment specifically includes the following steps:
S210, if the current picking workstation receives the first picking task distributed currently, acquiring a first article storage container taking the current picking workstation as a carrying destination, and determining first picking residual article information corresponding to the first article storage container.
S220, if the first article storage container is detected to not meet the article picking requirement of the first picking task based on the first picking residual article information, acquiring a second article storage container taking other picking workstations as a carrying destination, and determining second picking residual article information corresponding to the second article storage container.
S230, detecting whether the remaining articles in the first picking remaining article information and the articles to be picked in the first picking task have the same target articles, if so, entering step S240; if not, the process proceeds to step S250.
The target item may refer to the first picking remaining item information and the same item included in the first picking order.
S240, updating the number of the target to-be-picked items corresponding to the target items based on the number of the first to-be-picked items corresponding to the target items, determining to-be-added item information corresponding to the first picking task, and proceeding to step S260.
Specifically, when detecting that the same target items exist in the remaining items in the first picking remaining item information and the items to be picked in the first picking task, it is indicated that the first item storage container can meet the partial item picking requirement of the first picking task, at this time, the number of the first picking remaining items and the number of the target items corresponding to each target item can be obtained, and by comparing the sizes of the number of the first picking remaining items and the number of the target items to be picked, whether the picking requirement of adding the target items to other item storage containers is required is determined. For example, if the number of target items to be picked corresponding to the target items is less than or equal to the corresponding number of first remaining items to be picked, it indicates that the first item storage container may satisfy the picking requirement of the target items without additional. If the number of the target to-be-picked items corresponding to the target items is larger than the corresponding number of the first to-be-picked remaining items, the first item storage container is indicated to be incapable of meeting the picking requirement of the target items and needs to be added, the target items can be used as to-be-added items at the moment, and the difference between the number of the target to-be-picked items and the number of the first to-be-picked remaining items is determined to be the corresponding to-be-added number. If the to-be-picked items in the first picking task include other to-be-picked items in addition to the target items, the other to-be-picked items can be used as to-be-added items, and the to-be-picked quantity is used as the corresponding to-be-added quantity, so that to-be-added item information corresponding to the first picking task is obtained, the first item storage container is used for meeting the part of item picking requirements of the first picking task, the number of the additionally positioned target item storage containers is reduced as much as possible, and the item picking efficiency is improved.
For example, if the first picking remaining item information corresponding to the first item storage container is: "6 items a,5 items B", the information on items to be picked in the first picking order is: "10 articles a,10 articles C", the information of the article to be added can be determined as: "4 articles A,10 articles C".
S250, determining the information of the to-be-picked items in the first picking task as the information of the to-be-added items.
Specifically, if the fact that the same target item does not exist in the remaining items in the first picking remaining item information and the items to be picked in the first picking task is detected, it is indicated that the first item storage container cannot meet any item picking requirement of the first picking task, and at the moment, the information of the items to be picked in the first picking task can be directly determined to be the information of the items to be added.
S260, determining candidate second article storage containers meeting the preset additional conditions according to the article information to be added and the article information stored in each second article storage container.
The preset additional condition refers to a condition that can be satisfied when the second object storage container is a target object storage container, that is, a condition that is satisfied by the candidate second object storage container. For example, the preset adding condition may refer to a second article storage container storing an article to be added.
Specifically, each item to be added in the item information to be added and each stored item stored in each second item storage container are compared, and the second item storage container in which at least one item to be added is stored may be determined as a candidate second item storage container.
Illustratively, S260 may include: and determining candidate second article storage containers meeting preset additional conditions according to the article information to be added, the article information stored in the second article storage containers, the number of carrying destinations corresponding to the second article storage containers and the preset destination threshold.
The number of carrying destinations corresponding to the second article storage containers may refer to the number of picking stations to which the second article storage containers currently need to go. The preset destination threshold may be a maximum value of the number of conveyance destinations corresponding to each article storage container. That is, each item storage container may be moved up to a preset destination threshold number of picking stations after each shipment to avoid having the item storage containers positioned by too many picking stations resulting in picking efficiency.
Specifically, each to-be-added item in the to-be-added item information and each stored item stored in each second item storage container may be compared, a to-be-selected second item storage container storing at least one to-be-added item is determined, the number of carrying destinations corresponding to each to-be-selected second item storage container is counted, and the to-be-selected second item storage container with the number of carrying destinations smaller than the preset destination threshold is determined as a candidate second item storage container. The number of the carrying destinations corresponding to each second article storage container can be counted, the second article storage containers with the number of the carrying destinations smaller than the preset destination threshold value are determined to be the second article storage containers to be selected, each article to be added in the article information to be added and each article stored in each second article storage container to be selected are compared, the second article storage containers to be selected with at least one article to be added stored are determined to be the second article storage containers to be selected, and therefore the fact that the articles to be added are stored in each second article storage container to be selected is guaranteed, the number of the carrying destinations is smaller than the preset destination threshold value, and further reasonable second article storage containers to be selected are obtained, and article sorting efficiency is further improved.
S270, sorting the candidate second article storage containers to obtain a container sequence.
Specifically, the container sequence may be obtained by sorting the respective candidate second article storage containers according to at least one of the number of transfer destinations from small to large, the transfer state, and the amount of demand for additional articles satisfied, and the distance from the current picking station from near to far. When sorting based on the carrying state, the candidate second article storage containers in the ex-warehouse carrying can be arranged preferentially, then the candidate second article storage containers in the returning carrying are arranged, and finally the candidate second article storage containers in the warehouse in the non-carrying state are arranged preferentially, so that the ex-warehouse number of the ex-warehouse candidate second article storage containers is reduced as much as possible, and the picking efficiency is improved.
S280, determining a target article storage container meeting the picking requirement of the articles to be added in the article information to be added according to the article information stored in each candidate second article storage container and the article information to be added based on the container sequence, so as to convey the target article storage container to the current picking workstation.
Specifically, the candidate second article storage containers in the container sequence may be positioned one by one until a target article storage container that meets the needs of picking the articles to be added in the information of the articles to be added is positioned, or the number of the positioned target article storage containers is equal to the number of the newly-added containers corresponding to the current picking workstation. Setting a current picking workstation at the carrying destination corresponding to each positioned target article storage container, and updating the picking residual article information corresponding to each target article storage container so as to perform subsequent container positioning operation based on the updated picking residual article information.
According to the technical scheme, whether the same target object exists between the residual object in the first picking residual object information and the object to be picked in the first picking task is detected, if yes, the number of the target object to be picked corresponding to the target object is updated based on the number of the first picking residual object corresponding to the target object, the information of the object to be added corresponding to the first picking task is determined, and therefore the first object storage container can be utilized to meet the part object picking requirement of the first picking task, the number of the additionally positioned target object storage containers is reduced as much as possible, and the object picking efficiency is improved. And each candidate second object storage container is positioned one by one based on the container sequence, so that a more reasonable target object storage container can be determined, and the object picking requirement is further improved.
Example III
Fig. 3 is a diagram showing a container positioning method according to a third embodiment of the present invention, in which a dispatching process of a carrier vehicle for transporting an article storage container is described in detail after a picking workstation completes a corresponding picking task based on the transported article storage container based on the above embodiments. Wherein the explanation of the same or corresponding terms as those of the above embodiments is not repeated herein.
Referring to fig. 3, the method for positioning a container provided in this embodiment specifically includes the following steps:
S310, if the current picking workstation receives the first picking task distributed currently, acquiring a first article storage container taking the current picking workstation as a carrying destination, and determining first picking residual article information corresponding to the first article storage container.
S320, if the first article storage container is detected to not meet the article picking requirement of the first picking task based on the first picking residual article information, acquiring a second article storage container taking other picking workstations as a carrying destination, and determining second picking residual article information corresponding to the second article storage container.
S330, positioning is conducted in the second article storage container based on the second picking surplus article information, and the target article storage container corresponding to the first picking task is determined so that the target article storage container can be conveyed to the current picking workstation.
S340, after the current picking workstation completes the corresponding picking task based on the transported current article storage container, detecting whether other first picking workstations exist in the transport destination corresponding to the current article storage container except the current picking workstation, if so, entering step S350; if not, the process proceeds to step S360.
Wherein the current item storage container may refer to an item storage container located at the current picking workstation that has completed the corresponding picking order. The current item storage container may be one or more. The first picking station may refer to other picking stations than the current picking station in each of the respective transfer destinations to which the current item storage container corresponds.
Specifically, after the current picking workstation completes the corresponding picking task based on the transported current article storage container, the next picking workstation transported to the current article storage container can be determined by detecting whether other first picking workstations exist in the transport destination corresponding to the current article storage container except for the current picking workstation.
S350, determining a second picking working station from the first picking working stations, and controlling the current transport vehicle to convey the current article storage container to the second picking working station for picking.
Wherein the second picking workstation may refer to a next destination of transportation for the current item storage container. The current carrier may refer to an unmanned carrier that can carry only one item storage container at a time so that the corresponding current item storage container is carried by each current carrier to a second picking station for picking. Current carts may also refer to unmanned carts that can handle multiple storage containers for items at a time. For example, the transport vehicle may be, but is not limited to, a multi-deck, magazine-type unmanned vehicle AGV such that the unmanned vehicle AGV may simultaneously handle multiple article storage containers to facilitate the one-time handling of all of the current article storage containers by one current transport vehicle into the second picking station, improving handling efficiency.
In particular, if there is only one first picking station, this first picking station may be determined directly as the second picking station. If a plurality of first picking workstations exist, one first picking workstation can be randomly selected as a second picking workstation, so that the current carrier can be controlled to carry the current article storage container to the second picking workstation for further picking, the effect that the article storage container can go to the plurality of picking workstations when being delivered out of the warehouse at each time is achieved, and the picking efficiency is improved.
Illustratively, "determine second picking workstation from first picking workstation" in S350 may include: determining the number of idle transport spaces corresponding to each first picking workstation; and determining the first picking workstation with the largest number of the idle transport spaces as a second picking workstation.
The idle transport vehicle space can be in an idle state and can receive the vehicle space position of the transport vehicle. The number of empty transport spaces corresponding to the first picking workstation may refer to the number of transport vehicles that the first picking workstation may currently also receive.
Specifically, for each first picking workstation, the number of idle transport spaces corresponding to each first picking workstation can be determined according to the number of transport vehicles that the first picking workstation has currently arrived and a preset transport vehicle receiving threshold. The first picking workstation with the largest number of idle transport spaces is determined to be the second picking workstation, so that the current transport vehicle can preferentially go to the first picking workstation with the largest number of idle transport spaces, picking operation can be timely performed, the situation that the transport vehicle is in line for waiting is avoided, and the picking efficiency is improved.
When the current transport vehicle is controlled to transport the current article storage container to the second picking workstation, the current picking workstation can be deleted from the transport destination corresponding to the current article storage container, so that the transport destination corresponding to the current article storage container is updated in real time, and the current article storage container is prevented from being transported to the current picking workstation again for picking.
S360, determining a warehouse storage position corresponding to the current article storage container, and controlling the current transport vehicle to transport the current article storage container to the corresponding warehouse storage position for warehouse returning.
The warehouse storage location may refer to a shelf location within a warehouse for storing the item storage containers.
Specifically, when it is detected that no other first picking workstation other than the current picking workstation exists in the carrying destination corresponding to the current item storage container, the warehouse storage position corresponding to the current item storage container may be determined based on the heat of the stored items in the current item storage container. For example, the greater the heat of the stored items, the minimum average distance of the warehouse storage location from each picking workstation, so as to shorten the delivery distance and improve delivery efficiency. For example, for a transportation scenario of a current transportation vehicle capable of transporting a plurality of article storage containers simultaneously, if all the current article storage containers are transported by the current transportation vehicle at one time, when it is detected that no other first picking workstation exists in a transportation destination corresponding to each current article storage container except for a current picking workstation, a warehouse storage position corresponding to each current article storage container is determined, and a shortest warehouse-returning transportation path is determined based on each warehouse storage position, so that the current transportation vehicle carries each current article storage container to a corresponding warehouse storage position based on the warehouse-returning transportation path for warehouse-returning, and warehouse-returning efficiency is improved.
According to the technical scheme, after the current picking work station completes corresponding picking tasks based on the transported current article storage containers, when other first picking work stations except the current picking work station exist in the transport destination corresponding to the current article storage containers, the second picking work station can be determined from the first picking work station, so that the current transport truck can be controlled to transport the current article storage containers to the second picking work station to continue picking, the effect that the article storage containers can be transported to a plurality of picking work stations each time when being discharged is achieved, and the picking efficiency is improved.
On the basis of the above technical solution, the "determining the second picking station from the first picking stations" in S350 may include: when no idle transport parking space exists in each first picking workstation, if the third object storage container to be returned to the warehouse exists in the current transport vehicle, the current transport vehicle is controlled to move the third object storage container back to the warehouse; and if the fact that the third article storage container to be returned to the warehouse does not exist in the current transport vehicle is detected, when the fact that an idle container storage position exists in the current transport vehicle and a fourth article storage container to be taken out of the warehouse exists in the first picking workstation is detected, the current transport vehicle is controlled to go to the warehouse to take out the fourth article storage container.
The third article storage container may be a current article storage container currently located in the current transport vehicle and having a corresponding transport destination that is empty and that can be returned to the warehouse for pickup. The empty container storage locations may be used to characterize the number of item storage containers that are currently also loadable by the current transporter. The fourth item storage container may refer to an item storage container currently still in the warehouse, not being handled, among the individual item storage containers located at the current picking station.
Specifically, for a carrying scene of a current transport vehicle capable of carrying a plurality of article storage containers simultaneously, after the current transport vehicle loaded with all the current article storage containers reaches a current picking workstation to pick and finish corresponding picking tasks, when detecting that no idle transport parking space exists in each first picking workstation corresponding to each current article storage container in the current transport vehicle, indicating that the current transport vehicle needs to suspend carrying operation to the first picking workstation so as to avoid transport vehicle queuing, at this time, further detecting whether a third article storage container capable of returning to a warehouse exists in each current article storage container loaded by the current transport vehicle, and if so, controlling the current transport vehicle to execute the returning operation of the third article storage container firstly based on the returning operation; if not, whether the empty container storage position exists in the current transport vehicle can be further detected, if yes, the empty container storage position indicates that the article storage container can be loaded, and if yes, whether the fourth article storage container to be delivered in the first picking workstation exists or not can be further detected, if yes, the warehouse storage position of the fourth article storage container can be controlled, and the delivery operation of the fourth article storage container to the warehouse is controlled. If the fourth article storage containers to be delivered are not present in each first picking workstation, determining the number of the carrying destinations corresponding to the current transport vehicle based on the number of the carrying destinations corresponding to each current article storage container, and detecting whether the article storage containers to be delivered are present in other picking workstations except the first picking workstation when the number of the carrying destinations corresponding to the current transport vehicle is smaller than a preset destination threshold value, if so, controlling the current transport vehicle to go to a warehouse to take out the fourth article storage containers to be delivered corresponding to other picking workstations; if the empty transport vehicle does not exist, the current transport vehicle can be controlled to be charged, or the current transport vehicle can be controlled to go to a preset position to wait until the first picking workstation with the empty transport vehicle space exists.
Illustratively, controlling the current transporter to move the third item storage container back into the warehouse may include: determining a first channel in which the third article storage container is located when returned to the warehouse; and if the fifth article storage container to be taken out of the warehouse in the first picking workstation is detected to exist in the first channel, the current transport vehicle is controlled to take out the fifth article storage container.
Wherein the fifth item storage container may refer to an item storage container to be handled located in the first aisle among the individual item storage containers located at the current picking workstation.
Specifically, for the above-mentioned transportation scenario of the current transportation vehicle capable of simultaneously transporting a plurality of article storage containers, when detecting that a third article storage container capable of returning to the warehouse exists in each current article storage container loaded by the current transportation vehicle, the first channel where the third article storage container is located when returning to the warehouse can be determined based on the warehouse storage position corresponding to the third article storage container, and whether a fifth article storage container to be delivered in the first picking workstation exists in the first channel is detected, if yes, the current transportation vehicle can be controlled to take out the fifth article storage container in the process of moving the third article storage container back to the warehouse in the process of ensuring that the number of transport destinations corresponding to the current transportation vehicle is smaller than the preset destination threshold and the idle container storage position is existed, so that the container returning operation and the container delivering operation can be simultaneously performed, the distance of the transportation vehicle is further reduced, and the picking efficiency is improved. If the fact that the fifth article storage container to be delivered in the first picking working station does not exist in the first channel is detected, whether the article storage container to be delivered in the first channel exists in other picking working stations except the first picking working station or not can be detected under the condition that the number of carrying destinations corresponding to the current transport vehicle is smaller than a preset destination threshold value and the storage position of the idle container is guaranteed, if yes, the current transport vehicle is controlled to take out the article storage container to be delivered in the process of carrying the third article storage container back to the warehouse, so that container returning operation and container delivering operation can be carried out simultaneously, and the picking efficiency is improved.
Example IV
Fig. 4 is a diagram of a container positioning method according to a fourth embodiment of the present invention, where a process of selecting an object storage container to be loaded by a target transporter in an idle state is described in detail based on the above embodiments. Wherein the explanation of the same or corresponding terms as those of the above embodiments is not repeated herein.
Referring to fig. 4, the method for positioning a container provided in this embodiment specifically includes the following steps:
S410, if the current picking workstation receives the first picking task distributed currently, acquiring a first article storage container taking the current picking workstation as a carrying destination, and determining first picking residual article information corresponding to the first article storage container.
S420, if the first article storage container is detected to not meet the article picking requirement of the first picking task based on the first picking residual article information, acquiring a second article storage container taking other picking workstations as a carrying destination, and determining second picking residual article information corresponding to the second article storage container.
S430, positioning in the second article storage container based on the second picking residual article information, and determining a target article storage container corresponding to the first picking task so as to convey the target article storage container to the current picking workstation.
S440, determining a reference picking workstation corresponding to the target transport vehicle in the idle state from the picking workstations according to the number of the current idle transport vehicle spaces corresponding to each picking workstation.
The target transport vehicle in the idle state may be an empty transport vehicle in which the article storage container is not yet loaded in the current vehicle. The current number of empty transport spaces may refer to the number of transport vehicles currently receivable by the picking workstation. The reference picking station may be a picking station that is considered first when the target transporter loads the item storage container, that is, the target transporter is considered first to load the item storage container for which the reference picking station is the destination of the transfer.
Specifically, for each picking workstation, the number of the current idle transport spaces corresponding to each picking workstation can be determined according to the number of transport vehicles currently arrived at the picking workstation and a preset transport vehicle receiving threshold. The picking workstation with the largest number of the current idle transport spaces can be determined as the reference picking workstation corresponding to the target transport vehicle, so that the object storage containers required by the picking workstation with the largest number of the current idle transport spaces can be preferentially taken out from the warehouse, and the picking efficiency is further improved. After the reference picking work stations corresponding to the target transport vehicles are determined, the number of the current idle transport spaces corresponding to the reference picking work stations can be updated in real time, so that the accuracy of the selection of the reference picking work stations is ensured.
S450, determining each sixth article storage container taking the reference picking workstation as a carrying destination, and determining a second channel where the sixth article storage container is located.
Wherein the number of sixth item storage containers may be one or more.
Specifically, according to the corresponding carrying destination of each article storage container in the warehouse, each sixth article storage container taking the reference picking workstation as the carrying destination can be determined, and the second channel where each sixth article storage container is located is determined based on the warehouse storage position of each sixth article storage container.
S460, determining a seventh article storage container from the sixth article storage containers according to the second channel and the number of the storage positions of the idle containers corresponding to the target transport vehicle, and controlling the target transport vehicle to load the seventh article storage container into the warehouse.
Wherein the seventh item storage container may refer to an item storage container currently to be loaded by the target transporter, to be taken out of the warehouse by the target transporter. The number of empty container storage locations corresponding to the target transporter may refer to the number of article storage containers that the target transporter may load.
Specifically, for a carrying scenario of a target carrier vehicle capable of carrying only one article storage container at a time, that is, the storage position of the empty container corresponding to the target carrier vehicle is one, one sixth article storage container may be randomly selected from the second channel as a seventh article storage container, and based on the storage position of the seventh article storage container, the target carrier vehicle is controlled to carry the seventh article storage container out of the warehouse. For the above-mentioned transportation scenario of the target transporter capable of simultaneously transporting a plurality of article storage containers, that is, the number of empty container storage positions corresponding to the target transporter is plural, if there is only one second channel, when the number of sixth article storage containers is less than or equal to the number of empty container storage positions, all the sixth article storage containers may be determined as seventh article storage containers, so that all the sixth article storage containers may be taken out at one time by the target transporter. If the number of the sixth article storage containers is greater than the number of the idle container storage positions, selecting a seventh article storage container with a preset container threshold value from the sixth article storage containers based on the preset container threshold value corresponding to the reference picking workstation, and carrying the rest sixth article storage containers out of the warehouse through next carrying or carrying out of the warehouse by using other transport vehicles. If the number of the sixth article storage containers is smaller than or equal to the number of the empty container storage positions, it is indicated that the empty container storage positions still exist after the target carrier is loaded with all the sixth article storage containers, and at this time, under the condition that the number of the carrying destinations corresponding to the target carrier is smaller than the preset destination threshold, it is determined that the article storage containers to be delivered corresponding to other picking workstations are used as the seventh article storage containers in the second channel, so that the target carrier can be simultaneously loaded with the article storage containers taking the reference picking workstation as the carrying destination and the article storage containers taking the other picking workstations as the carrying destination, so that the carrying times of the carrier are reduced, the resource utilization rate of the carrier is improved, and the picking efficiency is further improved. If the storage containers of the articles to be delivered corresponding to other picking stations do not exist in the second channel, the storage containers of the articles to be delivered corresponding to other picking stations can be determined in the channel adjacent to the second channel under the condition that the number of the carrying destinations corresponding to the target transport vehicle is smaller than the preset destination threshold value, so that the resource utilization rate of the transport vehicle is improved and the carrying distance is reduced as much as possible.
For the above-mentioned transportation scenario of the target transporter capable of simultaneously transporting a plurality of article storage containers, that is, the number of empty container storage positions corresponding to the target transporter is plural, if there are plural second channels, the second channel in which the sixth article storage container is most stored may be determined as the third channel according to the second channel in which each sixth article storage container is located. If the number of sixth item storage containers stored in the third lane is less than or equal to the number of empty container storage locations, each of the sixth item storage containers stored in the third lane may be determined to be a seventh item storage container so that all of the sixth item storage containers in the third lane are taken out at once by the target transporter. If the number of the sixth article storage containers stored in the third channel is greater than the number of the idle container storage positions, a preset container threshold value can be selected from all the sixth article storage containers stored in the third channel based on the preset container threshold value corresponding to the reference picking workstation, and the rest of the other sixth article storage containers can be carried out for warehouse through next carrying or carrying by using other transport vehicles. If the number of the sixth article storage containers stored in the third channel is smaller than or equal to the number of the idle container storage positions, the fact that the idle container storage positions exist after the target transport vehicle loads all the sixth article storage containers stored in the third channel is indicated, and under the condition that the number of the transport destinations corresponding to the target transport vehicle is smaller than a preset destination threshold value, the article storage containers to be delivered corresponding to other picking workstations are preferentially determined in the third channel, so that the target transport vehicle can load the article storage containers taking the reference picking workstation as the transport destination and the article storage containers taking the other picking workstations as the transport destination in the third channel at the same time, the transport times and the transport distances of the transport vehicle are reduced, the resource utilization rate of the transport vehicle is improved, and the picking efficiency is further improved. If the target carrier vehicle has loaded the article storage containers stored in the third aisle and having the reference picking station as the transfer destination and the article storage containers having the other picking stations as the transfer destinations, and then has the empty container storage locations, the other sixth article storage containers having the reference picking station as the transfer destination may be preferentially taken out from the aisle adjacent to the third aisle, and then the article storage containers to be taken out from the warehouse having the other picking stations as the transfer destinations may be taken out until there is no empty container storage location in the target carrier vehicle or the transfer destination number corresponding to the target carrier vehicle is equal to the preset destination threshold value, while ensuring that the transfer destination number corresponding to the target carrier vehicle is smaller than the preset destination threshold value.
Illustratively, after S460, it may further include: according to the number of the current idle transport spaces corresponding to each picking workstation, determining an initial picking workstation to which the target transport vehicle first goes from among the picking workstations, so that when the target transport vehicle is out of the warehouse, the loaded article storage containers are firstly conveyed to the initial picking workstation for picking. Specifically, for each picking workstation, the number of the current idle transport spaces corresponding to each picking workstation can be determined according to the number of transport vehicles currently arrived at the picking workstation and a preset transport vehicle receiving threshold. The picking workstation with the largest number of the current idle transport spaces can be determined to be the initial picking workstation to which the target transport vehicle first goes, so that queuing phenomenon is avoided, and picking efficiency is improved. For example, if the number of currently free transport spaces corresponding to each picking station is zero, that is, each picking station cannot currently receive arrival of a transport vehicle, the target transport vehicle may be controlled to be charged, or to go to a preset position to wait until a picking station with a number of currently free transport spaces not zero appears.
According to the technical scheme of the embodiment, the reference picking work stations corresponding to the target transport vehicles in the idle state are determined from the picking work stations according to the number of the current idle transport spaces corresponding to each picking work station, and the second channels where the sixth article storage containers taking the reference picking work stations as the carrying destinations are located are determined; according to the number of the storage positions of the idle containers corresponding to the second channel and the target transport vehicle, a seventh article storage container is determined from the sixth article storage containers, and the target transport vehicle is controlled to load the seventh article storage container to the warehouse, so that the seventh article storage container to be loaded by the target transport vehicle in the idle state can be more reasonably determined, and the picking efficiency is further improved.
The following is an embodiment of a container positioning device provided in the embodiment of the present invention, which belongs to the same inventive concept as the container positioning method of the above embodiments, and reference may be made to the embodiments of the container positioning method described above for details that are not described in detail in the embodiments of the container positioning device.
Example five
Fig. 5 is a schematic structural diagram of a container positioning device according to a fifth embodiment of the present invention, where the embodiment is applicable to the case of carrying out the warehouse-out positioning of the article storage containers required by each picking station, so as to carry the positioned article storage containers to the corresponding picking stations for picking the articles. As shown in fig. 5, the apparatus includes: a first pick remaining item information determination module 510, a second pick remaining item information determination module 520, and a target item storage container determination module 530.
The first picking remaining item information determining module 510 is configured to, if the current picking workstation receives the currently allocated first picking task, obtain a first item storage container that uses the current picking workstation as a destination, and determine first picking remaining item information corresponding to the first item storage container; the second picking remaining item information determining module 520 is configured to obtain a second item storage container that uses another picking workstation as a destination if it is detected that the first item storage container does not meet the item picking requirement of the first picking task based on the first picking remaining item information, and determine second picking remaining item information corresponding to the second item storage container; the target article storage container determining module 530 is configured to determine, based on the second picking remaining article information, a target article storage container corresponding to the first picking task by locating in the second article storage container, so as to carry the target article storage container to the current picking workstation.
Optionally, the first picking remaining item information determining module 510 is specifically configured to: and determining first picking residual item information corresponding to the first item storage container according to the item information to be picked in the second picking task bound by the first item storage container and the item information stored in the first item storage container.
Optionally, the second picking remaining item information determination module 520 is specifically configured to: and if the fact that the same target articles do not exist in the residual articles in the first picking residual article information and the articles to be picked in the first picking task is detected, or the quantity to be picked of the residual articles corresponding to at least one target article in the articles to be picked is larger than the corresponding quantity of the first picking residual articles, acquiring a second article storage container taking other picking work stations as a carrying destination.
Optionally, the target item storage container determination module 530 includes:
The to-be-added item information determining submodule is used for determining to-be-added item information corresponding to the first picking task according to-be-picked item information and first picking residual item information in the first picking task;
and the target article storage container determining submodule is used for positioning in the second article storage container according to the article information to be added and the second picking surplus article information and determining the target article storage container corresponding to the first picking task.
Optionally, the article information determination submodule to be added is specifically configured to: detecting whether the remaining items in the first picking remaining item information and the items to be picked in the first picking task have the same target items or not; if so, updating the number of the target to-be-picked items corresponding to the target items based on the number of the first to-be-picked items corresponding to the target items, and determining to-be-added item information corresponding to the first picking task; if not, determining the information of the to-be-picked items in the first picking task as the information of the to-be-added items.
Optionally, the target article storage container determination submodule includes:
A candidate second article storage container determining unit configured to determine a candidate second article storage container satisfying a preset addition condition, based on the article information to be added and the article information stored in each second article storage container;
The container sequence determining unit is used for sequencing the candidate second object storage containers to obtain a container sequence;
the target article storage container determining unit is used for determining the target article storage container meeting the requirement of picking the articles to be added in the information of the articles to be added according to the information of the articles to be added and the information of the articles to be added in each candidate second article storage container based on the container sequence.
Optionally, the candidate second article storage container determining unit is specifically configured to:
and determining candidate second article storage containers meeting preset additional conditions according to the article information to be added, the article information stored in the second article storage containers, the number of carrying destinations corresponding to the second article storage containers and the preset destination threshold.
Optionally, the first picking remaining item information determining module 510 is further specifically configured to: if at least two target picking workstations simultaneously receive the first picking task distributed currently, determining the number of the newly-increased containers corresponding to each target picking workstation according to a preset container threshold; sorting the target picking workstations based on the number of the newly-addable containers, determining a target workstation sequence; each target picking workstation is determined as a current picking workstation in turn based on the sequence of target workstations and a first item storage container having the current picking workstation as a transfer destination is acquired.
Optionally, the apparatus further comprises:
The carrying destination detection module is used for detecting whether other first picking work stations exist in the carrying destination corresponding to the current article storage container except the current picking work station after the current picking work station completes corresponding picking tasks based on the carried current article storage container;
And the second picking work station determining module is used for determining the second picking work station from the first picking work station if yes, and controlling the current transport vehicle to transport the current article storage container to the second picking work station for picking.
Optionally, the second picking workstation determination module comprises:
The second picking workstation determining submodule is used for determining the number of idle transport spaces corresponding to each first picking workstation; and determining the first picking workstation with the largest number of the idle transport spaces as a second picking workstation.
Optionally, the second picking workstation determination module further comprises:
The third article storage container warehouse-returning sub-module is used for controlling the current transport vehicle to move the third article storage container back into the warehouse if detecting that the third article storage container to be warehouse-returned exists in the current transport vehicle when no idle transport parking space exists in each first picking workstation;
And the fourth article storage container taking-out module is used for controlling the current transport vehicle to go to the warehouse to take out the fourth article storage container when detecting that the idle container storage position exists in the current transport vehicle and the fourth article storage container to be taken out exists in the first picking workstation if detecting that the third article storage container to be returned to the warehouse does not exist in the current transport vehicle.
Optionally, the third article storage container restocking sub-module is further configured to: determining a first channel in which the third article storage container is located when returned to the warehouse; and if the fifth article storage container to be taken out of the warehouse in the first picking workstation is detected to exist in the first channel, the current transport vehicle is controlled to take out the fifth article storage container.
Optionally, the apparatus further comprises:
The reference picking work station determining module is used for determining the reference picking work station corresponding to the target transport vehicle in the idle state from the picking work stations according to the number of the current idle transport spaces corresponding to each picking work station;
A second passage determining module for determining each of the sixth item storage containers with the reference picking workstation as a transfer destination, and determining a second passage in which each of the sixth item storage containers is located;
And the seventh article storage container loading module is used for determining a seventh article storage container from the sixth article storage containers according to the second channel and the number of the idle container storage positions corresponding to the target transport vehicle and controlling the target transport vehicle to load the seventh article storage container to the warehouse.
The container positioning device provided by the embodiment of the invention can execute the container positioning method provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of executing the container positioning method.
It should be noted that, in the embodiment of the container positioning device, each unit and module included are only divided according to the functional logic, but not limited to the above division, so long as the corresponding functions can be implemented; in addition, the specific names of the functional units are also only for distinguishing from each other, and are not used to limit the protection scope of the present invention.
Example six
Fig. 6 is a schematic structural diagram of an apparatus according to a sixth embodiment of the present invention. Fig. 6 shows a block diagram of an exemplary device 12 suitable for use in implementing embodiments of the present invention. The device 12 shown in fig. 6 is merely an example and should not be construed as limiting the functionality and scope of use of embodiments of the present invention.
As shown in fig. 6, device 12 is in the form of a general purpose computing device. Components of device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, a bus 18 that connects the various system components, including the system memory 28 and the processing units 16.
Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, and a local bus using any of a variety of bus architectures. By way of example, and not limitation, such architectures include Industry Standard Architecture (ISA) bus, micro channel architecture (MAC) bus, enhanced ISA bus, video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
Device 12 typically includes a variety of computer system readable media. Such media can be any available media that is accessible by device 12 and includes both volatile and nonvolatile media, removable and non-removable media.
The system memory 28 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM) 30 and/or cache memory 32. Device 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read from or write to non-removable, nonvolatile magnetic media (not shown in FIG. 6, commonly referred to as a "hard disk drive"). Although not shown in fig. 6, a magnetic disk drive for reading from and writing to a removable non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In such cases, each drive may be coupled to bus 18 through one or more data medium interfaces. The system memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to carry out the functions of the embodiments of the invention.
A program/utility 40 having a set (at least one) of program modules 42 may be stored in, for example, system memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment. Program modules 42 generally perform the functions and/or methods of the embodiments described herein.
Device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), one or more devices that enable a user to interact with device 12, and/or any devices (e.g., network card, modem, etc.) that enable device 12 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 22. Also, device 12 may communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN) and/or a public network, such as the Internet, via network adapter 20. As shown, network adapter 20 communicates with other modules of device 12 over bus 18. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with device 12, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, for example, implementing a container positioning method step provided by the present embodiment, the method comprising:
if the current picking workstation receives the first picking task distributed currently, acquiring a first article storage container taking the current picking workstation as a carrying destination, and determining first picking residual article information corresponding to the first article storage container;
If the first article storage container is detected to not meet the article picking requirement of the first picking task based on the first picking residual article information, acquiring a second article storage container taking other picking workstations as a carrying destination, and determining second picking residual article information corresponding to the second article storage container; and positioning in the second article storage container based on the second picking residual article information, and determining a target article storage container corresponding to the first picking task so as to convey the target article storage container to the current picking workstation.
Of course, those skilled in the art will appreciate that the processor may also implement the technical solution of the method for determining the reserved inventory provided in any embodiment of the present invention.
Example seven
The present embodiment provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements a container positioning method step as provided by any embodiment of the present invention, the method comprising:
if the current picking workstation receives the first picking task distributed currently, acquiring a first article storage container taking the current picking workstation as a carrying destination, and determining first picking residual article information corresponding to the first article storage container;
If the first article storage container is detected to not meet the article picking requirement of the first picking task based on the first picking residual article information, acquiring a second article storage container taking other picking workstations as a carrying destination, and determining second picking residual article information corresponding to the second article storage container; and positioning in the second article storage container based on the second picking residual article information, and determining a target article storage container corresponding to the first picking task so as to convey the target article storage container to the current picking workstation.
The computer storage media of embodiments of the invention may take the form of any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium may be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations of the present invention may be written in one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
It will be appreciated by those of ordinary skill in the art that the modules or steps of the invention described above may be implemented in a general purpose computing device, they may be centralized on a single computing device, or distributed over a network of computing devices, or they may alternatively be implemented in program code executable by a computer device, such that they are stored in a memory device and executed by the computing device, or they may be separately fabricated as individual integrated circuit modules, or multiple modules or steps within them may be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
Note that the above is only a preferred embodiment of the present invention and the technical principle applied. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, while the invention has been described in connection with the above embodiments, the invention is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the invention, which is set forth in the following claims.
Claims (15)
1. A method of positioning a container, comprising:
If the current picking workstation receives a first picking task which is currently distributed, acquiring a first article storage container taking the current picking workstation as a carrying destination, and determining first picking residual article information corresponding to the first article storage container according to article information to be picked in a second picking task which is bound by the first article storage container and article storage information in the first article storage container;
If the first article storage container is detected to not meet the article picking requirement of the first picking task based on the first picking residual article information, acquiring a second article storage container taking other picking workstations as a carrying destination, and determining second picking residual article information corresponding to the second article storage container;
And positioning in the second article storage container based on the second picking residual article information, determining a target article storage container corresponding to the first picking task, carrying the target article storage container to a current picking workstation, binding the first picking task to the corresponding target article storage container, and updating the picking task bound by the target article storage container and the picking residual article information corresponding to the target article storage container in real time.
2. The method of claim 1, wherein if it is detected, based on the first pick remaining item information, that the first item storage container does not meet the item pick requirement for the first pick mission, then acquiring a second item storage container destined for other pick workstations comprises:
And if the fact that the same target object does not exist in the residual objects in the first picking residual object information and the objects to be picked in the first picking task is detected, or the quantity to be picked of the residual objects corresponding to at least one target object in the objects to be picked is larger than the corresponding quantity of the first picking residual objects, acquiring a second object storage container taking other picking work stations as carrying destinations.
3. The method of claim 1, wherein locating in the second item storage container based on the second pick remaining item information, determining a target item storage container corresponding to the first pick job, comprises:
Determining to-be-added item information corresponding to the first picking task according to the to-be-picked item information in the first picking task and the first picking residual item information;
And positioning the object storage container in the second object storage container according to the information of the object to be added and the information of the second picking surplus object, and determining a target object storage container corresponding to the first picking task.
4. A method according to claim 3, wherein determining additional item information corresponding to the first pick order from the information of items to be picked in the first pick order and the information of the first pick remaining items comprises:
Detecting whether the remaining items in the first picking remaining item information and the to-be-picked items in the first picking task have the same target items or not;
If so, updating the number of the target to-be-picked items corresponding to the target items based on the number of the first to-be-picked remaining items corresponding to the target items, and determining to-be-added item information corresponding to the first picking task;
If not, determining the information of the to-be-picked item in the first picking task as the information of the to-be-added item.
5. A method according to claim 3, wherein locating in the second item storage container based on the information of the item to be added and the information of the second picking remaining items, determining a target item storage container corresponding to the first picking order, comprises:
Determining candidate second article storage containers meeting preset additional conditions according to the article information to be added and the article information stored in each second article storage container;
Sorting the candidate second article storage containers to obtain a container sequence;
And determining a target article storage container meeting the requirement of picking the articles to be added in the article information to be added according to the article information stored in each candidate second article storage container and the article information to be added based on the container sequence.
6. The method of claim 5, wherein determining candidate second item storage containers that satisfy a preset append condition based on the item information to be appended and the item information stored in each of the second item storage containers, comprises:
And determining candidate second article storage containers meeting preset additional conditions according to the information of the articles to be added, the information of articles stored in the second article storage containers, the number of carrying destinations corresponding to the second article storage containers and a preset destination threshold.
7. The method of claim 1, wherein if the current picking workstation receives the currently assigned first picking order, retrieving the first item storage container destined for the current picking workstation comprises:
If at least two target picking workstations simultaneously receive a first picking task distributed currently, determining the number of the newly-increased containers corresponding to each target picking workstation according to a preset container threshold;
sorting the target picking workstations based on the number of newly-addable containers, determining a target workstation sequence;
and determining each target picking workstation as a current picking workstation in sequence based on the target workstation sequence, and acquiring a first article storage container taking the current picking workstation as a carrying destination.
8. The method according to claim 1, wherein the method further comprises:
After the current picking work station completes corresponding picking tasks based on the transported current article storage containers, detecting whether other first picking work stations exist in the transport destinations corresponding to the current article storage containers except the current picking work station;
If yes, determining a second picking working station from the first picking working stations, and controlling the current transport vehicle to transport the current article storage container to the second picking working station for picking.
9. The method of claim 8, wherein determining a second picking workstation from the first picking workstation comprises:
Determining the number of idle transport spaces corresponding to each first picking workstation;
and determining the first picking workstation with the largest idle transport parking space as a second picking workstation.
10. The method of claim 8, wherein determining a second picking workstation from the first picking workstation comprises:
When no idle transport space exists in each first picking workstation, if the third object storage container to be returned to the warehouse exists in the current transport vehicle, controlling the current transport vehicle to move the third object storage container back to the warehouse;
and if the fact that the third article storage container to be returned to the warehouse does not exist in the current transport vehicle is detected, when the fact that an idle container storage position exists in the current transport vehicle and a fourth article storage container to be discharged from the warehouse exists in the first picking workstation is detected, the current transport vehicle is controlled to go to the warehouse to take out the fourth article storage container.
11. The method of claim 10, wherein controlling the current transporter to move the third item storage container back into the warehouse comprises:
Determining a first channel in which the third article storage container is located when returned to the warehouse;
and if the fifth article storage container to be taken out of the warehouse in the first picking workstation is detected to exist in the first channel, the current transport vehicle is controlled to take out the fifth article storage container.
12. The method according to any one of claims 1-11, wherein the method further comprises:
Determining a reference picking workstation corresponding to the target transport vehicle in an idle state from the picking workstations according to the number of the current idle transport vehicle spaces corresponding to each picking workstation;
Determining each sixth item storage container with the reference picking workstation as a carrying destination, and determining a second channel in which each sixth item storage container is located;
and determining a seventh article storage container from the sixth article storage containers according to the second channel and the number of the storage positions of the idle containers corresponding to the target transport vehicle, and controlling the target transport vehicle to load the seventh article storage container to a warehouse.
13. A container positioning device, comprising:
The first picking surplus item information determining module is used for acquiring a first item storage container taking the current picking workstation as a carrying destination if the current picking workstation receives a first picking task which is currently allocated, and determining first picking surplus item information corresponding to the first item storage container according to item information to be picked in a second picking task which is bound with the first item storage container and stored item information in the first item storage container;
the second picking surplus item information determining module is used for acquiring a second object storage container taking other picking workstations as a carrying destination and determining second picking surplus item information corresponding to the second object storage container if the first object storage container is detected to not meet the object picking requirement of the first picking task based on the first picking surplus item information;
The target article storage container determining module is used for positioning in the second article storage container based on the second picking residual article information, determining a target article storage container corresponding to the first picking task, carrying the target article storage container to a current picking workstation, binding the first picking task into the corresponding target article storage container, and updating the picking task bound by the target article storage container and the picking residual article information corresponding to the target article storage container in real time.
14. An apparatus, the apparatus comprising:
One or more processors;
A memory for storing one or more programs;
The one or more programs, when executed by the one or more processors, cause the one or more processors to implement the container positioning method of any of claims 1-12.
15. A computer readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the container positioning method according to any one of claims 1-12.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010437069.6A CN111738492B (en) | 2020-05-21 | 2020-05-21 | Container positioning method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010437069.6A CN111738492B (en) | 2020-05-21 | 2020-05-21 | Container positioning method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111738492A CN111738492A (en) | 2020-10-02 |
CN111738492B true CN111738492B (en) | 2024-10-22 |
Family
ID=72647519
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010437069.6A Active CN111738492B (en) | 2020-05-21 | 2020-05-21 | Container positioning method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111738492B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112591359B (en) * | 2020-12-08 | 2022-08-30 | 北京极智嘉科技股份有限公司 | Inventory item sorting system and method |
CN113674051B (en) * | 2021-07-08 | 2024-06-28 | 北京迈格威科技有限公司 | Goods delivery method, device, electronic equipment and storage medium |
CN115156090B (en) * | 2022-05-31 | 2024-04-05 | 北京旷视机器人技术有限公司 | Material box distribution method, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108792387A (en) * | 2018-06-01 | 2018-11-13 | 北京极智嘉科技有限公司 | Shelf hit method, apparatus, server and medium |
CN109978423A (en) * | 2017-12-28 | 2019-07-05 | 北京京东尚科信息技术有限公司 | Inventory's dispatching method, device and computer readable storage medium |
CN110009266A (en) * | 2018-01-04 | 2019-07-12 | 北京京东尚科信息技术有限公司 | Transport the method and system that cargo goes out warehouse |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102010010305B4 (en) * | 2010-03-04 | 2014-02-13 | SSI Schäfer PEEM GmbH | Universal high performance picking workstation for fast and slow movers |
DE102011000481A1 (en) * | 2011-02-03 | 2012-08-09 | Tgw Logistics Group Gmbh | Method for picking articles of different turnover rate from storage container in order container, involves determining order position of article from warehouse management system or computer over multiple picking orders |
AT518818B1 (en) * | 2016-07-08 | 2018-06-15 | Tgw Logistics Group Gmbh | Method for picking articles and picking station |
CN109102205B (en) * | 2018-08-30 | 2019-12-31 | 北京极智嘉科技有限公司 | Order task picking system, order task processing method, order task picking device, order task server and order task processing medium |
-
2020
- 2020-05-21 CN CN202010437069.6A patent/CN111738492B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109978423A (en) * | 2017-12-28 | 2019-07-05 | 北京京东尚科信息技术有限公司 | Inventory's dispatching method, device and computer readable storage medium |
CN110009266A (en) * | 2018-01-04 | 2019-07-12 | 北京京东尚科信息技术有限公司 | Transport the method and system that cargo goes out warehouse |
CN108792387A (en) * | 2018-06-01 | 2018-11-13 | 北京极智嘉科技有限公司 | Shelf hit method, apparatus, server and medium |
Also Published As
Publication number | Publication date |
---|---|
CN111738492A (en) | 2020-10-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109544054B (en) | Inventory scheduling method, inventory scheduling device and computer-readable storage medium | |
CN109978423B (en) | Inventory scheduling method, inventory scheduling device and computer-readable storage medium | |
CN109934520B (en) | Shelf scheduling method and device | |
CN113233068B (en) | Goods sorting method, device, computer equipment and storage medium | |
CN110197350B (en) | Article delivery method and device | |
CN110147970B (en) | Warehouse scheduling method and device | |
CN111738492B (en) | Container positioning method, device, equipment and storage medium | |
CN110197351B (en) | Article delivery method and device | |
CN107194646A (en) | Stock's dispatching method and device | |
CN109840729B (en) | Method and system for positioning bin, storage medium and electronic equipment | |
CN109552795B (en) | Goods delivery method and device and computer readable storage medium | |
CN114229312B (en) | Cargo handling method, device, server and storage medium | |
JP2023541995A (en) | Order processing and shipping methods, equipment, systems, and storage media | |
CN109902983B (en) | Method and device for controlling transport devices in unmanned silos | |
CN112278674A (en) | Scheduling method, device, equipment and storage medium | |
WO2022135088A1 (en) | Control method and apparatus for warehouse robot, and device and storage medium | |
CN112232541B (en) | Transportation path determining method, device, equipment and storage medium | |
CN112232726A (en) | Goods picking method, device, server and storage medium | |
CN112101831A (en) | Goods delivery method, device, medium and electronic equipment | |
CN111738651B (en) | Method, device and equipment for processing scheduling task | |
CN114803243B (en) | Goods delivery method, device, system and electronic equipment | |
CN111754152B (en) | Goods shelf dispatching method, device, electronic equipment and medium for goods to person warehouse | |
WO2023071608A1 (en) | Goods sorting method and apparatus, device, storage medium, and program product | |
CN115303691A (en) | Container carrying task allocation method, device, equipment, system and storage medium | |
CN112016802A (en) | Equipment scheduling method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |