Warehousing method and device, electronic equipment, storage medium and product
By using weighing and height limit modules in the logistics and warehousing system to detect the weight and height of the turnover box, and sorting it out when it is not passed, the problems of difficulty in entering the warehouse and damage to the cache position are solved. A safe and efficient storage entry process is realized.
Patent Information
- Application Number
- CN202411391100.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2024-12-20
AI Technical Summary
In the field of logistics and warehousing, ultra-high turnover boxes cannot be stored in the storage due to the blockage of shelf beams. Overweight turnover boxes stored in the cache position of the logistics robot for a long time will cause abnormal deformation of the cache position and cause irrecoverable damage.
By sending the first inlet command to the robot management system, calling the weighing and height limit modules to detect the target turnover box weight and height. If it does not pass, an abnormal interface prompt will be displayed until the detection is passed, and then the second inlet command will be sent. Make the logistics robot put the turnover box into the warehouse.
It effectively solves the problem of the unavailability of ultra-high turnover boxes into storage and the damage to the cache bit of the overweight turnover boxes, ensuring the safe and normal operation of the logistics robot cache bit.
Smart Images

Figure CN119160562A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of logistics and warehousing, and in particular to a warehousing method, device, electronic equipment, storage medium and product. Background Art
[0002] When there are many goods stored in the turnover box, the turnover box may be too high or / and too heavy. Due to the obstruction of the shelf beam, when the logistics robot transfers the turnover box to the shelf for storage, the over-high turnover box cannot be stored; and for overweight turnover boxes, if they are stored in the cache position of the logistics robot for a long time, it will cause irreversible abnormal deformation of the cache position. Summary of the invention
[0003] The present invention provides a warehousing method, device, electronic device, storage medium and product to solve the problem in the related art that super-high turnover boxes cannot be put into the warehouse due to the obstruction of shelf beams, and overweight turnover boxes may damage the cache position of the logistics robot.
[0004] The first embodiment of the present disclosure provides a warehousing method, comprising:
[0005] Sending a first warehousing instruction to the robot management system, so that the robot management system calls the weighing module and the height limit module in response to the first warehousing instruction to perform weight and height detection on the target turnover box; the target turnover box is a full box turnover box of the shelving workstation or a disassembled turnover box transferred from the warehouse area to the shelving workstation by the logistics robot;
[0006] In response to receiving a rejection callback sent by the robot management system, an exception interface is displayed; the rejection callback is used to indicate that the weight and height detection results of the target turnover box are not passed, and the exception interface is used to indicate that the target turnover box is arranged so that the weight and height detection results of the target turnover box pass;
[0007] When the weight and height detection results of the target turnover box are passed, a second warehousing instruction is sent to the robot management system, so that the robot management system calls the logistics robot to warehouse the target turnover box.
[0008] In some embodiments of the present disclosure, the weighing module and the height limiting module are arranged on the ground of the shelving workstation or on the storage table of the logistics robot, the storage table is used to store turnover boxes, and the turnover boxes are used to store goods.
[0009] In some embodiments of the present disclosure, when the weighing module and the height limiting module are arranged on the ground of the shelf loading workstation,
[0010] The weighing module is arranged at a working point of the loading station and is used to obtain the weight of the target turnover box;
[0011] The height limiting module includes a first height limiting photoelectric module and a second height limiting photoelectric module. The transmitting end and the receiving end of the first height limiting photoelectric module are respectively arranged at the preset heights of the first pair of diagonals of the weighing module, and the transmitting end and the receiving end of the second height limiting photoelectric module are respectively arranged at the preset heights of the second pair of diagonals of the weighing module; the height limiting module is used to determine whether the height of the target turnover box exceeds the preset height.
[0012] In some embodiments of the present disclosure, the weighing module and the height limiting module further include:
[0013] The detection indicator is used to indicate whether the weight and height detection of the target turnover box have passed.
[0014] In some embodiments of the present disclosure, when the target turnover box is a full-box turnover box of the loading workstation, sending the first warehousing instruction to the robot management system includes:
[0015] In response to the logistics robot arriving at the loading station, obtaining the box information of the target turnover box through a barcode scanner;
[0016] After the box information of the target turnover box is bound to the warehouse execution system, the first warehousing instruction is sent to the robot management system.
[0017] In some embodiments of the present disclosure, the step of arranging the target turnover box includes:
[0018] A first number of pieces of goods are taken out from the target turnover box until the weight and height test results of the target turnover box pass.
[0019] In some embodiments of the present disclosure, sending the second warehousing instruction to the robot management system includes:
[0020] Recording the cargo information corresponding to the cargo taken out from the target turnover box when sorting the target turnover box, and updating the cargo information of the target turnover box after sorting;
[0021] Cancel the order number corresponding to the first warehousing instruction, and generate a new order number corresponding to the sorted target turnover box;
[0022] A second warehousing instruction is sent to the robot management system, and the order number corresponding to the second warehousing instruction is the new order number.
[0023] In some embodiments of the present disclosure, a warehousing method proposed in the first aspect of the present disclosure further includes:
[0024] Receiving weight information of the target turnover box sent by the robot management system;
[0025] Based on the weight information of the target turnover box and a preset weight threshold, the weight of the goods to be taken out from the target turnover box is obtained;
[0026] Based on the weight of the goods that need to be taken out from the target turnover box and the preset weights of different types of goods, the types and quantities of the goods that need to be taken out from the target turnover box are obtained.
[0027] In some embodiments of the present disclosure, when the target turnover box is a disassembled turnover box transferred from a warehouse area to a shelf workstation by a logistics robot, sending a first warehousing instruction to the robot management system includes:
[0028] In response to the logistics robot transferring the target turnover box to the shelving workstation, a first warehousing instruction is sent to the robot management system.
[0029] In some embodiments of the present disclosure, the step of arranging the target turnover box includes:
[0030] The last piece of goods stored in the target turnover box is taken out from the target turnover box.
[0031] In some embodiments of the present disclosure, sending the second warehousing instruction to the robot management system includes:
[0032] Deleting the last item stored in the target turnover box from the items included in the order number corresponding to the first warehousing instruction;
[0033] A second warehousing instruction is sent to the robot management system, wherein the order number corresponding to the second warehousing instruction is the same as the order number corresponding to the first warehousing instruction.
[0034] In some embodiments of the present disclosure, after taking out the goods from the target turnover box, the warehousing method provided in the first aspect of the present disclosure further includes:
[0035] Generate an inventory surplus task, which is used to indicate that goods will be taken out from the target turnover box and stored in other turnover boxes.
[0036] A second aspect of the present disclosure provides a warehousing method, including:
[0037] In response to the first warehousing instruction sent by the warehouse execution system, the weighing module and the height limit module are called to perform weight and height detection on the target turnover box; the target turnover box is a full box turnover box of the shelving workstation or a split turnover box transferred from the warehouse area to the shelving workstation by a logistics robot;
[0038] In response to the target turnover box failing the weight and height detection results, sending a rejection callback to the warehouse execution system, so that the warehouse execution system displays an abnormal interface; the abnormal interface is used to instruct the target turnover box to be arranged so that the weight and height detection results of the target turnover box pass;
[0039] When the weight and height detection results of the sorted target turnover box are passed, the warehouse execution system sends a second warehousing instruction, and calls the logistics robot to put the target turnover box into the warehouse.
[0040] In some embodiments of the present disclosure, the weighing module and the height limiting module are arranged on the ground of the shelving workstation or on the storage table of the logistics robot, the storage table is used to store turnover boxes, and the turnover boxes are used to store goods.
[0041] In some embodiments of the present disclosure, when the weighing module and the height limiting module are arranged on the ground of the shelf loading workstation,
[0042] The weighing module is arranged at a working point of the loading station and is used to obtain the weight of the target turnover box;
[0043] The height limiting module includes a first height limiting photoelectric module and a second height limiting photoelectric module. The transmitting end and the receiving end of the first height limiting photoelectric module are respectively arranged at the preset heights of the first pair of diagonals of the weighing module, and the transmitting end and the receiving end of the second height limiting photoelectric module are respectively arranged at the preset heights of the second pair of diagonals of the weighing module; the height limiting module is used to determine whether the height of the target turnover box exceeds the preset height.
[0044] In some embodiments of the present disclosure, the weighing module and the height limiting module further include:
[0045] The detection indicator is used to indicate whether the weight and height detection of the target turnover box have passed.
[0046] The third aspect of the present disclosure provides a storage device, including:
[0047] The first sending module is used to send a first warehousing instruction to the robot management system, so that the robot management system calls the weighing module and the height limit module to perform weight and height detection on the target turnover box in response to the first warehousing instruction; the target turnover box is a full box turnover box of the shelving workstation or a disassembled turnover box transferred from the warehouse area to the shelving workstation by the logistics robot;
[0048] A display module is used to display an abnormal interface in response to receiving a rejection callback sent by the robot management system; the rejection callback is used to indicate that the weight and height detection results of the target turnover box are not passed, and the abnormal interface is used to indicate that the target turnover box is arranged so that the weight and height detection results of the target turnover box are passed;
[0049] The second sending module is used to send a second warehousing instruction to the robot management system when the weight and height detection results of the target turnover box are passed, so that the robot management system calls the logistics robot to warehouse the target turnover box.
[0050] A fourth aspect of the present disclosure provides a storage device, comprising:
[0051] A calling module is used for calling a weighing module and a height limiting module to perform weight and height detection on a target turnover box in response to a first warehousing instruction sent by a warehouse execution system; the target turnover box is a full-box turnover box of a shelving workstation or a split turnover box transferred from a warehouse area to a shelving workstation by a logistics robot;
[0052] A third sending module is used for sending a rejection callback to the warehouse execution system in response to the weight and height detection results of the target turnover box failing, so that the warehouse execution system displays an abnormal interface; the abnormal interface is used to instruct to sort out the target turnover box so that the weight and height detection results of the target turnover box pass;
[0053] The receiving module is used to receive the second warehousing instruction sent by the warehouse execution system when the weight and height detection results of the sorted target turnover box are passed, and call the logistics robot to warehouse the target turnover box.
[0054] A fifth aspect of the present disclosure provides an electronic device, including:
[0055] At least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method described in the first aspect embodiment or the second aspect embodiment of the present disclosure.
[0056] The sixth aspect embodiment of the present disclosure proposes a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the method described in the first aspect embodiment or the second aspect embodiment of the present disclosure.
[0057] A seventh aspect embodiment of the present disclosure provides a computer program product, including a computer program, which implements the method described in the first aspect embodiment or the second aspect embodiment of the present disclosure when executed by a processor.
[0058] In summary, the present disclosure proposes a warehousing method, device, electronic device, storage medium and product, wherein the warehousing method includes: sending a first warehousing instruction to a robot management system, so that the robot management system calls a weighing module and a height limit module to perform weight and height detection on a target turnover box in response to the first warehousing instruction; the target turnover box is a whole box turnover box of a shelving workstation or a split turnover box transferred from a warehouse area to a shelving workstation by a logistics robot; in response to receiving a rejection of warehousing callback sent by the robot management system, an exception interface is displayed; the rejection of warehousing callback is used to indicate that the weight and height detection results of the target turnover box are failed, and the exception interface is used to indicate the sorting of the target turnover box so that the weight and height detection results of the target turnover box are passed; when the weight and height detection results of the target turnover box are passed, a second warehousing instruction is sent to the robot management system, so that the robot management system calls the logistics robot to warehouse the target turnover box.
[0059] The solution provided by the present invention can send a first warehousing instruction to the robot management system, so that the robot management system calls the weighing and height limit module to perform weight and height detection on the target turnover box that needs to be stored. When the weight and height detection of the target turnover box fails, an abnormal display interface is used to prompt the target turnover box to be sorted out; until the weight and height detection of the target turnover box pass, the second warehousing instruction is sent to the robot management system, so that the robot management system calls the logistics robot to store the target turnover box, which effectively solves the problem that the super-high turnover box cannot be stored due to the obstruction of the shelf beam, and the overweight turnover box may damage the cache position of the logistics robot.
[0060] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.
[0062] Figure 1 A schematic diagram of the process of the first storage method provided in the embodiment of the present disclosure;
[0063] Figure 2 A schematic diagram of a second storage method provided in an embodiment of the present disclosure;
[0064] Figure 3 A schematic diagram of a third storage method provided in an embodiment of the present disclosure;
[0065] Figure 4 A schematic diagram of a fourth storage method provided in an embodiment of the present disclosure;
[0066] Figure 5 A schematic diagram of the structure of a first storage device provided in an embodiment of the present disclosure;
[0067] Figure 6 A schematic diagram of the structure of a second storage device provided in an embodiment of the present disclosure;
[0068] Figure 7 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0069] Embodiments of the present disclosure are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.
[0070] In the related technology, in the field of logistics and warehousing, the Warehouse Execution System (WES) is a warehouse management software solution. WES connects and coordinates the various components of the warehouse automation infrastructure to ensure that all operating elements work seamlessly together and promote efficient information and resource flow. The Robot Management System (RMS) is mainly responsible for assigning warehousing tasks to various robots to ensure that they can complete their work efficiently and orderly. Warehousing tasks include warehousing, outbound, inventory, handling and other tasks. Through RMS, the path planning of robots in the warehouse can be carried out to avoid collisions and congestion between robots and improve the operation efficiency of the warehouse. At the same time, RMS can monitor the operating status of the robot in real time, including power, location and other information, to ensure that the robot can work normally. For example, in the stage of shelving and warehousing, it is necessary to put the goods corresponding to the order into the turnover box according to the order information of WES, and then WES sends the warehousing instruction to RMS, so that RMS calls the logistics robot to put the turnover box corresponding to the order on the shelf and into the warehouse.
[0071] In the related art, when there are many goods stored in the turnover box, the turnover box may be too high or / and too heavy. Due to the obstruction of the shelf beam, when the logistics robot transfers the turnover box to the shelf for storage, the over-high turnover box cannot be stored; and for overweight turnover boxes, when they are stored in the cache position of the logistics robot for a long time, it will cause irreversible abnormal deformation of the cache position.
[0072] In order to solve the defects in the related technology, the present invention discloses a method of sending a first warehousing instruction to the robot management system, so that the robot management system calls the weighing and height limit module to perform weight and height detection on the target turnover box that needs to be stored. When the weight and height detection of the target turnover box fails, an abnormal display interface is used to prompt the target turnover box to be sorted out; until the weight and height detection of the target turnover box pass, a second warehousing instruction is sent to the robot management system, so that the robot management system calls the logistics robot to store the target turnover box, which effectively solves the problem that the extra-high turnover box cannot be stored due to the obstruction of the shelf beam, and the overweight turnover box may damage the cache position of the logistics robot.
[0073] The present disclosure is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0074] like Figure 1 As shown, Figure 1 The flowchart of the first storage method provided in the embodiment of the present disclosure is as follows. The storage method provided in the embodiment of the present disclosure can be applied to WES and specifically includes the following steps:
[0075] Step 101, sending a first warehousing instruction to the robot management system, so that the robot management system calls a weighing module and a height limiting module to perform weight and height detection on a target turnover box in response to the first warehousing instruction;
[0076] In one embodiment, the first warehousing instruction is used to instruct the RMS to call the logistics robot to put the target turnover box into the warehouse. However, in order to prevent the target turnover box from being too heavy or too high, after receiving the first warehousing instruction, the RMS will first call the weighing module and the height limit module to perform weight and height detection on the target turnover box.
[0077] In one embodiment, the WES may send the warehousing task to the RMS through the shelf workstation. For example, the warehousing task may be sent to the RMS through the first trigger operation of the WES interface by the staff of the shelf workstation.
[0078] In one embodiment, the first warehousing instruction includes box information of the target turnover box, the order number corresponding to the target turnover box, and information about the goods stored in the target turnover box.
[0079] In one embodiment, the target turnover box is a full-box turnover box of the shelving workstation or a disassembled turnover box transferred from the storage area to the shelving workstation by a logistics robot. Wherein, when the target turnover box is a full-box turnover box, the staff can scan the barcode of the goods contained in the order corresponding to the target turnover box through a personal digital assistant (PDA) such as a barcode scanner, bind the goods to the target turnover box, transfer the target turnover box to the shelving workstation in the form of pallet stacking, and then send the first warehousing instruction to the RMS. When the target turnover box is a disassembled turnover box transferred from the storage area to the shelving workstation by a logistics robot, after the turnover box arrives at the shelving workstation, the staff or the robot can store the goods contained in the order corresponding to the target turnover box into the target turnover box, and then send the first warehousing instruction to the RMS.
[0080] In one embodiment, the weighing and height limit module supports the Data Management Platform (DMP) protocol, and the RMS can call the weighing and height limit module through the DMP.
[0081] In one embodiment, the weight threshold and height threshold of the weighing and height limit module can be configured in advance according to the maximum load-bearing capacity of the cache position of the logistics robot and the height of the beam of the shelf. RMS calls the weighing and height limit module, which can only feedback to RMS whether the weight and height detection results of the target turnover box pass, or can also feedback to RMS whether the weight and height detection results of the target turnover box pass and the weight information of the target turnover box, and then RMS will send the feedback information back to WES for WES to decide whether the target turnover box needs to be sorted.
[0082] Step 102, in response to receiving a rejection callback sent by the robot management system, displaying an abnormal interface;
[0083] In one embodiment, the rejection callback is used to indicate that the weight and height detection results of the target turnover box are not passed. The weight and height detection results of the target turnover box not passing indicate that the weight of the target turnover box is overweight or / and the height is too high.
[0084] In one embodiment, the abnormal interface is used to instruct to sort out the target turnover box so that the weight and height detection results of the target turnover box pass. Sorting out the target turnover box means controlling the robot of the loading station to take out several pieces of goods from the target turnover box, or having the staff of the loading station manually take out several pieces of goods from the target turnover box, so that the weight and height of the sorted target turnover box meet the requirements and can pass the detection of the weighing and height limit module.
[0085] Step 103: When the weight and height detection results of the target turnover box are passed, a second warehousing instruction is sent to the robot management system, so that the robot management system calls the logistics robot to warehouse the target turnover box.
[0086] In one embodiment, the box information included in the second warehousing instruction is still the box information of the target turnover box, but the goods information and order number information included therein are different from the goods information included in the first warehousing instruction.
[0087] In one embodiment, the RMS may call the P40 robot to transfer the target turnover box to the warehouse area, and then the logistics robot will complete the shelving and warehousing of the target turnover box.
[0088] In summary, the present disclosure proposes a warehousing method, including: sending a first warehousing instruction to a robot management system, so that the robot management system calls a weighing module and a height limit module to perform weight and height detection on a target turnover box in response to the first warehousing instruction; the target turnover box is a whole box turnover box of a shelving workstation or a split turnover box transferred from a warehouse area to a shelving workstation by a logistics robot; in response to receiving a rejection of warehousing callback sent by the robot management system, an exception interface is displayed; the rejection of warehousing callback is used to indicate that the weight and height detection results of the target turnover box are failed, and the exception interface is used to indicate the arrangement of the target turnover box so that the weight and height detection results of the target turnover box are passed; when the weight and height detection results of the target turnover box are passed, a second warehousing instruction is sent to the robot management system, so that the robot management system calls the logistics robot to warehouse the target turnover box.
[0089] The solution provided by the present invention can send a first warehousing instruction to the robot management system, so that the robot management system calls the weighing and height limit module to perform weight and height detection on the target turnover box that needs to be stored. When the weight and height detection of the target turnover box fails, an abnormal display interface is used to prompt the target turnover box to be sorted out; until the weight and height detection of the target turnover box pass, the second warehousing instruction is sent to the robot management system, so that the robot management system calls the logistics robot to store the target turnover box, which effectively solves the problem that the super-high turnover box cannot be stored due to the obstruction of the shelf beam, and the overweight turnover box may damage the cache position of the logistics robot.
[0090] In one embodiment, the weighing module and the height-limiting module can also be set on the ground of the loading workstation. Specifically, the weighing module is set at the working point of the loading workstation, and the weighing module can obtain the first weight of the logistics robot and the turnover box stored on the logistics robot, and then determine the difference between the first weight and the second weight as the weight of the target turnover box according to the preset second weight of the logistics robot; the height-limiting module includes a first height-limiting photoelectric module and a second height-limiting photoelectric module, the transmitting end and the receiving end of the first height-limiting photoelectric module are respectively set at the preset height of the first pair of diagonals of the weighing module, and the transmitting end and the receiving end of the second height-limiting photoelectric module are respectively set at the preset height of the second pair of diagonals of the weighing module; the height-limiting module is used to determine whether the height of the target turnover box exceeds the preset height. Specifically, the height-limiting module can obtain the first height of the logistics robot and the turnover box stored on the logistics robot, and then determine the difference between the first height and the second height as the height of the target turnover box according to the preset second height of the logistics robot.
[0091] In one embodiment, the weighing module and the height-limiting module can be arranged on the storage platform of the logistics robot, the storage platform is used to store turnover boxes, and the turnover boxes are used to store goods. Specifically, the weighing module is arranged on the table top of the storage platform, and is used to obtain the weight of the target turnover box; the height-limiting module includes a third height-limiting photoelectric module and a fourth height-limiting photoelectric module, the transmitting end and the receiving end of the third height-limiting photoelectric module are respectively arranged at the preset height of the first pair of diagonals of the storage platform, and the transmitting end and the receiving end of the fourth height-limiting photoelectric module are respectively arranged at the preset height of the second pair of diagonals of the storage platform; the height-limiting module is used to determine whether the height of the target turnover box exceeds the preset height. Among them, the weighing module can adopt a weighing module based on a pressure sensor, and the pressure sensor can be arranged at the center of the table top of the storage platform.
[0092] In one embodiment, the weighing module and the height limiting module further include a detection indicator, and the detection indicator is used to indicate whether the weight and height detection of the target turnover box have passed.
[0093] In one embodiment, the detection indicator may use a three-color light. Specifically, when the target turnover box is overweight, the three-color indicator light turns red; when the target turnover box is overheight, the three-color indicator light turns yellow; when the target turnover box weight and height meet the requirements, the three-color indicator light turns green.
[0094] In one embodiment, if the target turnover box is a full box turnover box of the loading station, then Figure 2 As shown, the embodiment of the present disclosure also provides a second warehousing method, comprising the following steps:
[0095] Step 201, in response to the logistics robot arriving at the loading station, obtaining the box information of the target turnover box through a barcode scanner;
[0096] Step 202: After the box information of the target turnover box is bound to the WES, the first warehousing instruction is sent to the RMS, so that the robot management system calls the weighing module and the height limiting module to perform weight and height detection on the target turnover box in response to the first warehousing instruction;
[0097] In one embodiment, in response to the logistics robot arriving at the loading station, the WES interface of the loading station jumps to the interface for binding turnover boxes. At this time, the staff or robot of the loading station can place the target turnover box on the storage table of the logistics robot, and scan the barcode of the target turnover box through the barcode scanner to obtain the box information of the target turnover box. Then, after the box information of the target turnover box is bound to WES, the first warehousing instruction containing the box information, cargo information and order number of the target turnover box is sent to RMS.
[0098] In one embodiment, if the weight and height detection results of the target turnover box in step 202 are passed, the RMS accepts the first warehousing instruction and calls the logistics robot to warehouse the target turnover box; if the weight and height detection results of the target turnover box in step 202 are failed, enter step 203.
[0099] Step 203, in response to receiving the rejection callback sent by the robot management system, displaying an abnormal interface; wherein the abnormal interface is used to instruct to sort out the target turnover box;
[0100] In one embodiment, arranging the target turnover box includes taking out a first number of pieces of goods from the target turnover box until the weight and height detection results of the target turnover box are passed.
[0101] In one embodiment, the robot of the loading station or the staff can be controlled to take out several pieces of goods from the target turnover box so that the weight and height detection results of the target turnover box pass. When taking out several pieces of goods from the target turnover box, only one piece of goods is taken out at a time, and the color of the three-color light is observed at the same time. If the color of the three-color light does not show green, continue to take out goods from the target turnover box until the three-color light shows green.
[0102] Step 204, recording the cargo information corresponding to the cargo taken out from the target turnover box when arranging the target turnover box, and updating the cargo information of the target turnover box after arranging;
[0103] In one embodiment, when goods are taken out from the target turnover box, the PDA of the shelving workstation can be used to scan the barcode of the taken out goods, thereby recording the goods information corresponding to the goods taken out from the target turnover box.
[0104] In one embodiment, the cargo information corresponding to the cargo taken out from the target turnover box can also be recorded by the staff triggering the WES interface at the shelving workstation. For example, the staff triggers the WES interface of the shelving workstation to delete the cargo information corresponding to the cargo taken out from the target turnover box.
[0105] Step 205, cancel the order number corresponding to the first warehousing instruction, and generate a new order number corresponding to the sorted target turnover box;
[0106] In one embodiment, since the cargo information in the sorted target turnover box is different from the cargo information contained in the order number corresponding to the first warehousing instruction, the order number corresponding to the first warehousing instruction can be revoked and a new order number corresponding to the sorted target turnover box can be generated.
[0107] Step 206: Send a second warehousing instruction to the RMS, where the order number corresponding to the second warehousing instruction is the new order number.
[0108] In one embodiment, steps 204 to 206 may also be replaced by the following steps:
[0109] When WES records and sorts the target turnover box, the corresponding cargo information of the cargo taken out from the target turnover box, and then uses the inventory function to count the shortage of the target turnover box, and transfers the surplus cargo taken out from the target turnover box to other turnover boxes. At this time, the order number corresponding to the second warehousing instruction sent by WES to RMS remains unchanged, and is still the order number corresponding to the first warehousing instruction.
[0110] In one embodiment, since the target turnover box in steps 201 to 206 is a full box turnover box of the shelving workstation, the logistics robot in steps 201 to 206 is a logistics robot used to carry cargo boxes.
[0111] In one embodiment, before or after step 102, the second warehousing method provided by the embodiment of the present disclosure further includes:
[0112] Receiving the weight information of the target turnover box sent by the RMS;
[0113] Based on the weight information of the target turnover box and a preset weight threshold, the weight of the goods to be taken out from the target turnover box is obtained;
[0114] Based on the weight of the goods that need to be taken out from the target turnover box and the preset weights of different types of goods, the types and quantities of the goods that need to be taken out from the target turnover box are obtained.
[0115] In one embodiment, the types and quantities of goods that need to be taken out from the target turnover boxes can be displayed on the WES interface of the shelving workstation, so that the staff can quickly and accurately sort the target turnover boxes according to the types and quantities of goods that need to be taken out from the target turnover boxes, thereby effectively improving the warehousing efficiency.
[0116] In one embodiment, if the target turnover box is a disassembled turnover box that is transferred from the warehouse to the shelf workstation by the logistics robot, then Figure 3 As shown, the embodiment of the present disclosure also provides a third storage method, including the following steps:
[0117] Step 301, in response to the logistics robot transferring the target turnover box to the loading station, sending a first warehousing instruction to the robot management system;
[0118] In one embodiment, in response to the logistics robot transferring the target turnover box to the shelving workstation, the WES can control the robot at the shelving workstation to store the goods specified by the shelving workstation into the target turnover box, or the staff at the shelving workstation can manually store the goods specified by the shelving workstation into the target turnover box.
[0119] In one embodiment, when the goods designated by the shelving workstation are stored in the target turnover box, the goods placed in the target turnover box must be scanned through the PDA to bind the goods placed in the target turnover box to the target turnover box.
[0120] In one embodiment, when placing designated goods into a target turnover box, the weighing and height limiting module performs weight and height detection on the target turnover box, and prompts the target turnover box through a detection indicator to determine whether the weight and height detection results are passed or failed; for example, if the detection indicator lights up green, it means that the weight and height detection results of the target turnover box are passed. At this time, if all of the designated goods have not been placed in the target turnover box, they can continue to be placed in.
[0121] In one embodiment, if all designated goods are stored in the target turnover box and the detection indicator lights up green, the RMS calls the logistics robot to put the target turnover box into storage.
[0122] In one embodiment, if the detection indicator lights up red or yellow during the process of storing designated goods in a target turnover box, it means that the goods stored in the target turnover box have caused the target turnover box to be over-high or over-weight, and the target turnover box needs to be sorted out.
[0123] Step 302: in response to receiving the rejection callback sent by the robot management system, displaying an abnormal interface; wherein the abnormal interface is used to instruct to sort out the target turnover box;
[0124] In one embodiment, arranging the target turnover box includes taking out the last piece of goods stored in the target turnover box.
[0125] In one embodiment, since the weighing and height-limiting modules are always working, that is, when the previous item is put in, the weight and height detection results of the target turnover box are passed. If the weight and height detection results of the target turnover box are not passed when the current item is put in, the last item stored in the target turnover box is directly taken out, and the weight and height detection results of the target turnover box are passed.
[0126] Step 303: When the weight and height detection results of the target turnover box are passed, a second warehousing instruction is sent to the robot management system, so that the robot management system calls the logistics robot to warehouse the target turnover box.
[0127] In one embodiment, sending the second warehousing instruction to the robot management system in step 303 includes:
[0128] Deleting the last item stored in the target turnover box from the items included in the order number corresponding to the first warehousing instruction;
[0129] A second warehousing instruction is sent to the robot management system, wherein the order number corresponding to the second warehousing instruction is the same as the order number corresponding to the first warehousing instruction.
[0130] In one embodiment, as shown in step 302, it is only necessary to take out the last piece of goods stored in the target turnover box, and the weight and height detection results of the target turnover box will be passed; therefore, after deleting the last piece of goods stored in the target turnover box from the goods contained in the order number corresponding to the first warehousing instruction, the goods contained in the order number corresponding to the first warehousing instruction are consistent with the goods in the target turnover box; at this time, since the modification is made directly based on the order number corresponding to the first warehousing instruction, therefore, when the weight and height detection results of the target turnover box are passed, the order number corresponding to the second warehousing instruction sent to the robot management system is the same as the order number corresponding to the first warehousing instruction.
[0131] In one embodiment, in the second warehousing method corresponding to the whole box turnover box of the shelving workstation, and in the third warehousing method corresponding to the broken-down turnover box transferred from the warehouse area to the shelving workstation by the logistics robot, when the weight and height detection results of the target turnover box are unsatisfactory, it is necessary to sort the target turnover box, that is, take out a certain number of goods from the target turnover box; these taken out goods can be counted through the target turnover box shortage processing, and then the taken out goods can be counted into other turnover boxes.
[0132] Based on this, in one embodiment, after the goods are taken out of the target turnover box, the second warehousing method or the third warehousing method provided by the present disclosure further includes:
[0133] Generate an inventory surplus task, which is used to indicate that goods will be taken out from the target turnover box and stored in other turnover boxes.
[0134] In one embodiment, the other turnover boxes are other disassembled turnover boxes that are transferred from the warehouse area to the shelving workstation by the logistics robot; after the goods are taken out from the target turnover box and stored in the other turnover boxes, the order numbers corresponding to the other turnover boxes remain unchanged, but the goods need to be taken out from the target turnover box and added to the goods information corresponding to the other turnover boxes.
[0135] In one embodiment, when taking out goods from a target turnover box, the goods information corresponding to the goods taken out from the target turnover box is recorded; then an inventory task prompt is displayed on the WES interface to prompt the staff to store the goods taken out from the target turnover box into other turnover boxes.
[0136] In one embodiment, an inventory list can also be generated based on the goods information corresponding to the goods taken out from the target turnover box, and the inventory list can be bound to other turnover boxes to generate an inventory surplus task; wait for the turnover box bound to the inventory list to arrive at the shelving workstation, and store the goods taken out from the target turnover box into the turnover box bound to the inventory list.
[0137] like Figure 4 As shown, the embodiment of the present disclosure also provides a fourth storage method, which can be applied to RMS, and the method includes the following steps:
[0138] Step 401, in response to the first warehousing instruction sent by WES, the weighing module and the height limit module are called to perform weight and height detection on the target turnover box; the target turnover box is a full box turnover box of the loading station or a split turnover box transferred from the warehouse area to the loading station by a logistics robot;
[0139] Step 402: In response to the weight and height detection results of the target turnover box failing, a rejection callback is sent to the WES, so that the warehouse execution system displays an abnormal interface;
[0140] In one embodiment, the abnormal interface is used to instruct to arrange the target turnover box so that the weight and height detection results of the target turnover box pass;
[0141] Step 403, when the weight and height detection results of the sorted target turnover box are passed, the second warehousing instruction is received from the warehouse execution system, and the logistics robot is called to warehouse the target turnover box.
[0142] In one embodiment, the weighing module and the height-limiting module are arranged on the floor of the shelving workstation or on a storage platform of the logistics robot, the storage platform is used to store turnover boxes, and the turnover boxes are used to store goods.
[0143] In one embodiment, when the weighing module and the height limiting module are arranged on the ground of the shelf loading workstation,
[0144] The weighing module is arranged at a working point of the loading station and is used to obtain the weight of the target turnover box;
[0145] The height limiting module includes a first height limiting photoelectric module and a second height limiting photoelectric module. The transmitting end and the receiving end of the first height limiting photoelectric module are respectively arranged at the preset heights of the first pair of diagonals of the weighing module, and the transmitting end and the receiving end of the second height limiting photoelectric module are respectively arranged at the preset heights of the second pair of diagonals of the weighing module; the height limiting module is used to determine whether the height of the target turnover box exceeds the preset height.
[0146] In one embodiment, the weighing module and the height limiting module further include:
[0147] The detection indicator is used to indicate whether the weight and height detection of the target turnover box have passed.
[0148] In one embodiment, the weighing module and the height limiting module in the fourth warehousing method provided in the embodiment of the present disclosure are the same as the weighing module and the height limiting module in the first warehousing method provided in the embodiment of the present disclosure, and are not repeated here.
[0149] It should be noted that the fourth warehousing method applied to RMS and the first warehousing method applied to WES belong to the same inventive concept. The specific implementation steps can refer to steps 101 to 103, which will not be repeated here.
[0150] In order to implement the first warehousing method applied to WES provided in the embodiment of the present disclosure, the embodiment of the present disclosure also provides a warehousing device applied to WES, such as Figure 5 shown. Figure 5 This is a schematic diagram of the structure of a first storage device provided in an embodiment of the present disclosure. The storage device 500 includes:
[0151] The first sending module 501 is used to send a first warehousing instruction to the robot management system, so that the robot management system calls the weighing module and the height limit module to perform weight and height detection on the target turnover box in response to the first warehousing instruction; the target turnover box is a full box turnover box of the shelving workstation or a disassembled turnover box transferred from the warehouse area to the shelving workstation by the logistics robot;
[0152] The display module 502 is used to display an abnormal interface in response to receiving a rejection callback sent by the robot management system; the rejection callback is used to indicate that the weight and height detection results of the target turnover box are not passed, and the abnormal interface is used to indicate that the target turnover box is arranged so that the weight and height detection results of the target turnover box are passed;
[0153] The second receiving module 503 is used to send a second warehousing instruction to the robot management system when the weight and height detection results of the target turnover box are passed, so that the robot management system calls the logistics robot to warehouse the target turnover box.
[0154] In one embodiment, the weighing module and the height-limiting module are arranged on the floor of the shelving workstation or on a storage platform of the logistics robot, the storage platform is used to store turnover boxes, and the turnover boxes are used to store goods.
[0155] In one embodiment, when the weighing module and the height limiting module are arranged on the ground of the shelf loading workstation,
[0156] The weighing module is arranged at a working point of the loading station and is used to obtain the weight of the target turnover box;
[0157] The height limiting module includes a first height limiting photoelectric module and a second height limiting photoelectric module. The transmitting end and the receiving end of the first height limiting photoelectric module are respectively arranged at the preset heights of the first pair of diagonals of the weighing module, and the transmitting end and the receiving end of the second height limiting photoelectric module are respectively arranged at the preset heights of the second pair of diagonals of the weighing module; the height limiting module is used to determine whether the height of the target turnover box exceeds the preset height.
[0158] In one embodiment, the weighing module and the height limiting module further include:
[0159] The detection indicator is used to indicate whether the weight and height detection of the target turnover box have passed.
[0160] In one embodiment, when the target turnover box is a full box turnover box of the loading station, the first sending module 501 is specifically used for:
[0161] In response to the logistics robot arriving at the loading station, the box information of the target turnover box is obtained through a barcode scanner;
[0162] After the box information of the target turnover box is bound to the warehouse execution system, the first warehousing instruction is sent to the robot management system.
[0163] In one embodiment, the step of arranging the target turnover boxes includes:
[0164] A first number of pieces of goods are taken out from the target turnover box until the weight and height test results of the target turnover box pass.
[0165] In one embodiment, the second sending module 503 is specifically used for:
[0166] Recording the cargo information corresponding to the cargo taken out from the target turnover box when sorting the target turnover box, and updating the cargo information of the target turnover box after sorting;
[0167] Cancel the order number corresponding to the first warehousing instruction, and generate a new order number corresponding to the sorted target turnover box;
[0168] A second warehousing instruction is sent to the robot management system, and the order number corresponding to the second warehousing instruction is the new order number.
[0169] In one embodiment, the storage device 500 further includes a calculation module, which is used to:
[0170] Receiving weight information of the target turnover box sent by the robot management system;
[0171] Based on the weight information of the target turnover box and a preset weight threshold, the weight of the goods to be taken out from the target turnover box is obtained;
[0172] Based on the weight of the goods that need to be taken out from the target turnover box and the preset weights of different types of goods, the types and quantities of the goods that need to be taken out from the target turnover box are obtained.
[0173] In one embodiment, when the target turnover box is a disassembled turnover box transferred from the warehouse area to the shelf workstation by the logistics robot, the first sending module 501 is further used to:
[0174] In response to the logistics robot transferring the target turnover box to the shelving workstation, a first warehousing instruction is sent to the robot management system.
[0175] In one embodiment, the step of arranging the target turnover boxes includes:
[0176] Take out the last piece of goods stored in the target turnover box.
[0177] In order to implement the fourth storage method applied to RMS provided in the embodiment of the present disclosure, the embodiment of the present disclosure also provides a storage device applied to RMS, such as Figure 6 shown. Figure 6 This is a schematic diagram of the structure of a second storage device provided in an embodiment of the present disclosure. The storage device 600 includes:
[0178] The calling module 601 is used for calling the weighing module and the height limiting module to perform weight and height detection on the target turnover box in response to the first warehousing instruction sent by the warehouse execution system; the target turnover box is a full box turnover box of the loading station or a split turnover box transferred from the warehouse area to the loading station by the logistics robot;
[0179] The third sending module 602 is used for sending a rejection callback to the warehouse execution system in response to the weight and height detection results of the target turnover box failing, so that the warehouse execution system displays an abnormal interface; the abnormal interface is used to instruct to sort out the target turnover box so that the weight and height detection results of the target turnover box pass;
[0180] The receiving module 603 is used to receive the second warehousing instruction sent by the warehouse execution system when the weight and height detection results of the sorted target turnover box are passed, and call the logistics robot to warehouse the target turnover box.
[0181] In one embodiment, the weighing module and the height-limiting module are arranged on the floor of the shelving workstation or on a storage platform of the logistics robot, the storage platform is used to store turnover boxes, and the turnover boxes are used to store goods.
[0182] In one embodiment, when the weighing module and the height limiting module are arranged on the ground of the shelf loading workstation,
[0183] The weighing module is arranged at a working point of the loading station and is used to obtain the weight of the target turnover box;
[0184] The height limiting module includes a first height limiting photoelectric module and a second height limiting photoelectric module. The transmitting end and the receiving end of the first height limiting photoelectric module are respectively arranged at the preset heights of the first pair of diagonals of the weighing module, and the transmitting end and the receiving end of the second height limiting photoelectric module are respectively arranged at the preset heights of the second pair of diagonals of the weighing module; the height limiting module is used to determine whether the height of the target turnover box exceeds the preset height.
[0185] In one embodiment, the weighing module and the height limiting module further include:
[0186] The detection indicator is used to indicate whether the weight and height detection of the target turnover box have passed.
[0187] It should be noted that: the first type of warehousing device 500 applied to WES and the second type of warehousing device 600 applied to RMS provided in the above embodiment are only illustrated by the division of the above program modules when performing warehousing. In actual application, the above processing can be assigned to different program modules as needed, that is, the internal structure of the warehousing device is divided into different program modules to complete all or part of the processing described above. In addition, the warehousing device provided in the above embodiment and the warehousing method embodiment provided in the embodiment of the present disclosure belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.
[0188] Figure 7 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present disclosure is shown in FIG. Figure 7 As shown, the electronic device 700 includes at least one processor 702; and a memory 701 communicatively connected to the at least one processor 702; wherein the memory 701 stores instructions executable by the at least one processor 702, and the instructions are executed by the at least one processor 702 to implement the steps of the warehousing method described in the embodiment of the present disclosure.
[0189] Optionally, the electronic device may specifically be a storage device in the embodiment of the present application, and the electronic device may implement the corresponding processes implemented by the storage device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0190] It is understood that the electronic device also includes a communication interface 703. The various components in the electronic device are coupled together through a bus system 704. It is understood that the bus system 704 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 704 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 7 Various buses are labeled as bus system 704 .
[0191] It can be understood that the memory 701 can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM).The memory 701 described in the embodiment of the present invention is intended to include but is not limited to these and any other suitable types of memories.
[0192] The method disclosed in the above embodiment of the present disclosure can be applied to the processor 702, or implemented by the processor 702. The processor 702 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor 702 or an instruction in the form of software. The above processor 702 may be a general-purpose processor, a DSP, or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The processor 702 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present invention. A general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present invention, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium, which is located in the memory 701, and the processor 702 reads the information in the memory 701 and completes the steps of the above method in combination with its hardware.
[0193] In an exemplary embodiment, the electronic device may be implemented by one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), FPGAs, general purpose processors, controllers, MCUs, microprocessors, or other electronic components to execute the aforementioned method.
[0194] The embodiment of the present disclosure also provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable the computer to implement the steps of the warehousing method described in the embodiment of the present disclosure when executed.
[0195] The embodiment of the present disclosure further provides a computer program product, characterized in that it includes a computer program, and when the computer program is executed by a processor, the steps of the warehousing method described in the embodiment of the present disclosure are implemented.
[0196] Optionally, the computer-readable storage medium can be applied to the warehousing device in the embodiments of the present application, and the computer instructions enable the computer to execute the corresponding processes implemented by the warehousing device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0197] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.
[0198] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0199] In addition, all functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0200] A person of ordinary skill in the art can understand that: all or part of the steps of implementing the above-mentioned method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium, which, when executed, executes the steps of the above-mentioned method embodiment; and the aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, RAM, disks or optical disks.
[0201] Alternatively, if the above-mentioned integrated unit of the present invention is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention can be essentially or partly reflected in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, RAM, magnetic disks or optical disks.
[0202] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art who is familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. A warehousing method, characterized in that: include: Sending a first warehousing instruction to the robot management system, so that the robot management system calls the weighing module and the height limit module in response to the first warehousing instruction to perform weight and height detection on the target turnover box; the target turnover box is a full box turnover box of the shelving workstation or a disassembled turnover box transferred from the warehouse area to the shelving workstation by the logistics robot; In response to receiving a rejection callback sent by the robot management system, an exception interface is displayed; the rejection callback is used to indicate that the weight and height detection results of the target turnover box are not passed, and the exception interface is used to indicate that the target turnover box is arranged so that the weight and height detection results of the target turnover box pass; When the weight and height detection results of the target turnover box are passed, a second warehousing instruction is sent to the robot management system, so that the robot management system calls the logistics robot to warehouse the target turnover box.
2. The method according to claim 1, characterized in that The weighing module and the height-limiting module are arranged on the ground of the shelf loading workstation or on the storage platform of the logistics robot. The storage platform is used to store turnover boxes, and the turnover boxes are used to store goods.
3. The method according to claim 2, characterized in that In the case where the weighing module and the height limiting module are arranged on the ground of the shelf loading workstation, The weighing module is arranged at a working point of the loading station and is used to obtain the weight of the target turnover box; The height limiting module includes a first height limiting photoelectric module and a second height limiting photoelectric module. The transmitting end and the receiving end of the first height limiting photoelectric module are respectively arranged at the preset heights of the first pair of diagonals of the weighing module, and the transmitting end and the receiving end of the second height limiting photoelectric module are respectively arranged at the preset heights of the second pair of diagonals of the weighing module; the height limiting module is used to determine whether the height of the target turnover box exceeds the preset height.
4. The method according to claim 2, characterized in that: The weighing module and the height limiting module also include: The detection indicator is used to indicate whether the weight and height detection of the target turnover box have passed.
5. The method according to claim 1, characterized in that: In the case where the target turnover box is a full-box turnover box of the loading workstation, the sending of the first warehousing instruction to the robot management system includes: In response to the logistics robot arriving at the loading station, obtaining the box information of the target turnover box through a barcode scanner; After the box information of the target turnover box is bound to the warehouse execution system, the first warehousing instruction is sent to the robot management system.
6. The method according to claim 5, characterized in that The step of arranging the target turnover box comprises: A first number of pieces of goods are taken out from the target turnover box until the weight and height test results of the target turnover box pass.
7. The method according to claim 5, characterized in that The sending of the second warehousing instruction to the robot management system includes: Recording the cargo information corresponding to the cargo taken out from the target turnover box when sorting the target turnover box, and updating the cargo information of the target turnover box after sorting; Cancel the order number corresponding to the first warehousing instruction, and generate a new order number corresponding to the sorted target turnover box; A second warehousing instruction is sent to the robot management system, and the order number corresponding to the second warehousing instruction is the new order number.
8. The method according to claim 5, characterized in that The method further comprises: Receiving weight information of the target turnover box sent by the robot management system; Based on the weight information of the target turnover box and a preset weight threshold, the weight of the goods to be taken out from the target turnover box is obtained; Based on the weight of the goods that need to be taken out from the target turnover box and the preset weights of different types of goods, the types and quantities of the goods that need to be taken out from the target turnover box are obtained.
9. The method according to claim 1, characterized in that: In the case where the target turnover box is a disassembled turnover box transferred from the warehouse area to the shelf workstation by the logistics robot, sending the first warehousing instruction to the robot management system includes: In response to the logistics robot transferring the target turnover box to the shelving workstation, a first warehousing instruction is sent to the robot management system.
10. The method according to claim 9, characterized in that The step of arranging the target turnover box comprises: The last piece of goods stored in the target turnover box is taken out from the target turnover box.
11. The method according to claim 10, characterized in that The sending of the second warehousing instruction to the robot management system includes: Deleting the last item stored in the target turnover box from the items included in the order number corresponding to the first warehousing instruction; A second warehousing instruction is sent to the robot management system, wherein the order number corresponding to the second warehousing instruction is the same as the order number corresponding to the first warehousing instruction.
12. The method according to claim 6 or 10, characterized in that: After taking out the goods from the target turnover box, the method further includes: Generate an inventory surplus task, which is used to indicate that goods will be taken out from the target turnover box and stored in other turnover boxes.
13. A warehousing method, characterized in that: include: In response to the first warehousing instruction sent by the warehouse execution system, the weighing module and the height limit module are called to perform weight and height detection on the target turnover box; the target turnover box is a full box turnover box of the shelving workstation or a split turnover box transferred from the warehouse area to the shelving workstation by a logistics robot; In response to the target turnover box failing the weight and height detection results, sending a rejection callback to the warehouse execution system, so that the warehouse execution system displays an abnormal interface; the abnormal interface is used to instruct the target turnover box to be arranged so that the weight and height detection results of the target turnover box pass; When the weight and height detection results of the sorted target turnover box are passed, the warehouse execution system sends a second warehousing instruction, and calls the logistics robot to put the target turnover box into the warehouse.
14. The method according to claim 13, characterized in that The weighing module and the height-limiting module are arranged on the ground of the shelf loading workstation or on the storage platform of the logistics robot. The storage platform is used to store turnover boxes, and the turnover boxes are used to store goods.
15. The method according to claim 14, characterized in that In the case where the weighing module and the height limiting module are arranged on the ground of the shelf loading workstation, The weighing module is arranged at a working point of the loading station and is used to obtain the weight of the target turnover box; The height limiting module includes a first height limiting photoelectric module and a second height limiting photoelectric module. The transmitting end and the receiving end of the first height limiting photoelectric module are respectively arranged at the preset heights of the first pair of diagonals of the weighing module, and the transmitting end and the receiving end of the second height limiting photoelectric module are respectively arranged at the preset heights of the second pair of diagonals of the weighing module; the height limiting module is used to determine whether the height of the target turnover box exceeds the preset height.
16. The method according to claim 14, characterized in that The weighing module and the height limiting module also include: The detection indicator is used to indicate whether the weight and height detection of the target turnover box have passed.
17. A storage device, characterized in that: include: The first sending module is used to send a first warehousing instruction to the robot management system, so that the robot management system calls the weighing module and the height limit module to perform weight and height detection on the target turnover box in response to the first warehousing instruction; the target turnover box is a full box turnover box of the shelving workstation or a disassembled turnover box transferred from the warehouse area to the shelving workstation by the logistics robot; A display module, configured to display an abnormal interface in response to receiving a rejection callback for storage sent by the robot management system; The rejection callback is used to indicate that the weight and height detection results of the target turnover box are not passed, and the abnormal interface is used to indicate the arrangement of the target turnover box so that the weight and height detection results of the target turnover box pass; The second sending module is used to send a second warehousing instruction to the robot management system when the weight and height detection results of the target turnover box are passed, so that the robot management system calls the logistics robot to warehouse the target turnover box.
18. A storage device, characterized in that: include: A calling module is used for calling a weighing module and a height limiting module to perform weight and height detection on a target turnover box in response to a first warehousing instruction sent by a warehouse execution system; the target turnover box is a full-box turnover box of a shelving workstation or a split turnover box transferred from a warehouse area to a shelving workstation by a logistics robot; A third sending module is used for sending a rejection callback to the warehouse execution system in response to the weight and height detection results of the target turnover box failing, so that the warehouse execution system displays an abnormal interface; the abnormal interface is used to instruct to sort out the target turnover box so that the weight and height detection results of the target turnover box pass; The receiving module is used to receive the second warehousing instruction sent by the warehouse execution system when the weight and height detection results of the sorted target turnover box are passed, and call the logistics robot to warehouse the target turnover box.
19. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1 to 12 or claims 13 to 16.
20. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method of any one of claims 1 to 12 or claims 13 to 16.
21. A computer program product, characterized in that It comprises a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 12 or claims 13 to 16.
