WO2021115086A1 - 补货方法、装置、计算机设备和存储介质 - Google Patents

补货方法、装置、计算机设备和存储介质 Download PDF

Info

Publication number
WO2021115086A1
WO2021115086A1 PCT/CN2020/130120 CN2020130120W WO2021115086A1 WO 2021115086 A1 WO2021115086 A1 WO 2021115086A1 CN 2020130120 W CN2020130120 W CN 2020130120W WO 2021115086 A1 WO2021115086 A1 WO 2021115086A1
Authority
WO
WIPO (PCT)
Prior art keywords
box
target
inventory
replenishment
full
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2020/130120
Other languages
English (en)
French (fr)
Inventor
艾鑫
喻润方
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hai Robotics Co Ltd
Original Assignee
Hai Robotics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hai Robotics Co Ltd filed Critical Hai Robotics Co Ltd
Priority to JP2022535211A priority Critical patent/JP7329694B2/ja
Priority to EP20898838.6A priority patent/EP4075355A4/en
Publication of WO2021115086A1 publication Critical patent/WO2021115086A1/zh
Priority to US17/804,365 priority patent/US12243013B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • G06Q10/0875Itemisation or classification of parts, supplies or services, e.g. bill of materials
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders

Definitions

  • This application relates to the technical field of logistics and warehousing, in particular to a replenishment method, device, computer equipment and storage medium.
  • This application provides a replenishment method, which includes:
  • the target inventory box corresponding to the target replenishment goods placed in the target position of the seeding wall is determined, and the target inventory box is used to load the target replenishment goods.
  • the determining the target inventory box corresponding to the target replenishment goods placed in the target position of the seeding wall includes:
  • a default box type is acquired, and the target inventory box is determined according to the default box type.
  • the determining the target inventory box according to the box type of the full box record includes:
  • the target inventory box is determined according to the inventory box type among the box types recorded in the full box record.
  • the method further includes:
  • the step of determining the target inventory box according to the inventory box type among the box types recorded in the full box record is executed.
  • the judging whether the container type in the full container record that has inventory can accommodate the target replenishment goods in the target cargo space includes:
  • the container type in the full container record can be inventory. Accommodate the target replenishment goods in the target cargo space.
  • the method for generating the total loading quantity corresponding to the container type of the full container record includes:
  • the method further includes:
  • the method further includes:
  • the target inventory box is determined according to the empty box of the box type recorded in the full box record.
  • the method further includes:
  • the step of determining the target inventory box according to the empty box of the box type recorded in the full box record is performed.
  • the method further includes:
  • the target inventory box is determined according to the box type after the switch.
  • the method further includes:
  • the target inventory box is determined according to the empty box of the box type recorded in the full box.
  • the method further includes:
  • a replenishment instruction is issued, and the cargo replenishment instruction is used to instruct the cargo corresponding to the target cargo space
  • the target replenishment cargo of the information is added to the target cargo space.
  • the method further includes:
  • an inventory instruction is issued, and the inventory instruction is used to instruct the target inventory box to be placed in a corresponding location of the warehouse.
  • the method further includes:
  • the inventory box When the target inventory box is not loaded, the inventory box is switched, and the switched inventory box is used to load the target replenishment goods corresponding to the unloaded target inventory box.
  • the method further includes:
  • a box fetching instruction is issued, and the box fetching instruction is used to instruct to transport the target inventory box to the operation desk.
  • This application also provides a replenishment device, which includes:
  • the obtaining module is used to obtain the replenishment order, determine the mapping relationship between the cargo information of the replenishment goods in the replenishment order and the position of the seeding wall, and the mapping relationship is used to indicate the corresponding placement of the target replenishment goods In the target position of the seeding wall;
  • the determining module is used to determine the target inventory box corresponding to the target replenishment goods placed in the target position of the seeding wall, and the target inventory box is used to load the target replenishment goods.
  • the present application also provides a computer device, including a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
  • the target inventory box corresponding to the target replenishment goods placed in the target position of the seeding wall is determined, and the target inventory box is used to load the target replenishment goods.
  • This application also provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
  • the target inventory box corresponding to the target replenishment goods placed in the target position of the seeding wall is determined, and the target inventory box is used to load the target replenishment goods.
  • the above replenishment method, device, computer equipment and storage medium are used to obtain the replenishment order, and determine the mapping relationship between the cargo information of the replenishment goods in the replenishment order and the position of the seeding wall.
  • the mapping relationship is used to indicate the target replenishment
  • the cargo is placed in the target cargo space of the seeding wall, and the target inventory box corresponding to the target replenishment cargo placed in the target cargo space is determined, and the target inventory box is used to load the target replenishment cargo.
  • Figure 1 is an application environment diagram of the replenishment method in an embodiment
  • Figure 2 is a schematic diagram of the structure of the replenishment system in an embodiment
  • FIG. 3 is a schematic diagram of the structure of the console in an embodiment
  • Figure 4 is a schematic diagram of the structure of a seeding wall in an embodiment
  • Figure 5 is a schematic flowchart of a replenishment method in an embodiment
  • Fig. 6 is a schematic diagram of the relationship between cargo information, registered container code and cargo position of seeding wall in an embodiment
  • Figure 7 is a schematic flowchart of a replenishment method in another embodiment
  • FIG. 8 is a schematic flowchart of a replenishment method in another embodiment
  • FIG. 9 is a structural block diagram of the replenishment device in an embodiment
  • Fig. 10 is a diagram of the internal structure of a computer device in an embodiment.
  • the replenishment method provided in this application can be applied to the application environment as shown in FIG. 1.
  • the terminal 102 communicates with the server 104 through the network.
  • the replenishment order is stored in the server 104, and the terminal 102 obtains the replenishment order from the server 104, or the replenishment order is stored in the terminal 102, and the server 104 obtains the replenishment order from the terminal 102.
  • the terminal 102 may be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices.
  • the server 104 may be implemented by an independent server or a server cluster composed of multiple servers.
  • the replenishment method provided in this application can be applied to the replenishment system 200 as shown in FIG. 2, where the replenishment system 200 includes a console 2, a warehouse 4, and transportation equipment 6, and the console 2 is used for sorting goods.
  • the warehouse 4 is used for storing goods, and the goods are transported between the console 2 and the warehouse 4 through the transportation equipment 6.
  • the transportation equipment 6 may be equipment with mobile and storage functions, such as a material truck, a small truck, and a robot.
  • the transportation device 6 may be multi-layered, and each layer may include at least two storage positions. During the transportation of goods, the storage positions of the transportation device 6 can be used to load cargo boxes, and the cargo boxes are loaded. If the transportation equipment 6 is a robot, the transportation equipment 6 also includes a freely extending and retracting mechanical arm to realize automatic loading and unloading of goods.
  • the operation platform 2 includes: a picking work area 22, a work ladder 24, a seeding wall 26, a prompting device 28, a picking docking area 302 and a seeding wall docking area 304.
  • the picking work area 22 provides a place for picking goods from transportation equipment, which includes a first picking area 222 and a second picking area 224.
  • the first picking area 222 and the second picking area 224 are respectively picking transportation equipment
  • the first storage location and the second storage location provide a site for goods, wherein the height of the second storage location is higher than the height of the first storage location.
  • the intermediate storage location of the transportation equipment is used as the boundary, and the lower The storage position in the middle layer storage position is the first storage position, which is higher than the middle layer storage position and the middle layer storage position is the second storage position; the work ladder 24 is located in the second picking area 224 and is the second storage position of the picking and transportation equipment.
  • the goods in the storage space provide hardware support; the seeding wall 26 is located on the side of the picking work area 22 and is used to store the picked goods; the prompt device 28 is used to output prompt information, including but not limited to the goods on the seeding wall
  • the storage location information on 26; the picking docking area 302 is used to park the transportation equipment 6, which corresponds to the first picking area 222 and the second picking area 224, and the seeding wall docking area 304 corresponds to the seeding wall 26.
  • the planting wall 26 may have at least two layers, and each layer may include at least two cargo spaces 262.
  • An electronic label 264 is provided on the cargo space 262.
  • the electronic label 264 includes an indicator light 2642.
  • the indicator light 2642 has at least two states, which can be distinguished by at least one of color, brightness, brightness, or blinking.
  • the status of the indicator light 2642 can be used to indicate the storage and storage status of the cargo in the cargo space 262.
  • the electronic tag 264 is connected to the processor (not shown in the figure) and receives the control signal sent by the processor (not shown in the figure); in another embodiment, the seeding wall 26 also includes a controller 266.
  • the controller 266 is wired or wirelessly connected to the processor (not shown in the figure), and the controller 266 is connected to the electronic tag 264.
  • the controller 266 receives the control signal sent by the processor (not shown in the figure) and processes The control signal sent by the device (not shown in the figure) is sent to the electronic tag 264.
  • the prompting device 28 outputs prompting information, indicating the storage location to be picked, the corresponding picking quantity of the transport device 6, and the storage location 262 of the picked goods on the seeding wall 26.
  • the seeding wall 26 The indicator 2642 of the corresponding cargo position 262 displays the first state, for example, is lit; when it is detected that the goods are put into the corresponding cargo position 262, the indicator 2642 displays the second state, for example, is off; When 262 is full or the goods corresponding to the cargo space on the order are all broadcast, the indicator light 2642 of the cargo space 262 displays the third state, for example, blinks.
  • a control button (not shown in the figure) can also be provided at the position of the indicator light 2642. After the operator puts the goods into the cargo space 262, the control button is operated to switch the indicator light 2642 to the second position. Status, for example, off.
  • the indicator light 2642 can also have the functions of an indicator light and a control button.
  • the electronic tag 264 further includes a counter 2644 and a display board 2646.
  • the counter 2644 is used to count the number of goods in the cargo space 262, and the display board 2646 is used to display the goods in the cargo space 262.
  • the quantity of goods is a scanning device, and the operator scans the goods with the counter 2644 before placing the goods in the corresponding cargo space 262.
  • the display board 2646 updates the quantity of the goods.
  • the counter 2644 further includes a counter button 26442.
  • the counter button 26442 may include a "plus” button, a "minus” button, and a "clear” button. For example, each time a piece of goods is placed, the operator clicks A plus button to update the quantity of goods.
  • a replenishment method is provided.
  • the method is applied to the terminal or server in Fig. 1 and the replenishment system in Figs. 2-4, and includes the following steps:
  • Step 502 Obtain a replenishment order, determine the mapping relationship between the cargo information of the replenishment goods in the replenishment order and the position of the seeding wall, and the mapping relationship is used to indicate that the target replenishment goods are correspondingly placed in the In the target position of the seeding wall.
  • the replenishment goods refer to the goods to be replenished in the replenishment order.
  • the replenishment order refers to a list that records replenishment information corresponding to the replenishment goods, and the replenishment information may include information such as cargo information and quantity of the replenishment goods.
  • the goods information can be the inventory unit, namely SKU (Stock Keeping Unit), which is defined as the smallest usable unit for keeping inventory control.
  • Sku information can include information such as the name, number, color, size, and weight of the goods. For example, clothing with the same item number in the same brand is a SKU. In the same brand, clothing with the same style, color, and size is the same item number.
  • the seeding wall is used to sort and store replenishment goods.
  • the seeding wall includes at least two cargo spaces, and each cargo space is bound to one cargo information, that is, one cargo space of the sowing wall places goods with the same cargo information. It is understandable. The binding relationship can be lifted and replaced.
  • the target cargo space refers to the cargo space corresponding to the target replenishment goods placed on the seeding wall.
  • the execution subject of this embodiment may be a terminal or a server.
  • the replenishment order can be stored in the terminal or the server. Take the replenishment order stored in the server as an example.
  • the terminal obtains the replenishment order from the server; when the execution subject is the server, the server extracts the storage Replenishment order.
  • determining the mapping relationship between the cargo information of the replenishment goods in the replenishment order and the position of the seeding wall includes: receiving the mapping between the cargo information of the replenishment goods in the input replenishment order and the position of the seeding wall relationship. That is, the mapping relationship in the replenishment order can be set by the operator, and the mapping relationship can be input to the terminal or uploaded to the server.
  • the operator can also pre-set the distribution relationship between the replenishment goods information and the registered container code in the replenishment order, as well as the registered container code and seeding Correspondence between the storage positions of the wall, and input the distribution relationship and the corresponding relationship into the terminal or upload it to the server.
  • the registered container code LPN (License Plate Number)
  • LPN Large Plate Number
  • One registered container code corresponds to one piece of cargo information
  • one piece of cargo information corresponds to one or at least two registered container codes.
  • the bit corresponds to one or at least two registered container codes. It can be understood that, in order to facilitate storage, replenishment goods with a registered container code can be placed in the same storage bag, for example, one LPN code corresponds to 10 identical SUVs.
  • the goods of the same cargo information may not be able to be installed on the wall in one seeding process, so the goods information and registered container code of the replenishment goods in the pre-set replenishment order
  • the distribution relationship between them, and the corresponding relationship between the registered container code and the cargo space of the seeding wall can realize that all the goods with the same cargo information are on the wall after at least two seeding processes. It should be noted that only after the replenishment of the same cargo information in the replenishment order is completed, the mapping relationship between the cargo information and the position of the seeding wall can be released.
  • an electronic label is provided on the cargo space, and the electronic label includes an indicator light.
  • the indicator light has at least two states, and the at least two states can be distinguished by at least one of color, brightness, brightness, or blinking.
  • the operator scans the target replenishment goods, and the indicator light of the target position shows the first state, for example, lights up to indicate that the target replenishment goods are correspondingly placed in the target position.
  • the indicator shows the second state, such as off; when the target replenishment goods corresponding to the target position on the replenishment order have been broadcasted, or the target position When it is full, the indicator shows the third state, such as flashing.
  • the replenishment order is obtained, the mapping relationship between the cargo information of the replenishment goods in the replenishment order and the position of the seeding wall is determined, and the prompt information is output, and the prompt information is the target cargo corresponding to the target replenishment goods Bit of information.
  • the prompt information can be in the form of voice or text. For example, the operator scans the target replenishment goods, and the prompt device on the operation console outputs voice prompt information to instruct the target replenishment goods to be placed in the target cargo space.
  • the prompt information and the indicator light are combined to instruct the operator or the robot to place the target replenishment goods in the target cargo space correspondingly.
  • the operator scans the target replenishment goods and outputs prompt information.
  • the prompt information is the information of the target position corresponding to the target replenishment goods.
  • the indicator light of the target position shows the first state, for example, lights up to indicate Place the target replenishment goods at the target location.
  • Step 504 Determine the target inventory box corresponding to the target replenishment goods placed in the target position of the seeding wall, and the target inventory box is used to load the target replenishment goods.
  • the robot transports the target inventory box to the operating table.
  • the terminal or server stores the corresponding relationship between the inventory box and the storage position of the robot.
  • the target replenishment goods on the target position are correspondingly placed in the storage position of the robot.
  • the prompt information is used to instruct the operator or the robot to correspondingly place the target replenishment goods on the target location in the target inventory box of the storage location of the robot.
  • the operator scans the target replenishment goods and outputs prompt information, which is the information of the target inventory box of the target replenishment goods in the storage location of the robot.
  • replenishment goods of the cargo information are loaded, determine whether the replenishment goods of the replenishment order are all loaded into the inventory box. If not, continue to perform the binding between the cargo information and the position of the seeding wall-the target replenishment goods Placed in the target location-the operation of loading the target replenishment goods in the target location into the target inventory box until the replenishment goods of the replenishment order are all loaded into the inventory box, and the replenishment operation of the replenishment order is ended.
  • the replenishment order is obtained, and the mapping relationship between the cargo information of the replenishment goods in the replenishment order and the position of the seeding wall is determined, and the mapping relationship is used to indicate the corresponding placement of the target replenishment goods on the seeding wall
  • the target location of determine the target inventory box corresponding to the target replenishment goods placed in the target location, and the target inventory box is used to load the target replenishment goods.
  • the determining the target inventory box corresponding to the target replenishment goods placed in the target position of the seeding wall includes: receiving an input box type, and determining the target according to the input box type Inventory box; or, obtain the inventory box type corresponding to the cargo information of the target location, and determine the target inventory box according to the inventory box type; or, obtain the full box corresponding to the cargo information of the target location
  • the recorded box type, the target inventory box is determined according to the box type of the full box record; or, the inventory box with empty compartments is obtained, and the target inventory box is determined according to the inventory box with empty compartments; or , Acquire the default box type, and determine the target inventory box according to the default box type.
  • the box type is used to characterize the capacity of the box.
  • This embodiment may include at least two types of boxes, each box corresponding to the box includes one or at least two box compartments, and each box compartment can be used to place replenishment goods.
  • the input box type refers to the box type input by the operator and independently selected.
  • the operator inputs the box type corresponding to the target replenishment goods, and the target inventory box is determined from the box types input by the operator.
  • the method of determining the target inventory box in the box type input by the operator includes: selecting an inventory box with inventory in the input box type, or selecting an empty box corresponding to the input box type.
  • select the inventory box with inventory in the input box type where the loaded goods are the inventory boxes with the same goods information as the target replenishment goods; if there is no inventory, select the input box type corresponding to Inventory box in inventory, where the loaded goods are inventory boxes with different information from the replenishment goods; if there is no inventory, select the empty box corresponding to the entered box type.
  • the box type of the inventory corresponding to the cargo information refers to an underfilled inventory box in the warehouse, where the loaded goods are the same box type as the cargo information of the replenishing goods.
  • the method of determining the target inventory box according to the inventory box type may be: sort the inventory boxes of the inventory box type corresponding to the cargo information according to the remaining box compartments, and sort the inventory boxes according to the remaining box compartments from less to more. Select inventory boxes; or, sort the inventory boxes of the inventory corresponding to the goods information according to the distance from the warehouse exit, and select the inventory boxes according to the distance from the nearest to the farthest.
  • the box type of the full container record corresponding to the cargo information refers to: when an inventory box is used to load replenishment goods with a cargo information, the inventory box generates an overfill record, and the resulting full container record is the inventory box
  • the corresponding box type is the box type of the full box record corresponding to the cargo information.
  • the full container record means that during the process of loading the target replenishment goods into the target inventory box, the operator determines that the target inventory box is full, and gives instructions through the full container instruction. At this time, the target inventory box generates a full container record Or, the operator can also give instructions through the load completion instruction. If the load completion instruction of the target inventory box is received, it is judged whether there are target replenishment goods in the target storage space. If so, the target inventory box will generate a full container record.
  • the loaded quantity of the target inventory box is the total loaded quantity corresponding to the box type recorded in the full box.
  • the inventory box with empty compartments refers to the unfilled inventory box in the warehouse, and does not limit the cargo information of the goods loaded in it.
  • the remaining compartments of the inventory boxes with empty compartments are obtained, the inventory boxes with the empty compartments are sorted according to the remaining compartments, and the inventory boxes are selected in descending order according to the remaining compartments; Or, sort the inventory boxes with empty bins according to the distance from the warehouse exit, and select the inventory boxes in order of distance.
  • the default box type refers to the preset box type, which can be set according to the actual application.
  • priority can be set for the above method of determining the box type, for example, the input box type is set as the highest priority, if the input box type is received, the target inventory box is determined according to the input box type.
  • box type selection steps are as follows:
  • Step 702 judge whether there is an input box type; (if not, go to step 704, if yes, go to step 712)
  • Step 704 Determine whether there is a box type of inventory corresponding to the cargo information of the target location; (if not, go to step 706, if yes, go to step 712)
  • Step 706 Determine whether there is a box type of the full box record corresponding to the cargo information of the target location; (if not, go to step 708, if yes, go to step 712)
  • Step 708 determine whether there are inventory boxes with empty boxes; (if not, go to step 710, if yes, go to step 712)
  • Step 710 Obtain a default box type
  • Step 712 the box type selection is completed.
  • the inventory boxes are intelligently allocated, which improves the loading efficiency of replenishment goods.
  • the determining the target inventory box according to the box type of the full box record includes: acquiring the box type that has inventory among the box types of the full box record; and according to the box type of the full box record The inventory box type among the types determines the target inventory box.
  • the method for determining the target inventory box according to the inventory box type among the box types of the full box record may be: sort the inventory boxes of the box type with inventory among the box types of the full box record according to the remaining box compartments, and according to the remaining box types Select inventory boxes according to the number of bins; or, sort the inventory boxes of the full-box records in the box type according to the distance from the warehouse exit, and select the inventory boxes according to the distance.
  • the inventory boxes are allocated according to the full box record, which improves the loading efficiency of replenishment goods.
  • the method further includes: judging whether the container type in the full container record that has inventory can accommodate the target replenishment goods in the target cargo space; if it can accommodate, executing according to the The step of determining the target inventory box of the box type with inventory among the box types of the full box record.
  • the operator can manually determine whether the container type in the full container record that has inventory can accommodate the target replenishment goods, and if so, load the target replenishment goods in the target cargo space into the target inventory box. (The box grid); if not, you need to switch boxes based on the same box type, or switch box types.
  • the target inventory box can accommodate the target replenishment goods in the target storage space. Specifically, obtain the total loading quantity corresponding to the inventory type among the container types in the full container record, obtain the loaded quantity of the inventory type among the container types in the full container record, and determine the full quantity according to the total loading quantity and the loaded quantity. Whether the box type in the box record in the box can accommodate the target replenishment goods in the target location, where, when the quantity of the target replenishment goods is less than or equal to the difference between the total loaded quantity and the loaded quantity, it is determined that the container is full Among the recorded box types, the box types with inventory can accommodate the target replenishment goods in the target cargo space.
  • the target inventory box is determined according to the container type in the full container record, so as to realize the replenishment of the goods. Pack reasonably.
  • the judging whether the container type in the full container record can accommodate the target replenishment goods in the target cargo space includes: obtaining the container type in the full container record The total loading quantity corresponding to the inventory box type; obtain the loaded quantity of the inventory box type among the container types in the full container record; determine the full container record according to the total loading quantity and the loaded quantity Whether the box type with inventory in the box type can accommodate the target replenishment goods in the target position; wherein, when the quantity of the target replenishment goods in the target position is less than or equal to the total loading quantity and the total quantity In the case of the difference in the loaded quantity, it is determined that the container type in the container type recorded in the full container can accommodate the target replenishment goods in the target cargo space.
  • the full box record is determined
  • the loadable quantity corresponding to the box type with inventory in the box type compare the size relationship between the quantity of the target replenishment goods in the target location and the loadable quantity, so as to determine the box with inventory in the box type with the full box record Whether the model can accommodate the target replenishment goods in the target cargo space.
  • the method for generating the total loading quantity corresponding to the box type of the full box record includes: in the process of loading the target replenishment goods of the target storage space into the target inventory box, if it receives The loading completion instruction of the target inventory box and the target replenishment goods are present in the target storage space, and the loaded quantity of the target inventory box is recorded as the total loading quantity corresponding to the box type recorded in the full box.
  • the loading completion instruction is used to indicate the completion of the loading task of the target inventory box.
  • the loading completion instruction can be triggered by the operator, that is, in the process of loading the target replenishment goods into the target inventory box, the operator determines that the target inventory box is full and triggers the loading completion instruction.
  • the loading completion instruction can be triggered by clicking a virtual button on the terminal.
  • the loading completion instruction of the target inventory box is received, it is judged whether there are remaining replenishment goods in the target location, if so, then Record the loaded quantity of the target inventory box as the total loaded quantity corresponding to the box type recorded in the full box.
  • the quantity of the target replenishment goods in the target slot is 100 pieces, when the load completion instruction of the target inventory box is received, the target replenishment goods are loaded in the target inventory box
  • the quantity is 60 pieces, and there are only 60 pieces of target replenishment goods in the target inventory box, then the total load quantity corresponding to the box type of the target inventory box is 60 pieces.
  • the quantity of the target replenishment goods in the target slot is 100 pieces, when the load completion instruction of the target inventory box is received, the target replenishment goods are loaded in the target inventory box
  • the quantity is 60 pieces, and the target inventory box originally contains 20 pieces of replenishment goods with the goods information, so the total load quantity corresponding to the box type of the target inventory box is 80 pieces.
  • the total loading quantity of the container type recorded in the full container is intelligently determined.
  • the process of loading the target replenishment goods of the target location into the target inventory box if a full box instruction of the target inventory box is received, record the amount of the target inventory box.
  • the loading quantity is used as the total loading quantity corresponding to the container type recorded in the full container.
  • the full box instruction is used to indicate that the target inventory box is full.
  • the full box instruction can be triggered by the operator, that is, in the process of loading the target replenishment goods into the target inventory box, the operator determines that the target inventory box is full and triggers the full box instruction.
  • the trigger method of the full box instruction can be: click the virtual button on the terminal.
  • the loaded quantity of the target inventory box is recorded as the total loaded quantity corresponding to the box type of the full box record .
  • the total load quantity corresponding to the box type of the target inventory box For 60 pieces.
  • the method further includes: obtaining a total loading quantity corresponding to a container type of the full container record of a preset quantity of the same cargo information; and the full container according to the preset quantity of the same cargo information The total loading quantity corresponding to the recorded box type is determined, and the total loading quantity of the recorded box type of the full box is determined.
  • the target inventory box is full is based on the operator's subjective judgment. For the upper limit of the capacity of the same box type, different operators may have different judgments, so the full box record of the same cargo information of the preset quantity can be integrated.
  • the total loading quantity corresponding to the box type of the cargo information is used to determine the total loading quantity corresponding to the box type of the full container record of the cargo information.
  • the preset number can be set according to actual conditions.
  • the preset quantity can be three times, that is, the total loading quantity corresponding to the container type of the full container record of the same cargo information of the last three times is selected, and the average, maximum, or minimum value of the total loading quantity of the last three times is selected.
  • the method further includes: if there is no inventory box type among the box types recorded in the full box record, or if there is a box type in inventory among the box types recorded in the full box record, the target cargo cannot be accommodated. For the target replenishment goods in the position, obtain the box-type empty box of the full box record; determine the target inventory box according to the box-type empty box of the full box record.
  • the target inventory box when a target inventory box is used to load a target replenishment goods with a cargo information, the target inventory box generates an overfull container record, and the box type corresponding to the target inventory box of the generated full container record is used as the container type of the full container record ,
  • the empty box corresponding to the box type of the full box record is the empty box of the box type recorded with the full box.
  • Box Determine the target inventory box corresponding to the target replenishment goods in the target location according to the empty box of the box type recorded in the full box.
  • the target inventory box is determined according to the full container record corresponding to the cargo information, which improves the loading efficiency of the replenishment goods.
  • the method further includes: determining whether the empty container of the container type recorded in the full container can accommodate the target replenishment goods in the target cargo space; The step of determining the target inventory box for the empty box of the box type recorded in the box.
  • the operator can manually determine whether the empty container of the full container record can accommodate the target replenishment goods in the target cargo space, and if so, load the target replenishment goods in the target cargo space to the corresponding target In the inventory box (the compartment of the box); if not, you need to switch the box type.
  • the target inventory box is determined according to the empty container of the container type recorded in the full container.
  • the target inventory box of the target replenishment goods is determined according to the empty container of the full container record, so that the replenishment of the goods is realized Pack reasonably.
  • the replenishment method includes:
  • Step 802 Obtain a box type in inventory among the box types recorded in the full box record
  • step 804 it is judged whether the container type with inventory among the container types in the full container record can accommodate the target replenishment goods in the target cargo space;
  • Step 806 If yes, determine the target inventory box according to the box type that has inventory among the box types in the full box record;
  • Step 808 if there is no inventory box type among the box types recorded in the full box record, or the box type with inventory in the box types recorded in the full box record cannot accommodate the target replenishment goods in the target cargo space, obtain The empty box of the box type recorded by the full box;
  • Step 810 Determine whether the empty container of the container type recorded in the full container record can accommodate the target replenishment goods in the target cargo space;
  • Step 812 If yes, determine the target inventory box according to the empty box of the box type recorded in the full box record;
  • Step 814 if not, switch the box type
  • Step 816 Determine the target inventory box according to the switched box type.
  • the inventory boxes are allocated according to the full box record corresponding to the cargo information, which improves the loading efficiency of the replenishment goods.
  • the method further includes: if the empty container of the container type recorded in the full container cannot accommodate the target replenishment goods in the target cargo space, switching the container type; determining according to the container type after the switch The target inventory box.
  • the box type switching sequence may be preset, and the box type may be switched according to the preset box type switching sequence.
  • the preset box type switching sequence is T3-T2-T1. If the current box type is T3, switch to T2.
  • a replenishment instruction is issued, and the replenishment instruction is used to instruct the The target replenishment cargo of the cargo information corresponding to the target cargo space is added to the target cargo space.
  • goods with the same cargo information require at least two seeding processes before they can be placed on the wall.
  • the judgment is determined. Whether the replenishment goods of the cargo information are all loaded into the inventory box, if the replenishment goods of the cargo information are not loaded, a replenishment instruction is issued to place the remaining replenishment goods on the target cargo position.
  • the method further includes: when it is detected that all the replenishment goods in the replenishment order are loaded into the corresponding inventory box, issuing an end replenishment instruction, the end The replenishment instruction is used to instruct to end the replenishment operation for the replenishment order.
  • the instruction to end the replenishment can be a voice or text instruction. For example, by prompting the device to output an end replenishment instruction to instruct the end of the replenishment operation for the replenishment order.
  • a replenishment ending instruction is sent to the robot to instruct the robot to stop the replenishment operation of the replenishment order.
  • the order to end the replenishment is issued in time, and the replenishment operation of other replenishment orders is executed in time, which improves the replenishment efficiency.
  • the method further includes: when the replenishment cargo corresponding to the cargo information in the replenishment order is loaded, canceling the mapping relationship between the cargo information and the cargo space of the seeding wall.
  • the mapping relationship between the cargo information and the position of the seeding wall is maintained.
  • the goods with the same cargo information may be seeded at one time
  • the process cannot be all on the wall, so the mapping relationship can ensure that the goods with the same cargo information are all on the wall after at least two seeding processes.
  • the mapping relationship between the cargo information and the cargo position of the seeding wall can be removed.
  • the method further includes: when it is detected that the number of target inventory boxes loaded with the target replenishment goods reaches a preset threshold, issuing an inventory instruction, the inventory instruction being used to instruct the target The inventory box is placed in the corresponding position of the warehouse.
  • the preset threshold can be set according to actual applications.
  • an inventory instruction is issued to the robot, so that the robot can put the target inventory boxes into the corresponding position of the warehouse.
  • the inventory is indicated in time, which improves the replenishment efficiency.
  • the method further includes: switching the inventory box when the target inventory box is not loaded, The switched inventory box is used to load the target replenishment goods corresponding to the target inventory box that has not been loaded.
  • the operator or the robotic arm removes the target replenishment goods from the target location, and obtains the target inventory box (the box compartment) corresponding to the target replenishment goods; puts the target replenishment goods into the target inventory box (the box compartment) ), scan the target replenishment cargo and confirm that the target replenishment cargo is loaded.
  • the method of confirming the completion of loading of the target replenishment cargo may be: clicking the loading completion button.
  • the loading completion button may be a virtual button provided on the terminal.
  • the method of detecting whether the target replenishment goods in the cargo space of the seeding wall are all loaded into the target inventory box may be: detecting whether the target inventory box (the box compartment) It is loaded by the target replenishment goods.
  • the box type needs to be switched; or, to detect whether the scan of the target replenishment goods corresponding to the target inventory box (box grid) is received If there is no information, it is determined that the target inventory box cannot accommodate the target replenishment goods, and the box type needs to be switched.
  • the box type switching sequence can be preset, and the box type can be switched according to the preset box type switching sequence.
  • the method further includes: when the input replenishment completion instruction of the replenishment order is detected, issuing the replenishment end instruction.
  • the input replenishment completion instruction of the replenishment order refers to the replenishment completion instruction input by the operator; the replenishment end instruction is issued by the terminal or the server to instruct to end the replenishment process of the replenishment order.
  • the replenishment completion instruction of the input replenishment order is detected, even if the replenishment order is not completed, the replenishment end instruction is still issued to instruct to end the replenishment process of the replenishment order. If the replenishment order has not been completed, check whether the replenishment goods that have not been put into the warehouse have a certain inventory box, if there is, cancel the determined inventory box.
  • the method further includes: after determining the target inventory box corresponding to the target replenishment goods placed in the target storage space, issuing a box fetching instruction, where the box fetching instruction is used to instruct to transport the Go to the target inventory box to the console.
  • the box fetching instruction can be a voice or text instruction. For example, by prompting the device to output a box fetching instruction to instruct to transport the determined inventory box to the operation desk.
  • a box fetching instruction is issued to the robot, so that the robot can transport the target inventory box to the operating station.
  • the storage location of the robot can be multiple layers, and each layer can include at least two storage locations.
  • the corresponding relationship between the target inventory box and the storage position of the robot is preset, so that the robot loads the target inventory box according to the corresponding relationship between the target inventory box and the storage position.
  • steps in the flowcharts of FIGS. 5 and 7-8 are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless specifically stated in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least part of the steps in Figures 5 and 7-8 may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The order of execution of the steps or stages is not necessarily performed sequentially, but may be executed alternately or alternately with at least a part of other steps or sub-steps or stages of other steps.
  • a replenishment device 900 which includes: an acquisition module 902 and a determination module 904, wherein:
  • the obtaining module 902 is configured to obtain a replenishment order, and determine the mapping relationship between the cargo information of the replenishment goods in the replenishment order and the position of the seeding wall, and the mapping relationship is used to indicate the corresponding placement of the target replenishment goods In the target position of the seeding wall;
  • the determining module 904 is configured to determine the target inventory box corresponding to the target replenishment goods placed in the target position of the seeding wall, and the target inventory box is used to load the target replenishment goods.
  • the replenishment device 900 obtained in this application obtains the replenishment order, determines the mapping relationship between the cargo information of the replenishment goods in the replenishment order and the cargo space of the seeding wall, and the mapping relationship is used to indicate the corresponding placement of the target replenishment goods In the target cargo space of the seeding wall, determine the target inventory box corresponding to the target replenishment goods placed in the target cargo space, and the target inventory box is used to load the target replenishment goods.
  • the determining module 904 is further configured to receive the input box type, and determine the target inventory box according to the input box type; or, obtain the inventory box corresponding to the cargo information of the target location Type, determine the target inventory box according to the box type of the inventory; or obtain the box type of the full box record corresponding to the cargo information of the target location, and determine the target inventory according to the box type of the full box record Box; or, obtain an inventory box with empty compartments, and determine the target inventory box according to the inventory box with empty compartments; or, obtain a default box type, and determine the target inventory according to the default box type box.
  • the determining module 904 is further configured to obtain the box types that have inventory among the box types of the full box record; determine the target inventory according to the box types that have inventory among the box types of the full box record box.
  • the determining module 904 is also used to determine whether the container type in the full container record that has inventory can accommodate the target replenishment goods in the target cargo space; if it can accommodate, execute The step of determining the target inventory box according to the inventory box type among the box types recorded in the full box record.
  • the determining module 904 is further configured to obtain the total loading quantity corresponding to the box types with inventory in the box types of the full box record; obtain the box types with inventory in the box types of the full box record According to the total load quantity and the loaded quantity, determine whether the container type in the full container record that has inventory can accommodate the target replenishment goods in the target cargo space; wherein, When the quantity of the target replenishment goods in the target cargo space is less than or equal to the difference between the total loaded quantity and the loaded quantity, it is determined that the container type in the full container record that has inventory can accommodate all the container types. Describe the target replenishment goods in the target location.
  • the replenishment device 900 further includes a recording module for
  • the target replenishment goods of the target cargo space In the process of loading the target replenishment goods of the target cargo space into the target inventory box, if a loading completion instruction of the target inventory box is received, and the target replenishment goods exist in the target cargo space , Record the loaded quantity of the target inventory box as the total load quantity corresponding to the box type recorded in the full box; or, in the process of loading the target replenishment goods of the target location into the target inventory box If the full box instruction of the target inventory box is received, the loaded quantity of the target inventory box is recorded as the total loaded quantity corresponding to the box type of the full box record.
  • the determining module 904 is further configured to obtain the total loading quantity corresponding to the container type of the full container record of the preset quantity of the same cargo information; according to the preset quantity of the same cargo information The total loading quantity corresponding to the box type recorded in the full box is determined, and the total loading quantity of the box type recorded in the full box is determined.
  • the determining module 904 is further configured to: if there is no inventory box type among the box types recorded in the full box record, or if the box type with inventory in the box types recorded in the full box record cannot accommodate the box type For the target replenishment goods in the target cargo space, the empty box of the box type recorded in the full box is obtained; the target inventory box is determined according to the empty box of the box type recorded in the full box.
  • the determining module 904 is also used to determine whether the empty container of the container type recorded in the full container can accommodate the target replenishment goods in the target cargo space; The step of determining the target inventory box for the empty box of the box type recorded in the full box record.
  • the determining module 904 is further configured to switch the container type if the empty container of the container type recorded in the full container cannot accommodate the target replenishment goods in the target cargo space; The type determines the target inventory box.
  • the determining module 904 is further configured to: if the empty container of the container type recorded in the full container cannot accommodate the target replenishment goods in the target cargo space, according to the container type of the full container record The empty box determines the target inventory box.
  • the determining module 904 is further configured to issue a replenishment instruction when it is detected that the target replenishment goods corresponding to the cargo information of the target cargo space are not all placed in the target cargo space.
  • the cargo instruction is used to instruct to supplement the target replenishment cargo of the cargo information corresponding to the target cargo space to the target cargo space.
  • the replenishment device 900 further includes an instruction module configured to issue an inventory instruction when it is detected that the number of target inventory boxes loaded with the target replenishment goods reaches a preset threshold, The inventory instruction is used to instruct to put the target inventory box into the corresponding location of the warehouse.
  • the replenishment device 900 further includes a switching module for switching the inventory box when the target inventory box is not loaded, and the switched inventory box is used to load the unloaded inventory box.
  • the target replenishment goods corresponding to the target inventory box is not loaded.
  • the instruction module is further configured to issue a box fetching instruction after determining the target inventory box corresponding to the target replenishment goods placed in the target cargo space, and the box fetching instruction is used to instruct the handling station The target inventory box is sent to the console.
  • the various modules in the replenishment device 900 described above may be implemented in whole or in part by software, hardware, and a combination thereof.
  • the above-mentioned modules may be embedded in the form of hardware or independent of the processor in the computer equipment, or may be stored in the memory of the computer equipment in the form of software, so that the processor can call and execute the operations corresponding to the above-mentioned modules.
  • a computer device is provided.
  • the computer device may be a server or a terminal, and its internal structure diagram may be as shown in FIG. 10.
  • the computer equipment includes a processor, a memory, a network interface, and a database connected through a system bus. Among them, the processor of the computer device is used to provide calculation and control capabilities.
  • the memory of the computer device includes a non-volatile storage medium and an internal memory.
  • the non-volatile storage medium stores an operating system, a computer program and a database.
  • the internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium.
  • the computer equipment database is used to store replenishment data.
  • the network interface of the computer device is used to communicate with an external terminal through a network connection.
  • the computer program is executed by the processor to realize a replenishment method.
  • the steps of the replenishment method here may be the steps in the replenishment method of each of the foregoing embodiments.
  • FIG. 10 is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied.
  • the specific computer device may Including more or fewer parts than shown in the figure, or combining some parts, or having a different arrangement of parts.
  • a storage medium which stores a computer program, and when the computer program is executed by a processor, the processor executes the steps of the above replenishment method.
  • the steps of the replenishment method here may be the steps in the replenishment method of each of the foregoing embodiments.
  • Non-volatile memory may include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory.
  • Volatile memory may include random access memory (RAM) or external cache memory.
  • RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous chain Channel (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请涉及一种补货方法、装置、计算机设备和存储介质。所述方法包括:获取补货订单,确定所述补货订单中的补货货物的货物信息与播种墙的货位之间映射关系,所述映射关系用于指示将目标补货货物对应放置在所述播种墙的目标货位中;确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子,所述目标库存箱子用于装载所述目标补货货物。采用本方法提高了补货效率。

Description

补货方法、装置、计算机设备和存储介质
本申请要求于2019年12月10日提交中国专利局、申请号为201911255070.0、申请名称为“补货方法、装置、计算机设备和存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及物流仓储技术领域,特别是涉及一种补货方法、装置、计算机设备和存储介质。
背景技术
随着电子商务的快速发展,电子商务已在消费者生活中扮演着越来越重要的角色,每年的网购订单的数量呈几何倍数增长,这使得仓库存储大量的物品,并且这些物品种类繁杂,一旦需要补货,操作员需要花费大量的时间统计、寻找,导致补货效率低。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高补货效率的补货方法、装置、计算机设备和存储介质。
本申请提供一种补货方法,所述方法包括:
获取补货订单,确定所述补货订单中的补货货物的货物信息与播种墙的货位之间映射关系,所述映射关系用于指示将目标补货货物对应放置在所述播种墙的目标货位中;
确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子,所述目标库存箱子用于装载所述目标补货货物。
可选地,所述确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子,包括:
接收输入的箱型,根据所述输入的箱型确定所述目标库存箱子;
或者,获取所述目标货位的货物信息对应的库存的箱型,根据所述库存的箱型确定所述目标库存箱子;
或者,获取所述目标货位的货物信息对应的满箱记录的箱型,根据所述满箱记录的箱型确定所述目标库存箱子;
或者,获取有空箱格的库存箱子,根据所述有空箱格的库存箱子确定所述目标库存箱子;
或者,获取默认的箱型,根据所述默认的箱型确定所述目标库存箱子。
可选地,所述根据所述满箱记录的箱型确定所述目标库存箱子,包括:
获取所述满箱记录的箱型中有库存的箱型;
根据所述满箱记录的箱型中有库存的箱型确定所述目标库存箱子。
可选地,所述方法还包括:
判断所述满箱记录的箱型中有库存的箱型是否能够容纳所述目标货位中的目标补货货物;
若能容纳,则执行根据所述满箱记录的箱型中有库存的箱型确定所述目标库存箱子的步骤。
可选地,所述判断所述满箱记录的箱型中有库存的箱型是否能够容纳所述目标货位中的目标补货货物,包括:
获取所述满箱记录的箱型中有库存的箱型对应的总装载数量;
获取所述满箱记录的箱型中有库存的箱型的已装载数量;
根据所述总装载数量和所述已装载数量,判断所述满箱记录的箱型中有库存的箱型是否能够容纳所述目标货位中的目标补货货物;
其中,当所述目标货位中的目标补货货物的数量小于或等于所述总装载数量和所述已装载数量之差时,判定所述满箱记录的箱型中有库存的箱型能够容纳所述目标货位中的目标补货货物。
可选地,所述满箱记录的箱型对应的总装载数量的生成方式包括:
在将所述目标货位的目标补货货物装载至所述目标库存箱子的过程中,若接收到所述目标库存箱子的装载完成指令,且所述目标货位中存在所述目标补货货物,记录所述目标库存箱子的已装载数量作为所述满箱记录的箱型对应的总装载数量;
或者,在将所述目标货位的目标补货货物装载至所述目标库存箱子的过程中,若接收到所述目标库存箱子的满箱指令,记录所述目标库存箱子的已装载数量作为所述满箱记录的箱型对应的总装载数量。
可选地,所述方法还包括:
获取预设数量的相同货物信息的所述满箱记录的箱型对应的总装载数量;
根据所述预设数量的相同货物信息的所述满箱记录的箱型对应的总装载数量,确定所述满箱记录的箱型的总装载数量。
可选地,所述方法还包括:
若所述满箱记录的箱型中没有库存的箱型,或者,所述满箱记录的箱型中有库存的箱型不能容纳所述目标货位中的目标补货货物,则获取所述满箱记录的箱型的空箱;
根据所述满箱记录的箱型的空箱确定所述目标库存箱子。
可选地,所述方法还包括:
判断所述满箱记录的箱型的空箱是否能够容纳所述目标货位中的目标补货货物;
若能容纳,执行所述根据所述满箱记录的箱型的空箱确定所述目标库存箱子的步骤。
可选地,所述方法还包括:
若所述满箱记录的箱型的空箱不能容纳所述目标货位中的目标补货货物,则切换箱型;
根据切换后的箱型确定所述目标库存箱子。
可选地,所述方法还包括:
若所述满箱记录的箱型的空箱不能容纳所述目标货位中的目标补货货物,根据所述满箱记录的箱型的空箱确定所述目标库存箱子。
可选地,所述方法还包括:
当检测到所述目标货位对应的货物信息的目标补货货物未全部放置在所述目标货位时,发出加货指令,所述加货指令用于指示将所述目标货位对应的货物信息的目标补货货物补充至所述目标货位中。
可选地,所述方法还包括:
当检测到装载有所述目标补货货物的目标库存箱子的数量达到预设阈值时,发出存货指令,所述存货指令用于指示将所述目标库存箱子放入仓库的对应位置。
可选地,所述确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子之后,还包括:
当所述目标库存箱子未被装载时,切换库存箱子,切换后的库存箱子用于装载未被装载的目标库存箱子对应的目标补货货物。
可选地,所述方法还包括:
当确定放置在所述目标货位中的目标补货货物对应的目标库存箱子后,发出取箱指令,所述取箱指令用于指示搬运所述目标库存箱子至操作台。
本申请还提供一种补货装置,所述装置包括:
获取模块,用于获取补货订单,确定所述补货订单中的补货货物的货物信息与播种墙的货位之间映射关系,所述映射关系用于指示将目标补货货物对应放置在所述播种墙的目标货位中;
确定模块,用于确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子,所述目标库存箱子用于装载所述目标补货货物。
本申请还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
获取补货订单,确定所述补货订单中的补货货物的货物信息与播种墙的货位之间映射关系,所述映射关系用于指示将目标补货货物对应放置在所述播种墙的目标货位中;
确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子,所述目标库存箱子用于装载所述目标补货货物。
本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
获取补货订单,确定所述补货订单中的补货货物的货物信息与播种墙的货位之间映射关系,所述映射关系用于指示将目标补货货物对应放置在所述播种墙的目标货位中;
确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子,所述目标库存箱子用于装载所述目标补货货物。
上述补货方法、装置、计算机设备和存储介质,获取补货订单,确定补货订单中的补货货物的货物信息与播种墙的货位之间映射关系,该映射关系用于指示将目标补货货物对应放置在播种墙的目标货位中,确定放置在目标货位中的目标补货货物对应的目标库存箱子,该目标库存箱子用于装载目标补货货物。通过货物信息与播种墙的货位之间映射关系提高了补货货物的分拣效率,通过智能分配库存箱子提高了补货货物的装载效率,这样,不仅提高了补货效率,而且节省了人力。
附图说明
图1为一个实施例中补货方法的应用环境图;
图2为一个实施例中补货系统的结构示意图;
图3为一个实施例中操作台的结构示意图;
图4为一个实施例中播种墙的结构示意图;
图5为一个实施例中补货方法的流程示意图;
图6为一个实施例中货物信息、注册容器编码和播种墙的货位之间的关系示意图;
图7为另一个实施例中补货方法的流程示意图;
图8为又一个实施例中补货方法的流程示意图;
图9为一个实施例中补货装置的结构框图;
图10为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的补货方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104通过网络进行通信,比如,补货订单存储在服务器104,终端102从服务器104获取补货订单,或者补货订单存储在终端102,服务器104从终端102获取补货订单。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
本申请提供的补货方法,可以应用于如图2所示的补货系统200中,其中,补货系统200包括操作台2、仓库4和运输设备6,操作台2用于分拣货物,仓库4用于存储货物,操作台2和仓库4之间通过运输设备6实现货物的运输。
所述运输设备6可为料车、小货车、机器人等具有移动和存储功能的设备。运输设备6可为多层,每层可包括至少两个存储位,在货物运输过程中,运输设备6的存储位可用于装载货箱,货箱中装载货物。若运输设备6为机器人,运输设备6还包括自由伸展和收缩的机械臂,以实现自动存取货物。
如图3所示,所述操作台2包括:拣货工作区22、工作梯24、播种墙26、提示设备28、拣货停靠区302播种墙停靠区304。拣货工作区22为拣取运输设备的货物提供场地,其包括第一拣货区222和第二拣货区224,第一拣货区222和第二拣货区224分别为拣取运输设备的第一存储位和第二存储位的货物提供场地,其中,第二存储位的高度高于第一存储位的高度,在一个实施例中,以运输设备的中间层存储位为界,低于中间层存储位的存储位为第一存储位,高于中间层存储位以及中间层存储位为第二存储位;工作梯24位于第二拣货区224,为拣取运输设备的第二存储位的货物提供硬件支持;播种墙26位于拣货工作区22的侧边,用于存放拣出的货物;提示设备28用于输出提示信息,所述提示信息包括但不限于货物在播种墙26上的存放位置信息;拣货停靠区302用于停靠运输设备6,其对应第一拣货区222和第二拣货区224,播种墙停靠区304对应播种墙26。
如图4所示,播种墙26可为至少两层,每层可包括至少两个货位262。货位262上设置有电子标签264,电子标签264包括指示灯2642,指示灯2642具有至少两种状态,可通过颜色、亮度、明灭或者闪烁中的至少一种区别至少两种状态。指示灯2642的状态可用于表示货位262的货物的存放、存储状态等。
在一个实施例中,电子标签264与处理器(图中未示出)连接并接收处理器(图中未示出)发送的控制信号;在另一个实施例中,播种墙26还包括控制器266,控制器266与处理器(图中未示出)有线或者无线连接,控制器266与电子标签264连接,控制器266 接收处理器(图中未示出)发出的控制信号,并将处理器(图中未示出)发出的控制信号发送至电子标签264。
在一个具体的实施例中,提示设备28输出提示信息,指示运输设备6的待拣取的存储位、对应的拣取数量以及拣取的货物在播种墙26上的货位262,播种墙26上相应的货位262的指示灯2642显示第一状态,例如,亮起;当检测到货物放入相应的货位262时,指示灯2642显示第二状态,例如,熄灭;当某个货位262已满或者订单上该货位对应的货物已播齐时,该货位262的指示灯2642显示第三状态,例如,闪烁。在其他实施例中,还可以在指示灯2642的位置设置控制按钮(图中未示出),当操作员将货物放入货位262后,操作该控制按钮,使得指示灯2642切换到第二状态,例如,熄灭。在另一个实施例中,指示灯2642还可兼具指示灯和控制按钮的功能。
在一个实施例中,如图4所示,电子标签264还包括计数器2644和显示板2646,计数器2644用于对货位262内的货物数量进行计数,显示板2646用于显示货位262内的货物数量。在一个实施例中,计数器2644为扫描设备,操作员将货物放入相应的货位262之前,先用计数器2644扫描该货物,每放入一件货物,显示板2646更新一次货物数量。在另一个实施例中,计数器2644还包括计数器按钮26442,计数器按钮26442可包括“加号”按钮、“减号”按钮和“清零”按钮,比如,每放入一件货物,操作员点击一次加号按钮,从而更新货物数量。
在一个实施例中,如图5所示,提供了一种补货方法,该方法应用于图1中的终端或服务器,以及图2-4中的补货系统,包括以下步骤:
步骤502,获取补货订单,确定所述补货订单中的补货货物的货物信息与播种墙的货位之间映射关系,所述映射关系用于指示将目标补货货物对应放置在所述播种墙的目标货位中。
其中,补货货物是指补货订单中待进行补货的货物。补货订单是指记载有补货货物对应的补货信息的清单,所述补货信息可以包括补货货物的货物信息、数量等信息。
其中,货物信息,可以是库存量单位,即SKU(Stock Keeping Unit),定义为保存库存控制的最小可用单位。Sku信息中可以包括货物名称、货号、颜色、尺码、重量等信息。比如,同一品牌中相同货号的服装为一个SKU,其中,在同一品牌中,服装的款式、颜色、尺码相同,即为同一货号。
其中,播种墙用于分拣、存放补货货物,播种墙包括至少两个货位,每个货位绑定一个货物信息,即播种墙的一个货位放置同一货物信息的货物,可以理解,该绑定关系可解除、更换。目标货位是指目标补货货物在播种墙上对应放置的货位。
本实施例的执行主体可为终端或者服务器。补货订单可存储在终端或者服务器中,以补货订单存储在服务器中为例,当执行主体为终端时,终端从服务器中获取补货订单;当执行主体为服务器时,服务器提取存储中的补货订单。
具体地,确定补货订单中的补货货物的货物信息与播种墙的货位之间映射关系包括:接收输入的补货订单中的补货货物的货物信息与播种墙的货位之间映射关系。即所述补货订单中的映射关系可由操作员进行设定,并将映射关系输入终端或者上传至服务器。
如图5所示,由于补货货物的量一般较大,操作员还可预先设定补货订单中的补货货物的货物信息与注册容器编码之间的分配关系,以及注册容器编码与播种墙的货位之间的 对应关系,并将分配关系和对应关系输入终端或者上传至服务器。其中,注册容器编码,即LPN(License Plate Number),是用于标注货物的编码,一个注册容器编码对应一个货物信息,一个货物信息对应一个或者至少两个注册容器编码,每个播种墙的货位对应一个或者至少两个注册容器编码。可以理解,为了便于存储,可将一个注册容器编码的补货货物放置于同一存储袋中,例如一个LPN编码对应10个相同的SUV。
比如,在补货货物的量较大的情况下,同一货物信息的货物可能在一次播种过程无法全部上墙,因此通过预先设定的补货订单中的补货货物的货物信息与注册容器编码之间的分配关系,以及注册容器编码与播种墙的货位之间的对应关系,可实现同一货物信息的货物在至少两次播种过程后全部上墙。需要说明的是,只有补货订单中的同一货物信息的补货货物全部补货完成后,货物信息和播种墙的货位之间的映射关系才可解除。
在一个实施例中,货位上设置有电子标签,电子标签包括指示灯,指示灯具有至少两种状态,可通过颜色、亮度、明灭或者闪烁中的至少一种区别至少两种状态。比如,操作员扫描目标补货货物,目标货位的指示灯显示第一状态,例如,亮起,以指示将目标补货货物对应放置在目标货位中。可以理解,当目标补货货物对应放入目标货位后,指示灯显示第二状态,例如熄灭;当补货订单上该目标货位对应的目标补货货物已播齐,或者该目标货位已满时,指示灯显示第三状态,例如闪烁。
在一个实施例中,获取补货订单,确定补货订单中的补货货物的货物信息与播种墙的货位之间映射关系,输出提示信息,该提示信息为目标补货货物对应的目标货位的信息。提示信息可为语音、文字的形式。比如,操作员扫描目标补货货物,操作台上的提示设备输出语音提示信息,指示将目标补货货物放置在目标货位。
在一个实施例中,结合提示信息和指示灯的方式,指示操作员或者机器人将目标补货货物对应放置在目标货位中。比如,操作员扫描目标补货货物,输出提示信息,该提示信息为目标补货货物对应的目标货位的信息,同时,目标货位的指示灯显示第一状态,例如,亮起,以指示将目标补货货物放置在目标货位。
步骤504,确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子,所述目标库存箱子用于装载所述目标补货货物。
具体地,当确定放置在播种墙的目标货位中的目标补货货物对应的目标库存箱子后,由机器人将目标库存箱子运送至操作台。终端或者服务器中存储有库存箱子与机器人的存储位之间的对应关系,根据库存箱子与机器人的存储位之间的对应关系,将目标货位上的目标补货货物对应放置在机器人的存储位的目标库存箱子中。在一个实施例中,利用提示信息指示操作员或者机器人将目标货位上的目标补货货物对应放置在机器人的存储位的目标库存箱子中。比如,操作员扫描目标补货货物,输出提示信息,该提示信息为目标补货货物在机器人的存储位的目标库存箱子的信息。
在补货货物的量较大的情况下,同一货物信息的货物需要至少两次播种过程才能上墙,当目标货位中的目标补货货物全部装载至目标库存箱子后,判断该货物信息的补货货物是否均装载至目标库存箱子,若该货物信息的补货货物没有装载完成,继续执行将目标补货货物放置在目标货位-将目标货位中的目标补货货物装载至目标库存箱子的操作,若该货物信息的补货货物装载完成,将该货物信息的补货货物运送至仓库。
若该货物信息的补货货物装载完成,判断补货订单的补货货物是否均装载至库存箱子, 若没有,继续执行货物信息与播种墙的货位之间的绑定-将目标补货货物放置在目标货位-将目标货位中的目标补货货物装载至目标库存箱子的操作,直至补货订单的补货货物均装载至库存箱子,结束该补货订单的补货操作。
上述补货方法中,获取补货订单,确定补货订单中的补货货物的货物信息与播种墙的货位之间映射关系,该映射关系用于指示将目标补货货物对应放置在播种墙的目标货位中,确定放置在目标货位中的目标补货货物对应的目标库存箱子,该目标库存箱子用于装载目标补货货物。通过货物信息与播种墙的货位之间映射关系提高了补货货物的分拣效率,通过智能分配库存箱子提高了补货货物的装载效率,这样,不仅提高了补货效率,而且节省了人力。
在一个实施例中,所述确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子,包括:接收输入的箱型,根据所述输入的箱型确定所述目标库存箱子;或者,获取所述目标货位的货物信息对应的库存的箱型,根据所述库存的箱型确定所述目标库存箱子;或者,获取所述目标货位的货物信息对应的满箱记录的箱型,根据所述满箱记录的箱型确定所述目标库存箱子;或者,获取有空箱格的库存箱子,根据所述有空箱格的库存箱子确定所述目标库存箱子;或者,获取默认的箱型,根据所述默认的箱型确定所述目标库存箱子。
其中,箱型用于表征箱子的容量大小。本实施例可包括至少两种箱型,每个箱型对应的箱子包括一个或者至少两个箱格,每个箱格均可用来放置补货货物。
其中,输入的箱型是指操作员输入的、自主选择的箱型。针对目标补货货物,操作员输入该目标补货货物对应的箱型,在操作员输入的箱型中确定目标库存箱子。所述在操作员输入的箱型中确定目标库存箱子的方式包括:选取输入的箱型中有库存的库存箱子,或者,选取输入的箱型对应的空箱。在一个实施例中,选取输入的箱型中有库存的库存箱子,其中已装的货物是与目标补货货物的货物信息相同的库存箱子;若库存中没有,选取输入的箱型对应的有库存的库存箱子,其中已装的货物是与补货货物的货物信息不同的库存箱子;若库存中没有,选取输入的箱型对应的空箱。
其中,所述货物信息对应的库存的箱型是指,仓库中的未装满的库存箱子,其中已装的货物是与补货货物的货物信息相同的箱型。在一个实施例中,所述根据库存的箱型确定目标库存箱子的方式可以是:根据剩余的箱格对货物信息对应的库存的箱型的库存箱子进行排序,按照剩余的箱格由少至多选取库存箱子;或者,根据与仓库出口的距离对货物信息对应的库存的箱型的库存箱子进行排序,按照距离由近至远选取库存箱子。
其中,所述货物信息对应的满箱记录的箱型是指:当利用一库存箱子装载一货物信息的补货货物时,该库存箱子产生过满箱记录,将产生的满箱记录的库存箱子对应的箱型作为货物信息对应的满箱记录的箱型。其中,满箱记录是指,在将目标补货货物装载至目标库存箱子的过程中,操作员判定目标库存箱子已满,通过满箱指令进行指示,此时该目标库存箱子即产生满箱记录;或者,操作员也可通过装载完成指令进行指示,若接收到目标库存箱子的装载完成指令,判断目标货位中是否还有目标补货货物,若是,该目标库存箱子即产生满箱记录。目标库存箱子的已装载数量即为满箱记录的箱型对应的总装载数量。
其中,有空箱格的库存箱子是指,仓库中的未装满的库存箱子,不限定其中已装的货 物的货物信息。在一个实施例中,获取有空箱格的库存箱子的剩余的箱格,根据剩余的箱格对有空箱格的库存箱子进行排序,按照剩余的箱格由少至多地顺序选取库存箱子;或者,根据与仓库出口的距离对有空箱格的库存箱子进行排序,按照距离由近至远选取库存箱子。
其中,默认的箱型是指预先设置的箱型,可根据实际应用进行设定。
具体地,可对以上确定箱型的方式设置优先级,比如设置输入的箱型为最高优先级,若接收到输入的箱型,则根据输入的箱型确定目标库存箱子。
如图7所示,在一个实施例中,箱型的选择步骤如下:
步骤702,判断是否有输入的箱型;(若否,执行步骤704,若是,执行步骤712)
步骤704,判断是否有目标货位的货物信息对应的库存的箱型;(若否,执行步骤706,若是,执行步骤712)
步骤706,判断是否有目标货位的货物信息对应的满箱记录的箱型;(若否,执行步骤708,若是,执行步骤712)
步骤708,判断是否有有空箱格的库存箱子;(若否,执行步骤710,若是,执行步骤712)
步骤710,获取默认的箱型;
步骤712,箱型选择完成。
上述补货方法中,智能分配库存箱子,提高了补货货物的装载效率。
在一个实施例中,所述根据所述满箱记录的箱型确定所述目标库存箱子,包括:获取所述满箱记录的箱型中有库存的箱型;根据所述满箱记录的箱型中有库存的箱型确定所述目标库存箱子。
具体地,获取满箱记录的箱型中有库存的箱型,根据满箱记录的箱型中有库存的箱型确定目标库存箱子。所述根据满箱记录的箱型中有库存的箱型确定目标库存箱子的方式可以是:根据剩余的箱格对满箱记录的箱型中有库存的箱型的库存箱子进行排序,按照剩余的箱格数量选取库存箱子;或者,根据与仓库出口的距离对满箱记录的箱型中有库存的箱型的库存箱子进行排序,按照距离选取库存箱子。
上述补货方法中,根据满箱记录分配库存箱子,提高了补货货物的装载效率。
在一个实施例中,所述方法还包括:判断所述满箱记录的箱型中有库存的箱型是否能够容纳所述目标货位中的目标补货货物;若能容纳,则执行根据所述满箱记录的箱型中有库存的箱型确定所述目标库存箱子的步骤。
具体地,可通过操作员人工判断所述满箱记录的箱型中有库存的箱型是否能够容纳目标补货货物,若能,则将目标货位中的目标补货货物装载至目标库存箱子(的箱格)中;若不能,则需要基于同样的箱型切换箱子,或者切换箱型。
或者,可智能判断目标库存箱子是否能够容纳目标货位中的目标补货货物。具体地,获取满箱记录的箱型中有库存的箱型对应的总装载数量,获取满箱记录的箱型中有库存的箱型的已装载数量,根据总装载数量和已装载数量判断满箱记录的箱型中有库存的箱型是否能够容纳目标货位中的目标补货货物,其中,当目标补货货物的数量小于或等于总装载数量和已装载数量之差时,判定满箱记录的箱型中有库存的箱型能够容纳目标货位中的目标补货货物。
上述补货方法中,若满箱记录的箱型中有库存的箱型可以容纳目标补货货物,根据满 箱记录的箱型中有库存的箱型确定目标库存箱子,从而实现补货货物的合理装箱。
在一个实施例中,所述判断所述满箱记录的箱型中有库存的箱型是否能够容纳所述目标货位中的目标补货货物,包括:获取所述满箱记录的箱型中有库存的箱型对应的总装载数量;获取所述满箱记录的箱型中有库存的箱型的已装载数量;根据所述总装载数量和所述已装载数量,判断所述满箱记录的箱型中有库存的箱型是否能够容纳所述目标货位中的目标补货货物;其中,当所述目标货位中的目标补货货物的数量小于或等于所述总装载数量和所述已装载数量之差时,判定所述满箱记录的箱型中有库存的箱型能够容纳所述目标货位中的目标补货货物。
具体地,根据满箱记录的箱型中有库存的箱型对应的总装载数量,和满箱记录的箱型中有库存的箱型的已装载数量之间的差值,确定满箱记录的箱型中有库存的箱型对应的可装载数量,比对目标货位中的目标补货货物的数量与可装载数量之间的大小关系,从而确定满箱记录的箱型中有库存的箱型是否能够容纳目标货位中的目标补货货物。
上述补货方法中,智能判断库存箱子是否能够容纳补货货物,节省了人力。
在一个实施例中,所述满箱记录的箱型对应的总装载数量的生成方式包括:在将所述目标货位的目标补货货物装载至所述目标库存箱子的过程中,若接收到所述目标库存箱子的装载完成指令,且所述目标货位中存在所述目标补货货物,记录所述目标库存箱子的已装载数量作为所述满箱记录的箱型对应的总装载数量。
其中,装载完成指令用于指示该目标库存箱子的装载任务完成。装载完成指令可由操作员触发,即在将目标补货货物装载至目标库存箱子的过程中,操作员判定目标库存箱子已满,触发装载完成指令。装载完成指令的触发方式可以是:点击终端上的虚拟按钮。
具体地,在将目标货位的目标补货货物装载至目标库存箱子的过程中,若接收到目标库存箱子的装载完成指令,判断目标货位中是否还有剩余的补货货物,若是,则记录目标库存箱子的已装载数量作为满箱记录的箱型对应的总装载数量。
比如,对于一货物信息的目标补货货物,该目标补货货物在目标货位中的数量为100件,当接收到目标库存箱子的装载完成指令,目标补货货物在目标库存箱子的已装载数量为60件,且目标库存箱子中仅有60件目标补货货物,那么该目标库存箱子的箱型对应的总装载数量为60件。比如,对于一货物信息的目标补货货物,该目标补货货物在目标货位中的数量为100件,当接收到目标库存箱子的装载完成指令,目标补货货物在目标库存箱子的已装载数量为60件,该目标库存箱子原有该货物信息的补货货物20件,那么该目标库存箱子的箱型对应的总装载数量为80件。
上述补货方法中,实现智能确定满箱记录的箱型的总装载数量。
在一个实施例中,在将所述目标货位的目标补货货物装载至所述目标库存箱子的过程中,若接收到所述目标库存箱子的满箱指令,记录所述目标库存箱子的已装载数量作为所述满箱记录的箱型对应的总装载数量。
其中,满箱指令用于指示目标库存箱子已满。满箱指令可由操作员触发,即在将目标补货货物装载至目标库存箱子的过程中,操作员判定目标库存箱子已满,触发满箱指令。满箱指令的触发方式可以是:点击终端上的虚拟按钮。
具体地,在将目标货位的目标补货货物装载至目标库存箱子的过程中,若接收到满箱指令,则记录目标库存箱子的已装载数量作为满箱记录的箱型对应的总装载数量。比如, 对于一货物信息的目标补货货物,当接收到目标库存箱子的满箱指令,且目标库存箱子中的货物的总数量为60件,那么该目标库存箱子的箱型对应的总装载数量为60件。
上述补货方法中,利用人工辅助确定满箱记录的箱型的总装载数量。
在一个实施例中,所述方法还包括:获取预设数量的相同货物信息的所述满箱记录的箱型对应的总装载数量;根据所述预设数量的相同货物信息的所述满箱记录的箱型对应的总装载数量,确定所述满箱记录的箱型的总装载数量。
可以理解,目标库存箱子是否已满是基于操作员的主观判断,对于同一个箱型的容量上限,不同的操作员可能有不同的判定,因此可综合预设数量的相同货物信息的满箱记录的箱型对应的总装载数量,来确定该货物信息的满箱记录的箱型对应的总装载数量。其中,预设数量可根据实际情况进行设定。
在一个实施例中,预设数量可为三次,即选取最近三次的相同货物信息的满箱记录的箱型对应的总装载数量,将最近三次的总装载数量的平均值、最大值或者最小值作为该货物信息的满箱记录的箱型对应的总装载数量。
上述补货方法中,提高了确定满箱记录的箱型的总装载数量的准确率。
在一个实施例中,所述方法还包括:若所述满箱记录的箱型中没有库存的箱型,或者,所述满箱记录的箱型中有库存的箱型不能容纳所述目标货位中的目标补货货物,则获取所述满箱记录的箱型的空箱;根据所述满箱记录的箱型的空箱确定所述目标库存箱子。
其中,当利用一目标库存箱子装载一货物信息的目标补货货物时,该目标库存箱子产生过满箱记录,将产生的满箱记录的目标库存箱子对应的箱型作为满箱记录的箱型,该满箱记录的箱型对应的空箱即为满箱记录的箱型的空箱。
若满箱记录的箱型中没有库存的箱型,或者,满箱记录的箱型中有库存的箱型不能容纳目标货位中的目标补货货物,则获取满箱记录的箱型的空箱,根据满箱记录的箱型的空箱确定目标货位中的目标补货货物对应的目标库存箱子。
上述补货方法中,按照货物信息对应的满箱记录确定目标库存箱子,提高了补货货物的装载效率。
在一个实施例中,所述方法还包括:判断所述满箱记录的箱型的空箱是否能够容纳所述目标货位中的目标补货货物;若能容纳,执行所述根据所述满箱记录的箱型的空箱确定所述目标库存箱子的步骤。
具体地,可通过操作员人工判断满箱记录的箱型的空箱是否能够容纳目标货位中的目标补货货物,若能,则将目标货位中的目标补货货物装载至对应的目标库存箱子(的箱格)中;若不能,则需要切换箱型。
或者,可智能判断满箱记录的箱型的空箱是否能够容纳目标货位中的目标补货货物。具体地,获取满箱记录的箱型的空箱对应的总装载数量,根据总装载数量判断满箱记录的箱型的空箱是否能够容纳目标货位中的目标补货货物,其中,当目标货位中的目标补货货物的数量小于或等于总装载数量时,判定满箱记录的箱型的空箱能够容纳目标货位中的目标补货货物。
若满箱记录的箱型的空箱不能容纳目标货位中的目标补货货物,根据满箱记录的箱型的空箱确定所述目标库存箱子。
上述补货方法中,若满箱记录的箱型的空箱能够容纳目标补货货物,根据满箱记录的 箱型的空箱确定目标补货货物的目标库存箱子,这样,实现补货货物的合理装箱。
在一个具体的实施例中,如图8所示,所述补货方法包括:
步骤802,获取满箱记录的箱型中有库存的箱型;
步骤804,判断所述满箱记录的箱型中有库存的箱型是否能够容纳目标货位中的目标补货货物;
步骤806,若是,根据所述满箱记录的箱型中有库存的箱型确定目标库存箱子;
步骤808,若所述满箱记录的箱型中没有库存的箱型,或者,所述满箱记录的箱型中有库存的箱型不能容纳所述目标货位中的目标补货货物,获取所述满箱记录的箱型的空箱;
步骤810,判断所述满箱记录的箱型的空箱是否能够容纳所述目标货位中的目标补货货物;
步骤812,若是,根据所述满箱记录的箱型的空箱确定所述目标库存箱子;
步骤814,若否,切换箱型;
步骤816,根据切换后的箱型确定所述目标库存箱子。
上述补货方法中,根据货物信息对应的满箱记录分配库存箱子,提高了补货货物的装载效率。
在一个实施例中,所述方法还包括:若所述满箱记录的箱型的空箱不能容纳所述目标货位中的目标补货货物,则切换箱型;根据切换后的箱型确定所述目标库存箱子。
具体地,可预先设置箱型切换顺序,按照预先设置的箱型切换顺序切换箱型。比如存在三种箱型分别为T3、T2、T1,预先设置箱型切换顺序为T3-T2-T1,若当前箱型为T3,则切换至T2。
上述补货方法中,若满箱记录的箱型的空箱不能容纳补货货物,则切换箱型,这样,实现补货货物的合理装箱。
在一个实施例中,当检测到所述目标货位对应的货物信息的目标补货货物未全部放置在所述目标货位时,发出加货指令,所述加货指令用于指示将所述目标货位对应的货物信息的目标补货货物补充至所述目标货位中。具体地,在补货货物的量较大的情况下,同一货物信息的货物需要至少两次播种过程才能上墙,当目标货位中的目标补货货物全部装载至目标库存箱子后,判断该货物信息的补货货物是否均装载至库存箱子,若该货物信息的补货货物没有装载完成,发出加货指令,以将剩余的补货货物放置在目标货位上。
判断目标库存箱子是否满箱,若没有满箱,将目标货位中的目标补货货物继续装载至目标库存箱子;若满箱,则重新确定剩余的补货货物对应的目标库存箱子。若该货物信息的补货货物装载完成,将该货物信息的补货货物运送至仓库。
上述补货方法中,避免了库存箱子的多次存取,提高了装载效率。
在一个实施例中,所述确定目标库存箱子的步骤之后,还包括:当检测到所述补货订单中的补货货物全部装载至对应的库存箱子时,发出结束补货指令,所述结束补货指令用于指示结束对所述补货订单的补货操作。
其中,所述结束补货指令可为语音、文字指令。比如,通过提示设备输出结束补货指令,以指示结束对所述补货订单的补货操作。
当检测到所述补货订单中的补货货物全部装载至对应的库存箱子时,发出结束补货指令至机器人,以指示机器人停止所述补货订单的补货操作。
上述补货方法中,及时发出结束补货指令,以及时执行其它补货订单的补货操作,提高了补货效率。
在一个实施例中,所述方法还包括:当所述补货订单中的货物信息对应的补货货物装载完成时,解除所述货物信息与所述播种墙的货位之间映射关系。
具体地,在补货订单的补货过程中,保持货物信息与播种墙的货位之间映射关系,比如,在补货货物的量较大的情况下,同一货物信息的货物可能在一次播种过程无法全部上墙,因此通过映射关系可保证同一货物信息的货物在至少两次播种过程后全部上墙。而在补货订单中的货物信息对应的补货货物装载完成时,可解除货物信息与播种墙的货位之间映射关系。
上述补货方法中,当播种墙的货位对应的货物信息的补货货物装载完成时,及时释放播种墙的货位。
在一个实施例中,所述方法还包括:当检测到装载有所述目标补货货物的目标库存箱子的数量达到预设阈值时,发出存货指令,所述存货指令用于指示将所述目标库存箱子放入仓库的对应位置。
其中,预设阈值可根据实际应用进行设定。
在一个实施例中,当检测到装载有目标补货货物的目标库存箱子的数量达到预设阈值时,发出存货指令至机器人,以供机器人将目标库存箱子放入仓库的对应位置。
上述补货方法中,及时指示存货,提高了补货效率。
在一个实施例中,所述确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子之后,还包括:当所述目标库存箱子未被装载时,切换库存箱子,切换后的库存箱子用于装载未被装载的目标库存箱子对应的目标补货货物。
具体地,操作员或者机械臂从目标货位中取下目标补货货物,获取目标补货货物对应的目标库存箱子(的箱格);将目标补货货物放入目标库存箱子(的箱格),扫描该目标补货货物,并确认该目标补货货物装载完成。所述确认该目标补货货物装载完成的方式可以是:点击装载完成按钮。所述装载完成按钮可为设置在终端上的虚拟按钮。
若机器人取来的目标库存箱子不能装载目标补货货物,操作员不扫描该目标补货货物,但可确认该目标补货货物装载完成。由于目标补货货物与目标库存箱子之间存在对应关系,所述检测播种墙的货位的目标补货货物是否全部装载至目标库存箱子的方式可以是:检测目标库存箱子(的箱格)是否被目标补货货物装载,若没有,则判定该目标库存箱子不能容纳目标补货货物,需要切换箱型;或者,检测是否接收到目标库存箱子(的箱格)对应的目标补货货物的扫描信息,若没有,则判定该目标库存箱子不能容纳目标补货货物,需要切换箱型。
可预先设置箱型切换顺序,按照预先设置的箱型切换顺序切换箱型。
上述补货方法中,智能检测目标补货货物对应的目标库存箱子是否能够容纳目标补货货物,若不能,则切换箱型,实现库存箱子的智能选择,节省了人力。
在一个实施例中,所述方法还包括:当检测到输入的所述补货订单的补货完成指令时,发出所述结束补货指令。
其中,输入的补货订单的补货完成指令是指操作员输入的补货完成指令;结束补货指令由终端或者服务器发出,用于指示结束补货订单的补货流程。
具体地,若检测到输入的补货订单的补货完成指令,即使补货订单并未补货完成,仍然发出结束补货指令,以指示结束补货订单的补货流程。若补货订单并未补货完成,检测还未入库的补货货物是否有确定的库存箱子,若有,取消确定的库存箱子。
上述补货方法中,当检测到输入的补货完成指令时,结束补货订单的补货流程,增强了补货过程的可选择性。
在一个实施例中,所述方法还包括:当确定放置在所述目标货位中的目标补货货物对应的目标库存箱子后,发出取箱指令,所述取箱指令用于指示搬运所述目标库存箱子至操作台。
其中,所述取箱指令可为语音、文字指令。比如,通过提示设备输出取箱指令,以指示搬运确定的库存箱子至操作台。
在一个实施例中,当确定目标货位中的目标补货货物对应的目标库存箱子时,发出取箱指令至机器人,以供机器人将目标库存箱子运送至操作台。机器人的存储部位可为多层,每层可包括至少两个存储位。预先设置目标库存箱子与机器人的存储位之间的对应关系,以使得机器人根据目标库存箱子与存储位之间的对应关系装载目标库存箱子。
上述补货方法中,及时指示取箱,提高了机器人搬运库存箱子的效率。
应该理解的是,虽然图5、图7-8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图5、图7-8中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图9所示,提供了一种补货装置900,包括:获取模块902和确定模块904,其中:
获取模块902,用于获取补货订单,确定所述补货订单中的补货货物的货物信息与播种墙的货位之间映射关系,所述映射关系用于指示将目标补货货物对应放置在所述播种墙的目标货位中;
确定模块904,用于确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子,所述目标库存箱子用于装载所述目标补货货物。
本申请提供的补货装置900,获取补货订单,确定补货订单中的补货货物的货物信息与播种墙的货位之间映射关系,该映射关系用于指示将目标补货货物对应放置在播种墙的目标货位中,确定放置在目标货位中的目标补货货物对应的目标库存箱子,该目标库存箱子用于装载目标补货货物。通过货物信息与播种墙的货位之间映射关系提高了补货货物的分拣效率,通过智能分配库存箱子提高了补货货物的装载效率,这样,不仅提高了补货效率,而且节省了人力。
在一个实施例中,所述确定模块904还用于接收输入的箱型,根据所述输入的箱型确定所述目标库存箱子;或者,获取所述目标货位的货物信息对应的库存的箱型,根据所述库存的箱型确定所述目标库存箱子;或者,获取所述目标货位的货物信息对应的满箱记录 的箱型,根据所述满箱记录的箱型确定所述目标库存箱子;或者,获取有空箱格的库存箱子,根据所述有空箱格的库存箱子确定所述目标库存箱子;或者,获取默认的箱型,根据所述默认的箱型确定所述目标库存箱子。
在一个实施例中,所述确定模块904还用于获取所述满箱记录的箱型中有库存的箱型;根据所述满箱记录的箱型中有库存的箱型确定所述目标库存箱子。
在一个实施例中,所述确定模块904还用于判断所述满箱记录的箱型中有库存的箱型是否能够容纳所述目标货位中的目标补货货物;若能容纳,则执行根据所述满箱记录的箱型中有库存的箱型确定所述目标库存箱子的步骤。
在一个实施例中,所述确定模块904还用于获取所述满箱记录的箱型中有库存的箱型对应的总装载数量;获取所述满箱记录的箱型中有库存的箱型的已装载数量;根据所述总装载数量和所述已装载数量,判断所述满箱记录的箱型中有库存的箱型是否能够容纳所述目标货位中的目标补货货物;其中,当所述目标货位中的目标补货货物的数量小于或等于所述总装载数量和所述已装载数量之差时,判定所述满箱记录的箱型中有库存的箱型能够容纳所述目标货位中的目标补货货物。
在一个实施例中,所述补货装置900还包括记录模块,所述记录模块用于
在将所述目标货位的目标补货货物装载至所述目标库存箱子的过程中,若接收到所述目标库存箱子的装载完成指令,且所述目标货位中存在所述目标补货货物,记录所述目标库存箱子的已装载数量作为所述满箱记录的箱型对应的总装载数量;或者,在将所述目标货位的目标补货货物装载至所述目标库存箱子的过程中,若接收到所述目标库存箱子的满箱指令,记录所述目标库存箱子的已装载数量作为所述满箱记录的箱型对应的总装载数量。
在一个实施例中,所述确定模块904还用于获取预设数量的相同货物信息的所述满箱记录的箱型对应的总装载数量;根据所述预设数量的相同货物信息的所述满箱记录的箱型对应的总装载数量,确定所述满箱记录的箱型的总装载数量。
在一个实施例中,所述确定模块904还用于若所述满箱记录的箱型中没有库存的箱型,或者,所述满箱记录的箱型中有库存的箱型不能容纳所述目标货位中的目标补货货物,则获取所述满箱记录的箱型的空箱;根据所述满箱记录的箱型的空箱确定所述目标库存箱子。
在一个实施例中,所述确定模块904还用于判断所述满箱记录的箱型的空箱是否能够容纳所述目标货位中的目标补货货物;若能容纳,执行所述根据所述满箱记录的箱型的空箱确定所述目标库存箱子的步骤。
在一个实施例中,所述确定模块904还用于若所述满箱记录的箱型的空箱不能容纳所述目标货位中的目标补货货物,则切换箱型;根据切换后的箱型确定所述目标库存箱子。
在一个实施例中,所述确定模块904还用于若所述满箱记录的箱型的空箱不能容纳所述目标货位中的目标补货货物,根据所述满箱记录的箱型的空箱确定所述目标库存箱子。
在一个实施例中,所述确定模块904还用于当检测到所述目标货位对应的货物信息的目标补货货物未全部放置在所述目标货位时,发出加货指令,所述加货指令用于指示将所述目标货位对应的货物信息的目标补货货物补充至所述目标货位中。
在一个实施例中,所述补货装置900还包括指令模块,所述指令模块用于当检测到装载有所述目标补货货物的目标库存箱子的数量达到预设阈值时,发出存货指令,所述存货指令用于指示将所述目标库存箱子放入仓库的对应位置。
在一个实施例中,所述补货装置900还包括切换模块,所述切换模块用于当所述目标库存箱子未被装载时,切换库存箱子,切换后的库存箱子用于装载未被装载的目标库存箱子对应的目标补货货物。
在一个实施例中,所述指令模块还用于当确定放置在所述目标货位中的目标补货货物对应的目标库存箱子后,发出取箱指令,所述取箱指令用于指示搬运所述目标库存箱子至操作台。
关于补货装置900的具体限定可以参见上文中对于补货方法的限定,在此不再赘述。上述补货装置900中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器或者终端,其内部结构图可以如图10所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储补货数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种补货方法。此处补货方法的步骤可以是上述各个实施例的补货方法中的步骤。本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种存储介质,存储有计算机程序,计算机程序被处理器执行时,使得处理器执行上述补货方法的步骤。此处补货方法的步骤可以是上述各个实施例的补货方法中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

Claims (18)

  1. 一种补货方法,其特征在于,所述方法包括:
    获取补货订单,确定所述补货订单中的补货货物的货物信息与播种墙的货位之间映射关系,所述映射关系用于指示将目标补货货物对应放置在所述播种墙的目标货位中;
    确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子,所述目标库存箱子用于装载所述目标补货货物。
  2. 根据权利要求1所述的方法,其特征在于,所述确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子,包括:
    接收输入的箱型,根据所述输入的箱型确定所述目标库存箱子;
    或者,获取所述目标货位的货物信息对应的库存的箱型,根据所述库存的箱型确定所述目标库存箱子;
    或者,获取所述目标货位的货物信息对应的满箱记录的箱型,根据所述满箱记录的箱型确定所述目标库存箱子;
    或者,获取有空箱格的库存箱子,根据所述有空箱格的库存箱子确定所述目标库存箱子;
    或者,获取默认的箱型,根据所述默认的箱型确定所述目标库存箱子。
  3. 根据权利要求2所述的方法,其特征在于,所述根据所述满箱记录的箱型确定所述目标库存箱子,包括:
    获取所述满箱记录的箱型中有库存的箱型;
    根据所述满箱记录的箱型中有库存的箱型确定所述目标库存箱子。
  4. 根据权利要求3所述的方法,其特征在于,所述方法还包括:
    判断所述满箱记录的箱型中有库存的箱型是否能够容纳所述目标货位中的目标补货货物;
    若能容纳,则执行根据所述满箱记录的箱型中有库存的箱型确定所述目标库存箱子的步骤。
  5. 根据权利要求4所述的方法,其特征在于,所述判断所述满箱记录的箱型中有库存的箱型是否能够容纳所述目标货位中的目标补货货物,包括:
    获取所述满箱记录的箱型中有库存的箱型对应的总装载数量;
    获取所述满箱记录的箱型中有库存的箱型的已装载数量;
    根据所述总装载数量和所述已装载数量,判断所述满箱记录的箱型中有库存的箱型是否能够容纳所述目标货位中的目标补货货物;
    其中,当所述目标货位中的目标补货货物的数量小于或等于所述总装载数量和所述已装载数量之差时,判定所述满箱记录的箱型中有库存的箱型能够容纳所述目标货位中的目标补货货物。
  6. 根据权利要求5所述的方法,其特征在于,所述满箱记录的箱型对应的总装载数量的生成方式包括:
    在将所述目标货位的目标补货货物装载至所述目标库存箱子的过程中,若接收到所述目标库存箱子的装载完成指令,且所述目标货位中存在所述目标补货货物,记录所述目标库存箱子的已装载数量作为所述满箱记录的箱型对应的总装载数量;
    或者,在将所述目标货位的目标补货货物装载至所述目标库存箱子的过程中,若接收到所述目标库存箱子的满箱指令,记录所述目标库存箱子的已装载数量作为所述满箱记录的箱型对应的总装载数量。
  7. 根据权利要求6所述的方法,其特征在于,所述方法还包括:
    获取预设数量的相同货物信息的所述满箱记录的箱型对应的总装载数量;
    根据所述预设数量的相同货物信息的所述满箱记录的箱型对应的总装载数量,确定所述满箱记录的箱型的总装载数量。
  8. 根据权利要求4至7任一项所述的方法,其特征在于,所述方法还包括:
    若所述满箱记录的箱型中没有库存的箱型,或者,所述满箱记录的箱型中有库存的箱型不能容纳所述目标货位中的目标补货货物,则获取所述满箱记录的箱型的空箱;
    根据所述满箱记录的箱型的空箱确定所述目标库存箱子。
  9. 根据权利要求8所述的方法,其特征在于,所述方法还包括:
    判断所述满箱记录的箱型的空箱是否能够容纳所述目标货位中的目标补货货物;
    若能容纳,执行所述根据所述满箱记录的箱型的空箱确定所述目标库存箱子的步骤。
  10. 根据权利要求9所述的方法,其特征在于,所述方法还包括:
    若所述满箱记录的箱型的空箱不能容纳所述目标货位中的目标补货货物,则切换箱型;
    根据切换后的箱型确定所述目标库存箱子。
  11. 根据权利要求9所述的方法,其特征在于,所述方法还包括:
    若所述满箱记录的箱型的空箱不能容纳所述目标货位中的目标补货货物,根据所述满箱记录的箱型的空箱确定所述目标库存箱子。
  12. 根据权利要求11所述的方法,其特征在于,所述方法还包括:
    当检测到所述目标货位对应的货物信息的目标补货货物未全部放置在所述目标货位时,发出加货指令,所述加货指令用于指示将所述目标货位对应的货物信息的目标补货货物补充至所述目标货位中。
  13. 根据权利要求1至12任一项所述的方法,其特征在于,所述方法还包括:
    当检测到装载有所述目标补货货物的目标库存箱子的数量达到预设阈值时,发出存货指令,所述存货指令用于指示将所述目标库存箱子放入仓库的对应位置。
  14. 根据权利要求1至13任一项所述的方法,其特征在于,所述确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子之后,还包括:
    当所述目标库存箱子未被装载时,切换库存箱子,切换后的库存箱子用于装载未被装载的目标库存箱子对应的目标补货货物。
  15. 根据权利要求1至14任一项所述的方法,其特征在于,所述方法还包括:
    当确定放置在所述目标货位中的目标补货货物对应的目标库存箱子后,发出取箱指令,所述取箱指令用于指示搬运所述目标库存箱子至操作台。
  16. 一种补货装置,其特征在于,所述装置包括:
    获取模块,用于获取补货订单,确定所述补货订单中的补货货物的货物信息与播种墙的货位之间映射关系,所述映射关系用于指示将目标补货货物对应放置在所述播种墙的目标货位中;
    确定模块,用于确定放置在所述播种墙的目标货位中的目标补货货物对应的目标库存箱子,所述目标库存箱子用于装载所述目标补货货物。
  17. 一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至15中任一项所述方法的步骤。
  18. 一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至15中任一项所述的方法的步骤。
PCT/CN2020/130120 2019-12-10 2020-11-19 补货方法、装置、计算机设备和存储介质 Ceased WO2021115086A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2022535211A JP7329694B2 (ja) 2019-12-10 2020-11-19 物品補充方法、装置、コンピュータ機器及び記憶媒体
EP20898838.6A EP4075355A4 (en) 2019-12-10 2020-11-19 Restocking method, device, computer apparatus, and storage medium
US17/804,365 US12243013B2 (en) 2019-12-10 2022-05-27 Replenishment method and apparatus, computer device, and storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201911255070.0A CN112950102B (zh) 2019-12-10 2019-12-10 补货方法、装置、计算机设备和存储介质
CN201911255070.0 2019-12-10

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US17/804,365 Continuation US12243013B2 (en) 2019-12-10 2022-05-27 Replenishment method and apparatus, computer device, and storage medium

Publications (1)

Publication Number Publication Date
WO2021115086A1 true WO2021115086A1 (zh) 2021-06-17

Family

ID=76225332

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/130120 Ceased WO2021115086A1 (zh) 2019-12-10 2020-11-19 补货方法、装置、计算机设备和存储介质

Country Status (5)

Country Link
US (1) US12243013B2 (zh)
EP (1) EP4075355A4 (zh)
JP (1) JP7329694B2 (zh)
CN (1) CN112950102B (zh)
WO (1) WO2021115086A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114821912A (zh) * 2022-04-29 2022-07-29 江苏木盟智能科技有限公司 一种发货方法、收货方法、收发系统及收发机器人

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021178835A2 (en) 2020-03-06 2021-09-10 Berkshire Grey, Inc. Systems and methods for providing order fulfillment using a recirculating routing system
US12129125B2 (en) 2020-03-06 2024-10-29 Berkshire Grey Operating Company, Inc. Systems and methods for providing order fulfillment using a conveyor takeaway system
WO2021178830A1 (en) 2020-03-06 2021-09-10 Berkshire Grey, Inc. Systems and methods for providing order fulfillment using a spiral tower system
US12269681B2 (en) 2020-03-06 2025-04-08 Berkshire Grey Operating Company, Inc. Systems and methods for providing order fulfillment using a routing conveyance system
WO2023064465A1 (en) 2021-10-13 2023-04-20 Berkshire Grey Operating Company, Inc. Robotic put wall systems and methods with mobile destination location assemblies
CN114493460A (zh) * 2022-02-15 2022-05-13 多点(深圳)数字科技有限公司 播种任务处理方法及相关装置
KR102820699B1 (ko) * 2022-05-27 2025-06-16 쿠팡 주식회사 재고 정보를 관리하는 방법 및 이를 지원하는 전자 장치
CN117642758A (zh) * 2022-06-27 2024-03-01 宁德时代新能源科技股份有限公司 调度方法、装置、系统、电子设备及存储介质
CN117735145A (zh) * 2023-11-13 2024-03-22 北京极智嘉科技股份有限公司 播种控制方法、播种系统及工作站

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103942670A (zh) * 2014-04-30 2014-07-23 东北大学 一种钢绞线产成品仓储与配运系统及方法
CN104392341A (zh) * 2014-11-11 2015-03-04 南华大学 一种用于派送件货系统
CN104504552A (zh) * 2014-12-31 2015-04-08 中外运空运发展股份有限公司 一种基于rfid技术的仓储作业装置和方法
CN107480922A (zh) * 2017-07-07 2017-12-15 西安建筑科技大学 两端式同轨双车运行模式下货位分配调度模型建立方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0790886B2 (ja) * 1988-08-05 1995-10-04 株式会社ダイフク バケット利用自動倉庫の入庫システム
JPH1159828A (ja) * 1997-08-08 1999-03-02 Kubota Corp 部品管理施設
US8892240B1 (en) * 2011-06-29 2014-11-18 Amazon Technologies, Inc. Modular material handling system for order fulfillment
CN105637544A (zh) * 2013-09-09 2016-06-01 德马泰克公司 自主移动拣选
WO2018068024A1 (en) 2016-10-06 2018-04-12 Doerfer Corporation Automated warehouse fulfillment operations and system
JP6852548B2 (ja) 2017-04-28 2021-03-31 村田機械株式会社 ピッキングシステム
CN106966100B (zh) * 2017-05-15 2019-03-15 北京京东尚科信息技术有限公司 货物入库方法和系统
CN110369295A (zh) * 2018-08-16 2019-10-25 北京京东尚科信息技术有限公司 播种式货物分拣系统及方法
EP3757915A1 (en) * 2019-06-27 2020-12-30 Tata Consultancy Services Limited Method and system for adaptive inventory replenishment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103942670A (zh) * 2014-04-30 2014-07-23 东北大学 一种钢绞线产成品仓储与配运系统及方法
CN104392341A (zh) * 2014-11-11 2015-03-04 南华大学 一种用于派送件货系统
CN104504552A (zh) * 2014-12-31 2015-04-08 中外运空运发展股份有限公司 一种基于rfid技术的仓储作业装置和方法
CN107480922A (zh) * 2017-07-07 2017-12-15 西安建筑科技大学 两端式同轨双车运行模式下货位分配调度模型建立方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114821912A (zh) * 2022-04-29 2022-07-29 江苏木盟智能科技有限公司 一种发货方法、收货方法、收发系统及收发机器人

Also Published As

Publication number Publication date
EP4075355A4 (en) 2023-01-25
US12243013B2 (en) 2025-03-04
JP7329694B2 (ja) 2023-08-18
CN112950102A (zh) 2021-06-11
JP2023505545A (ja) 2023-02-09
CN112950102B (zh) 2025-02-18
US20220284393A1 (en) 2022-09-08
EP4075355A1 (en) 2022-10-19

Similar Documents

Publication Publication Date Title
WO2021115086A1 (zh) 补货方法、装置、计算机设备和存储介质
CN109636269B (zh) 货物处理方法、装置、存储介质和计算机设备
US9242798B2 (en) Determining stowability based on item-size categories
CN113184430A (zh) 货到人机器人拣选系统、方法及装置
US20220374829A1 (en) Warehousing system and warehousing control method applied to warehousing system
CN111798182A (zh) 补货入库的方法、设备、仓储系统及可读存储介质
CN112824990B (zh) 一种货物信息的检测方法及其系统、机器人及处理终端
CN114604544A (zh) 一种电力物资智能仓储系统、方法及存储介质
CN108446868A (zh) 基于rfid技术的智能仓储方法及系统
CN112150081A (zh) 一种仓储方法及仓储系统
WO2023051152A1 (zh) 理库方法、装置、设备、仓储系统、介质及程序产品
US12122548B2 (en) Article package filling method, article packaging method and device, and control system
CN116461891A (zh) 一种物流仓储货物存放方法、系统及存储介质
CN112896903A (zh) 基于搬运机器人的盘点方法、搬运机器人及盘点系统
CN115983553A (zh) 立体仓库任务调度方法、装置、计算机设备和存储介质
KR102688609B1 (ko) 그룹화된 오더들을 하나의 로봇에 포함된 적재함 별로 할당하여 멀티 오더 피킹을 수행하는 서버 및 시스템
CN114919912A (zh) 自动上下料控制方法、装置、设备及存储介质
CN110238066A (zh) 商品拣选方法和拣选工作站
CN110610269A (zh) 一种物件入库区域优化方法及装置
CN110895750A (zh) 部品入库方法、系统及计算机可读存储介质
JP7827825B2 (ja) ロボットによる倉庫整理方法、装置、及び記憶媒体
CN111080095A (zh) 部品出入库运搬方法、系统及计算机可读存储介质
CN111461589A (zh) 一种大批量多品种拼件出库的仓储方法、装置及存储介质
JP4227766B2 (ja) 農産物の選別包装方法および装置
CN110980099B (zh) 部品出入库运搬方法、系统及计算机可读存储介质

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20898838

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2022535211

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2020898838

Country of ref document: EP

Effective date: 20220711

WWG Wipo information: grant in national office

Ref document number: 11202250044X

Country of ref document: SG