US-12626222-B2 - Method and apparatus for processing logistics order task, electronic device, and computer medium
Abstract
Provided is a method and an apparatus for processing a logistics order task, an electronic device, and a computer medium. The method for processing the logistics order task includes: detecting a quantity of an item on a shelf, the item being associated with a positioning task having been received; determining a time for receiving the positioning task; determining, based on the quantity of the item and/or the time for receiving the positioning task, whether the shelf meets a scheduling condition; and transporting the shelf that meets the scheduling condition to a sorting workstation directed by the positioning task.
Inventors
- Xiufeng BAI
- Ying Zhu
Assignees
- Beijing Jingdong Zhenshi Information Technology Co., Ltd.
Dates
- Publication Date
- 20260512
- Application Date
- 20220413
- Priority Date
- 20210429
Claims (14)
- 1 . A method for processing a logistics order task, comprising: detecting a quantity of an item on a shelf in a storage region, wherein the item is associated with a positioning task having been received; determining a time of receiving the positioning task; determining, based on the quantity of the item and the time of receiving the positioning task, whether the shelf meets a scheduling condition, comprising: determining whether the quantity of the item is greater than or equal to a preset quantity; determining that the shelf meets the scheduling condition if the quantity of the item is greater than or equal to the preset quantity; determining whether the time is greater than or equal to a preset duration if the quantity of the item is less than the preset quantity; and determining that the shelf meets the scheduling condition if the time is greater than or equal to the preset duration; and transporting, using an automated guided vehicle (AGV), the shelf that meets the scheduling condition from the storage region to a sorting workstation in a picking region directed by the positioning task.
- 2 . The method for processing the logistics order task according to claim 1 , further comprising: determining, based on state information of the shelf, a picking priority of the shelf, wherein the state information of the shelf comprises information about a scheduling state, a positioning task receiving state, and a picking state.
- 3 . The method for processing the logistics order task according to claim 2 , wherein determining, based on state information of the shelf, the picking priority of the shelf comprises at least one of: determining a priority of the scheduling state to be higher than a priority of the positioning task receiving state; or determining the priority of the positioning task receiving state to be higher than a priority of the picking state.
- 4 . The method for processing the logistics order task according to claim 2 , further comprising: issuing the positioning task to the shelf in any of the scheduling state, the positioning task receiving state, and the picking state.
- 5 . The method for processing the logistics order task according to claim 1 , wherein transporting, using the AGV, the shelf that meets the scheduling condition from the storage region to the sorting workstation in the picking region directed by the positioning task comprises: determining a picking priority of the shelf; obtaining position information of the sorting workstation comprised in the positioning task; and transporting, based on the picking priority, the shelf that meets the scheduling condition from the storage region to the sorting workstation in the picking region consistent with the position information using the AGV.
- 6 . The method for processing the logistics order task according to claim 1 , wherein determining the time of receiving the positioning task comprises: determining the time by starting timing after the positioning task is received, or determining the time based on a timestamp carried by the positioning task.
- 7 . The method for processing the logistics order task according to claim 1 , further comprising: performing calculation based on a real-time task backlog quantity of each sorting workstation; and allocating the shelf that meets the scheduling condition to a workstation with the fewest task backlog quantity.
- 8 . An electronic device, comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to: detect a quantity of an item on a shelf in a storage region, wherein the item is associated with a positioning task having been received; determine a time of receiving the positioning task; determine, based on the quantity of the item and the time of receiving the positioning task, whether the shelf meets a scheduling condition, comprising: determining whether the quantity of the item is greater than or equal to a preset quantity; determining that the shelf meets the scheduling condition if the quantity of the item is greater than or equal to the preset quantity; determining whether the time is greater than or equal to a preset duration if the quantity of the item is less than the preset quantity; and determining that the shelf meets the scheduling condition if the time is greater than or equal to the preset duration; and transport, using an automated guided vehicle (AGV), the shelf that meets the scheduling condition from the storage region to a sorting workstation in a picking region directed by the positioning task.
- 9 . The electronic device according to claim 8 , wherein the processor is further configured to: determine, based on state information of the shelf, a picking priority of the shelf, wherein the state information of the shelf comprises information about a scheduling state, a positioning task receiving state, and a picking state.
- 10 . The electronic device according to claim 9 , wherein the processor is further configured to at least one of: determine a priority of the scheduling state to be higher than a priority of the positioning task receiving state; or determine the priority of the positioning task receiving state to be higher than a priority of the picking state.
- 11 . The electronic device according to claim 9 , wherein the processor is further configured to: issue the positioning task to the shelf in any of the scheduling state, the positioning task receiving state, and the picking state.
- 12 . The electronic device according to claim 8 , wherein the processor is further configured to: determine a picking priority of the shelf; obtain position information of the sorting workstation comprised in the positioning task; and transport, based on the picking priority, the shelf that meets the scheduling condition from the storage region to the sorting workstation in the picking region consistent with the position information using the AGV.
- 13 . The electronic device according to claim 8 , wherein the processor is further configured to: determine the time by starting timing after the positioning task is received, or determine the time based on a timestamp carried by the positioning task.
- 14 . A non-transitory computer-readable storage medium having a program stored thereon, wherein when the program is executed by a processor, the processor is configured to: detect a quantity of an item on a shelf in a storage region, wherein the item is associated with a positioning task having been received; determine a time of receiving the positioning task; determine, based on the quantity of the item and the time of receiving the positioning task, whether the shelf meets a scheduling condition, comprising: determining whether the quantity of the item is greater than or equal to a preset quantity; determining that the shelf meets the scheduling condition if the quantity of the item is greater than or equal to the preset quantity; determining whether the time is greater than or equal to a preset duration if the quantity of the item is less than the preset quantity; and determining that the shelf meets the scheduling condition if the time is greater than or equal to the preset duration; and transport, using an automated guided vehicle (AGV), the shelf that meets the scheduling condition from the storage region to a sorting workstation in a picking region directed by the positioning task.
Description
CROSS REFERENCE TO RELATED APPLICATIONS The application is a U.S. national phase application of International Application No. PCT/CN2022/086682, filed on Apr. 13, 2022, which claims priority to Chinese Patent Application No. 202110471375.6, filed on Apr. 29, 2021 and entitled “METHOD AND APPARATUS FOR PROCESSING LOGISTICS ORDER TASK, ELECTRONIC DEVICE, AND COMPUTER MEDIUM”, the entire contents of which are incorporated herein by reference for all purposes. TECHNICAL FIELD The present disclosure relates to the field of logistics technology, in particular to a method and an apparatus for processing a logistics order task, an electronic device, and a computer medium. BACKGROUND At present, the flow-based picking is a kind of picking mode which takes a commodity as the smallest unit, breaking the limitations of a task order. The picking staffs can pick goods according to a channel order and a walking path, which can greatly improve picking density and efficiency. It should be noted that the information disclosed in this section above is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute prior art already known to those ordinary skilled in the art. SUMMARY According to a first aspect of the present disclosure, a method for processing a logistics order task is provided, and includes: detecting a quantity of an item on a shelf, wherein the item is associated with a positioning task having been received: determining a time of receiving the positioning task: determining, based on the quantity of the item and/or the time of receiving the positioning task, whether the shelf meets a scheduling condition: and transporting the shelf that meets the scheduling condition to a sorting workstation directed by the positioning task. According to a second aspect of the present disclosure, an apparatus for processing a logistics order task is provided, and includes: a detection module configured to detect a quantity of an item on a shelf, wherein the item is associated with a positioning task having been received: a determination module configured to determine a time of receiving the positioning task: a judgment module configured to determine, based on the quantity of the item and/or the time of receiving the positioning task, whether the shelf meets a scheduling condition: and a transportation module configured to transport the shelf that meets the scheduling condition to a sorting workstation directed by the positioning task. According to a third aspect of the present disclosure, an electronic device is provided, and includes: a memory: and a processor coupled to the memory, the processor being configured to implement, based on instructions stored in the memory, the method for processing the logistics order task as described in any of the above aspects. According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a program is stored, and when the program is executed by a processor, the method for processing the logistics order task as described in any of the above aspects is caused to be implemented. It should be understood that the general description above and the detailed description in the following are only illustrative and do not limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS The drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and serve together with the specification to explain principles of the present disclosure. It is apparent that the drawings in the following description are only some embodiments of the present disclosure, and for those of ordinary skill in the art, other drawings can also be obtained from these drawings without creative efforts. FIG. 1 is a flowchart of a method for processing a logistics order task according to some embodiments of the present disclosure: FIG. 2 is a flowchart of a method for processing a logistics order task according to some embodiments of the present disclosure; FIG. 3 is a flowchart of a method for processing a logistics order task according to some embodiments of the present disclosure: FIG. 4 is a flowchart of a method for processing a logistics order task according to some embodiments of the present disclosure: FIG. 5 is a flowchart of a method for processing a logistics order task according to some embodiments of the present disclosure: FIG. 6 is a flowchart of a method for processing a logistics order task according to some embodiments of the present disclosure: FIG. 7 is a flowchart of a method for processing a logistics order task according to some embodiments of the present disclosure: FIG. 8 is a flowchart of a method for processing a logistics order task according to some embodiments of the present disclosure; FIG. 9 is a flowchart of a method for processing a logistics order task according to some embodiments of