Material box processing system and material box processing method

By designing a material box processing system including shelves, conveyor lines and box pickup robots, the problem of low efficiency of material box entry and exit in intelligent warehousing is solved, efficient material box turnover and storage is achieved, operating costs are reduced and increased Stock area.

CN119417357APending Publication Date: 2025-02-11HANGZHOU HIKROBOT TECH CO LTD
View PDF 0 Cites 4 Cited by

Patent Information

Application Number
CN202411493451.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-23
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

In the existing intelligent warehousing technology, the inlet and exit efficiency of material boxes is low, resulting in low warehouse operation efficiency.

Method used

Design a material box processing system, including shelves, material box out-of-warehouse conveying line, material box in-warehouse conveying line, material box turnover conveying line and box pickup robot, and coordinate the work of each conveying line and robot through the controller to realize the material box efficient turnover and storage.

Benefits of technology

Through this system, the inlet and exit efficiency of material boxes is improved, the number of robots is reduced, the operating costs are reduced, and the inventory area and material inventory of the warehouse are increased.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119417357A_ABST
    Figure CN119417357A_ABST
Patent Text Reader

Abstract

The invention provides a workbin treatment system and a workbin treatment method. The workbin processing method comprises the following steps: in response to a received target order, determining whether the target order is used for indicating that a target material is put in storage or not; if the target order is used for indicating that the target material is put in storage, a first bin position is determined according to material information of the target material, and the first bin position is used for putting in a first material box where the target material is located; the material box turnover conveying line is controlled, and the first material box is turned over to the material box warehousing conveying line corresponding to the goods shelf where the first bin position is located; according to the first material box, the first bin position and the first position of the first material box on the material box warehousing conveying line, a material box warehousing task is generated; and the material box warehousing task is sent to a box taking robot, so that the box taking robot is controlled to carry the first material box to the first bin position from the first position. According to the method, the warehouse-in and warehouse-out efficiency of the workbins can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent warehousing technology, and in particular to a material box processing system and a material box processing method. Background Art

[0002] With the development of intelligent warehousing technology, the use of warehousing robots to enter and exit the warehouse has replaced the traditional manual method of entering and exiting the warehouse, thereby improving the efficiency of entering and exiting the warehouse.

[0003] At present, when using storage robots to realize the in and out of the warehouse, usually when out of the warehouse, the box-moving robot is used to move the box from the shelf in the warehouse, and then the box-moving robot docks with the box-retrieving robot, and the box-retrieving robot transports the box to the outbound workstation for outbound; when in the warehouse, the box-moving robot moves the box at the inbound workstation, and then the box-moving robot docks with the box-retrieving robot, and the box-retrieving robot transports the box to the shelf in the warehouse for storage. However, this method still has the problem of low efficiency in the in and out of the warehouse.

[0004] Therefore, there is an urgent need for a solution that can improve the efficiency of warehousing and unloading of material boxes. Summary of the invention

[0005] The present application provides a material box processing system for improving the efficiency of material box storage and retrieval.

[0006] In the first aspect, the present application provides a material box processing system, including: a shelf, at the bottom of which a material box outbound conveyor line or a material box inbound conveyor line is arranged; a workstation, including an inbound workstation and an outbound workstation; a material box turnover conveyor line, used for performing material box turnover between at least one of the material box outbound conveyor line and the material box inbound conveyor line and the workstation; a box picking robot, used for transporting the material box from the shelf to the corresponding material box outbound conveyor line according to the material box outbound task, or transporting the material box from the material box inbound conveyor line to the corresponding shelf according to the material box inbound task; a controller, used for respectively controlling the operation of the material box turnover conveyor line, the material box outbound conveyor line and the material box inbound conveyor line, and for generating a material box outbound task or a material box inbound task, and sending the material box outbound task or the material box inbound task to the box picking robot.

[0007] In one embodiment, the material box outbound conveyor line and the material box inbound conveyor line each include a plurality of conveying sections, and each conveying section operates independently of each other.

[0008] In one embodiment, the conveying direction of the material box turnover conveyor line is different from the conveying direction of the material box outbound conveyor line and the material box inbound conveyor line; the conveying direction of the material box outbound conveyor line and the material box inbound conveyor line is the same as the extension direction of the shelf.

[0009] In one embodiment, it also includes: an aisle, the aisle is located between two adjacent shelves, the aisle is parallel to at least one of the material box outbound conveyor line and the material box inbound conveyor line, and the aisle is used for the box picking robot to move.

[0010] In one embodiment, a material box transfer mechanism is provided on the material box turnover conveyor line, and the material box transfer mechanism is used to transfer the material box to the material box storage conveyor line or other material box turnover conveyor line.

[0011] In one embodiment, a material box identification device is also provided on the material box turnover conveyor line, and the material box identification device is used to identify the box code on the material box to determine the material information of the material contained in the material box.

[0012] In one embodiment, the container recognition device comprises an optical camera.

[0013] In one embodiment, the outbound workstation is provided with a plurality of distribution grids, and the distribution grids are used to store outbound materials.

[0014] In one embodiment, the box picking robot includes a power chassis and a box picking mechanism. The power chassis is provided with a box picking mechanism lifting track extending in a vertical direction. The box picking mechanism can move on the box picking mechanism lifting track to pick up and place boxes at different heights.

[0015] In a second aspect, the present application provides a material box processing method, which is applied to the material box processing system of the first aspect, and the material box processing method includes: in response to receiving a target order, determining whether the target order is used to instruct the target material to be put into storage; if the target order is used to instruct the target material to be put into storage, then determining a first bin according to the material information of the target material, and the first bin is used to store the first material box where the target material is located; controlling the material box turnover conveyor line to circulate the first material box to the material box storage conveyor line corresponding to the shelf where the first bin is located; generating a material box storage task according to the first material box, the first bin and the first position of the first material box on the material box storage conveyor line; sending the material box storage task to the box picking robot to control the box picking robot to move the first material box from the first position to the first bin.

[0016] In one embodiment, it also includes: in response to detecting that the first material box is located at a first position, controlling the conveying section in a first direction at the first position on the material box storage conveyor line to stop running, and the first direction is opposite to the running direction of the material box storage conveyor line.

[0017] In one embodiment, the first position is located in a projection area of ​​the first storage location on the container inbound conveyor line.

[0018] In one embodiment, it also includes: in response to detecting that the box picking robot completes the box warehousing task, controlling the stopped conveying section of the box warehousing conveying line to operate normally.

[0019] In one embodiment, determining a first storage location based on material information of a target material includes: determining a historical outbound heat of the target material based on the material information; if the historical outbound heat is greater than or equal to a preset value, determining a first storage location from currently available empty storage locations in the warehouse based on a proximity principle.

[0020] In one embodiment, the material box turnover conveyor line is controlled to circulate the first material box to the material box storage conveyor line corresponding to the shelf where the first bin is located, including: controlling the material box transfer mechanism on the material box turnover conveyor line to circulate the first material box to the material box storage conveyor line.

[0021] In one embodiment, it also includes: if the target order is used to instruct the target material to be shipped out, then according to the material information of the target material, a second location is determined, and the second location is the location of the second material box where the target material is stored; according to the second location, the second material box, and the second position on the material box shipping conveyor line corresponding to the shelf where the second location is located, a material box shipping task is generated; the material box shipping task is sent to the box picking robot to control the box picking robot to move the second material box from the second location to the second position; the material box shipping conveyor line and the material box turnover conveyor line are controlled to circulate the second material box to the first shipping workstation corresponding to the target order; the first shipping workstation is controlled to pick the target material in the second material box.

[0022] In one embodiment, after controlling the first outbound workstation to pick the target material from the second material box, the method further includes: controlling the first outbound workstation to transfer the second material box to the material box transfer conveyor line.

[0023] In one embodiment, it also includes: in response to detecting that the second material box includes the hit material of the outbound order of the second outbound workstation; controlling the material box turnover conveyor line to transfer the second material box to the second outbound workstation; controlling the second outbound workstation to pick the hit material in the second material box.

[0024] In one embodiment, after sending the box outbound task to the box picking robot, it also includes: controlling the conveying section in the second direction at the second position on the box outbound conveyor line to stop running, and the second direction is opposite to the running direction of the box outbound conveyor line.

[0025] In one embodiment, the second position is located in a projection area of ​​the second storage location on the outbound conveying line of the material box.

[0026] In one embodiment, it also includes: in response to detecting that the box picking robot completes the box outbound task, controlling the stopped conveying section of the box outbound conveying line to operate normally.

[0027] In one embodiment, the material box outbound conveyor line and the material box turnover conveyor line are controlled to turn around the second material box to the first outbound workstation corresponding to the target order, including: controlling the material box outbound conveyor line to turn around the second material box to the material box turnover conveyor line; controlling the material box transfer mechanism on the material box turnover conveyor line to turn around the second material box to the first outbound workstation.

[0028] In one embodiment, controlling the first outbound workstation, after picking the target material in the second bin, also includes: in response to detecting that the second bin is an empty bin, controlling the bin turnover conveyor line to circulate the second bin to the empty bin storage area; in response to detecting that the second bin is not an empty bin and the second bin can store the second bin, controlling the bin turnover conveyor line to circulate the second bin to the bin entry conveyor line corresponding to the shelf where the second bin is located; in response to detecting that the second bin is not an empty bin and the second bin cannot store the second bin, controlling the bin turnover conveyor line to circulate the second bin to the bin entry conveyor line corresponding to the shelf where the third bin is located, and the third bin can store the second bin.

[0029] In one embodiment, controlling the first outbound workstation, after picking the target material in the second material box, further includes: distributing the target material to a distributing grid corresponding to the target order in the first outbound workstation.

[0030] In the third aspect, the present application provides a material box processing device, including: a first determination module, for determining whether the target order is used to instruct the warehousing of the target material in response to receiving a target order; a second determination module, for determining the first bin according to the material information of the target material if the target order is used to instruct the warehousing of the target material, and the first bin is used to warehousing the first material box where the target material is located; a first control module, for controlling the material box turnover conveyor line, and turning the first material box to the material box warehousing conveyor line corresponding to the shelf where the first bin is located; a generation module, for generating a material box warehousing task according to the first material box, the first bin and the first position of the first material box on the material box warehousing conveyor line; a second control module, for sending the material box warehousing task to the box picking robot, so as to control the box picking robot to transport the first material box from the first position to the first bin.

[0031] In a fourth aspect, the present application provides an electronic device, comprising: a processor, and a memory connected to the processor; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory to implement the material box processing method as in the second aspect.

[0032] In a fifth aspect, the present application provides a computer-readable storage medium, in which computer execution instructions are stored. When the computer execution instructions are executed, they are used to implement the material box processing method as in the second aspect.

[0033] In a sixth aspect, the present application provides a computer program product, including a computer program, which, when executed, is used to implement the material box processing method as in the second aspect.

[0034] The material box processing system and material box processing method provided by the present application set the material box outbound conveyor line or the material box inbound conveyor line at the bottom of the shelf to replace the work of the box moving robot in the background technology. When the material box is put into storage, the material box is turned over from the storage workstation to the material box inbound conveyor line through the material box turnover conveyor line, and then the material box is put into storage from the material box inbound conveyor line to the corresponding warehouse through the box picking robot; when the material box is taken out of the warehouse, the material box is moved from the warehouse on the shelf to the material box outbound conveyor line corresponding to the shelf through the box picking robot, and then the material box is turned over from the material box outbound conveyor line to the outbound workstation through the material box turnover conveyor line. Since the number of material boxes transported on the material box outbound conveyor line or the material box inbound conveyor line is large, it can meet the high-efficiency manual picking in the outbound workstation or the inbound workstation, so the efficiency of material box in and out can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0036] Figure 1 A structural schematic diagram of a material box processing system provided in an embodiment of the present application;

[0037] Figure 2 A schematic diagram of a structure of a shelf and a material box outbound conveyor line provided in an embodiment of the present application;

[0038] Figure 3 A schematic diagram of a structure of a material box turnover conveyor line provided in an embodiment of the present application;

[0039] Figure 4 A schematic diagram of the structure of a box-picking robot provided in an embodiment of the present application;

[0040] Figure 5 A schematic diagram of a process flow of a material box processing method provided in an embodiment of the present application;

[0041] Figure 6 A schematic diagram of the structure of a material box processing device provided in an embodiment of the present application;

[0042] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0043] Reference numerals:

[0044] 11-shelf; 12-material box outbound conveyor line; 13-material box inbound conveyor line; 14-conveyor section; 15-material box turnover conveyor line; 16-material box transfer mechanism; 17-material box identification device; 18-workstation; 19-outbound workstation; 20-seeding grid; 21-inbound workstation; 22-lane; 23-controller; 24-box picking robot; 25-warehouse; 26-power chassis; 27-box picking mechanism; 28-box picking mechanism lifting track.

[0045] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0046] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0047] First, the technical concept of this application is introduced.

[0048] With the development of intelligent warehousing technology, the use of warehousing robots to enter and exit the warehouse has replaced the traditional manual method of entering and exiting the warehouse, thereby improving the efficiency of entering and exiting the warehouse.

[0049] At present, when warehouse robots are used to realize the entry and exit of material boxes, usually when leaving the warehouse, a box-moving robot is used to move the material boxes from the shelves in the warehouse, and then the box-moving robot and the box-retrieving robot are docked, and the box-retrieving robot transports the material boxes to the outbound workstation for outbound delivery; when entering the warehouse, the box-moving robot moves the material boxes at the inbound workstation, and then the box-moving robot and the box-retrieving robot are docked, and the box-retrieving robot transports the material boxes to the shelves in the warehouse for storage.

[0050] In this way, it is necessary to reserve travel passages for the box-moving robot and the box-retrieving robot in the warehouse, which leads to a reduction in the inventory area in the warehouse and a reduction in the inventory of materials. In addition, the box-retrieving robot and the box-moving robot need to be docked, which also requires a strict docking structure between the box-retrieving robot and the box-moving robot, which not only leads to low box turnover efficiency, but also increases the design and manufacturing costs of the robots. In addition, when the manual picking efficiency in the outbound workstation or the inbound workstation is high, more box-moving robots are required, which further increases the cost. If the number of box-moving robots is not increased, the manual picking efficiency cannot be improved, which leads to low box in and out efficiency.

[0051] Therefore, the present application provides a material box processing system and a material box processing method, in which a material box outbound conveyor line or a material box inbound conveyor line is set at the bottom of the shelf to replace the work of the above-mentioned box moving robot, and only the box picking robot is retained, thereby reducing the number of robots, and while reducing costs, the inventory area in the warehouse can be increased, thereby increasing the inventory of materials. When the material box is put into storage, the material box is turned over from the storage workstation to the material box inbound conveyor line through the material box turnover conveyor line, and then the material box is put into storage from the material box inbound conveyor line to the corresponding warehouse position through the box picking robot; when the material box is out of storage, the material box is moved from the warehouse position on the shelf to the material box outbound conveyor line corresponding to the shelf through the box picking robot, and then the material box is turned over from the material box outbound conveyor line to the outbound workstation through the material box turnover conveyor line. Since there is no need for docking between the box picking robot and the box moving robot, the turnover efficiency of the material box can be improved, thereby improving the efficiency of the material box in and out of storage. In addition, a large number of boxes are transported on the box outbound conveyor line or the box inbound conveyor line, which can meet the needs of efficient manual picking in the outbound workstation or the inbound workstation without adding additional robots. Therefore, the efficiency of box inbound and outbound can be improved while reducing costs.

[0052] Next, the material box processing system provided by this application is introduced.

[0053] Figure 1 A schematic diagram of the structure of the material box processing system provided in the embodiment of the present application. Figure 1 As shown, the material box processing system includes: a shelf 11, a material box outbound conveyor line 12, a material box inbound conveyor line 13, a material box turnover conveyor line 15, an outbound workstation 19, an inbound workstation 21, a controller 23 and a box picking robot 24.

[0054] Among them, the controller 23 can be used to control the turnover of materials on the material box turnover conveyor line 15, as well as to control the operation of the material box outbound conveyor line 12 and the material box inbound conveyor line 13, as well as to generate material box outbound tasks or material box inbound tasks, and send material box outbound tasks or material box inbound tasks to the box picking robot 24.

[0055] The warehouse 25 may include a plurality of shelves 11 . Figure 2 A schematic diagram of a structure of a shelf and a material box outbound conveyor line provided in an embodiment of the present application. Figure 2 As shown, a material box outbound conveyor line 12 can be set at the bottom of each shelf 11, or a material box inbound conveyor line 13 can be set at the bottom of the shelf 11 (the structure of the shelf and the material box inbound conveyor line is similar to Figure 2 The same). Each shelf 11 may include multiple storage spaces for storing boxes. The box-picking robot 24 can move the boxes stored on the shelf 11 to the box-picking outbound conveyor line 12 corresponding to the shelf 11 according to the box-picking outbound task sent by the controller 23. The box-picking outbound conveyor line 12 can be used to transport the boxes placed by the box-picking robot 24 to the box-picking turnover conveyor line 15; the box-picking inbound conveyor line 13 can be used to transport the boxes circulated by the box-picking turnover conveyor line 15. The box-picking robot 24 can move the boxes on the box-picking inbound conveyor line 13 to the shelf 11 corresponding to the box-picking inbound conveyor line 13 for storage according to the box-picking inbound task sent by the controller 23.

[0056] Optionally, the warehouse 25 may further include a plurality of lanes 22, each of which is located between two adjacent shelves 11, and each of which is parallel to at least one of the material box outbound conveyor line 12 and the material box inbound conveyor line 13, so that when the box-picking robot 24 travels in the lane 22, it can pick up the material box from the shelves 11 on both sides of the lane 22, or place the material box on the shelves 11 on both sides of the lane 22. Optionally, two adjacent lanes 22 include two shelves 11.

[0057] Alternatively, if Figure 1 As shown, the conveying direction of the material box outbound conveyor line 12 and the material box inbound conveyor line 13 can be the same as the extension direction of the shelf 11. For example, if the shelf 11 is vertically extended, the conveying direction of the material box outbound conveyor line 12 and the material box inbound conveyor line 13 is also vertical. The conveying direction of the material box outbound conveyor line 12 is from the warehouse 25 to the outbound workstation 19, and the conveying direction of the material box inbound conveyor line 13 is from the inbound workstation 21 to the warehouse 25.

[0058] Optionally, both the material box outbound conveyor line 12 and the material box inbound conveyor line 13 include multiple conveying sections 14, and each conveying section 14 operates independently of each other, so that when the box picking robot 24 places a material box on the material box outbound conveyor line 12, the impact on the normal transportation of other material boxes on the material box outbound conveyor line 12 can be reduced, or when the box picking robot 24 picks up a material box on the material box inbound conveyor line 13, the impact on the normal transportation of other material boxes on the material box inbound conveyor line 13 can be reduced.

[0059] There may be a plurality of material box turnover conveyor lines 15, and each material box turnover conveyor line 15 may be used to perform material box turnover between at least one of the material box outbound conveyor line 12 and the material box inbound conveyor line 13 and the workstation 18 (including the outbound workstation 19 and the inbound workstation 21). Optionally, each material box turnover conveyor line 15 may also perform material box turnover with other material box turnover conveyor lines 15.

[0060] Optionally, the conveying direction of the material box turnover conveyor line 15 is different from the conveying direction of the material box outbound conveyor line 12 and the material box inbound conveyor line 13. For example, the conveying direction of the material box turnover conveyor line 15 is horizontal, and the conveying direction of the material box outbound conveyor line 12 and the material box inbound conveyor line 13 is vertical.

[0061] Optionally, the material box turnover conveyor line 15 can be set at a position adjacent to the workstation 18, so that the outbound workstation 19 can promptly pick up the material boxes that need to be outbound, and the inbound workstation 21 can promptly place the material boxes that need to be inbound on the material box turnover conveyor line 15 for turnover, thereby improving the inbound and outbound efficiency of the material boxes.

[0062] Optionally, Figure 3 This is a schematic diagram of a structure of a material box turnover conveyor line provided in an embodiment of the present application. Figure 3 As shown, a material box transfer mechanism 16 can be provided on the material box turnover conveyor line 15, and the material box transfer mechanism 16 can enable the material box turnover conveyor line 15 to realize material box turnover between at least one of the material box outbound conveyor line 12 and the material box inbound conveyor line 13 and the workstation 18, and can also realize material box turnover between the material box turnover conveyor line 15 and other material box turnover conveyor lines 15.

[0063] Alternatively, if Figure 3 As shown, a material box identification device 17 may be further provided on the material box turnover conveyor line 15, and the material box identification device 17 may be provided at the same position on the material box turnover conveyor line 15 as the material box transfer mechanism 16. The material box may include a box code, and the material box identification device 17 may identify the box code on the material box transferred by the material box transfer mechanism 16, thereby determining the material information of the material contained in the material box. After the controller 23 determines the material information of the material contained in the material box, it may allocate a bin to the material box.

[0064] Optionally, the material box identification device 17 may include an optical camera and an image analysis system. The optical camera can capture an image containing the box code of the material box, and the image analysis system determines the material information of the material contained in the material box by analyzing the box code contained in the image.

[0065] Optionally, a plurality of distribution grids 20 may be provided in the outbound workstation 19. After the material box is circulated to the outbound workstation 19 through the material box turnover conveyor line 15, the staff of the outbound workstation 19 picks the outbound materials from the material box and temporarily stores the picked outbound materials in the distribution grid 20 to facilitate the subsequent turnover of the outbound materials. Optionally, each outbound order may correspond to at least one distribution grid 20.

[0066] Optionally, Figure 4 A schematic diagram of the structure of the box-picking robot provided in the embodiment of the present application. Figure 4 As shown, the box picking robot 24 may include a power chassis 26 and a box picking mechanism 27. The power chassis 26 may also be provided with a box picking mechanism lifting track 28 extending in the vertical direction. The box picking mechanism 27 may move on the box picking mechanism lifting track 28 to pick up and place boxes of different heights.

[0067] The material box processing system provided by the present application can replace the work of the box moving robot by setting the material box outbound conveyor line or the material box inbound conveyor line at the bottom of the shelf, so that only the box picking robot is retained. Therefore, the number of robots can be reduced, and the inventory area in the warehouse can be increased while reducing costs, thereby increasing the inventory of materials. In this way, when the material box is put into storage, the material box can be turned over from the storage workstation to the material box inbound conveyor line through the material box turnover conveyor line, and then the material box is put into the corresponding warehouse from the material box inbound conveyor line through the box picking robot; when the material box is out of storage, the material box is moved from the warehouse on the shelf to the material box outbound conveyor line corresponding to the shelf through the box picking robot, and then the material box is turned over from the material box outbound conveyor line to the outbound workstation through the material box turnover conveyor line. Since there is no need for docking between the box picking robot and the box moving robot, the turnover efficiency of the material box can be improved, thereby improving the efficiency of the storage and out of the material box. In addition, a large number of boxes are transported on the box outbound conveyor line or the box inbound conveyor line, which can meet the needs of efficient manual picking in the outbound workstation or the inbound workstation without adding additional robots. Therefore, the efficiency of box inbound and outbound can be improved while reducing costs.

[0068] On the basis of the above embodiments, the present application also provides a material box processing method, aiming to solve the technical problems existing in the background technology.

[0069] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0070] Figure 5A schematic diagram of a process flow of a material box processing method provided in an embodiment of the present application. Figures 1 to 4 Based on the embodiment shown, Figure 5 As shown, with the controller of the material box processing system as the execution body, the material box processing method includes the following steps:

[0071] S501: In response to receiving a target order, determining whether the target order is used to instruct to put a target material into storage.

[0072] In this step, the target order may include an incoming order and an outgoing order. The incoming order is used to instruct the incoming materials contained in the incoming order, and the outgoing order is used to instruct the outgoing materials contained in the outgoing order. Thus, after receiving the target order, the controller may determine whether the target order is used to instruct the incoming materials contained in the target order.

[0073] S502: If the target order is used to instruct the target material to be put into storage, a first storage bin is determined according to the material information of the target material, and the first storage bin is used to store the first material box where the target material is located.

[0074] In this step, if the target order is used to instruct the target material contained in the target order to be put into storage, the storage process is performed. That is, the controller determines the first bin of the first material box where the target material is placed in the warehouse for storing the target material according to the material information of the target material.

[0075] Optionally, when the target material arrives, the staff of the warehousing workstation can bind the coding information of the target material with the box code information of the first material box in advance. Then the first material box containing the target material is placed on the material box turnover conveyor line adjacent to the warehousing workstation, and the material box identification device included in the material box turnover conveyor line identifies the box code information of the first material box, thereby obtaining the material information of the target material. The material box identification device can transmit the obtained material information of the target material to the controller. After determining the material information of the target material, the controller allocates the first bin to the first material box.

[0076] Optionally, the material information of the target material may include information such as the material type, material name, physical specifications, and material quantity of the target material.

[0077] S503: Control the material box turnover conveyor line to transfer the first material box to the material box storage conveyor line corresponding to the shelf where the first storage location is located.

[0078] In this step, after the controller determines the first bin, it can control the bin turnover conveyor line to perform bin turnover, so as to realize the turnover of the first bin to the bin storage conveyor line corresponding to the shelf where the first bin is located. The controller can then control the bin storage conveyor line to transport the first bin.

[0079] S504: Generate a material box storage task according to the first material box, the first storage location, and the first position of the first material box on the material box storage conveyor line.

[0080] In this step, after the controller determines the first bin and the first position of the first bin on the bin warehousing conveyor line, it can generate a bin warehousing task for the first bin, which can be used to instruct the first bin to be moved from the first position to the first bin.

[0081] S505: Sending a material box warehousing task to the box-retrieving robot to control the box-retrieving robot to move the first material box from the first position to the first storage location.

[0082] In this step, after the controller generates the bin storage task, it can control the bin picking robot to execute the bin storage task to complete the storage of the first bin where the target material is located. The controller can send the bin storage task to the bin picking robot. After receiving the bin storage task, the bin picking robot runs to the first position through the lane according to the instructions of the bin storage task, then picks up the first bin at the first position and places it in the first bin.

[0083] The material box processing method provided by the present application sets the material box storage conveyor line at the bottom of the shelf. When the first material box is stored, the first material box is circulated from the storage workstation to the material box storage conveyor line through the material box turnover conveyor line, and then the first material box is moved from the material box storage conveyor line to the corresponding first bin by the box picking robot to complete the storage of the first material box. Since the work of the box moving robot is replaced by the material box storage conveyor line, only the box picking robot is retained, so the number of robots can be reduced, and the inventory area in the warehouse can be increased while reducing costs, thereby increasing the inventory of materials; and, there is no need for docking between the box picking robot and the box moving robot, which can improve the turnover efficiency of the material box, thereby improving the storage efficiency of the material box. In addition, the number of material boxes transported on the material box storage conveyor line is large, which can meet the high-efficiency manual picking in the storage workstation without adding additional robots. Therefore, the storage efficiency of the material box can be improved while reducing costs.

[0084] In one embodiment, it also includes: in response to detecting that the first material box is located at a first position, controlling the conveying section in a first direction at the first position on the material box storage conveyor line to stop running, and the first direction is opposite to the running direction of the material box storage conveyor line.

[0085] In this embodiment, in order to facilitate the box picking robot to pick up the first box on the box entry conveyor line, when the controller detects that the first box is located at the first position on the box entry conveyor line, the conveying section in the first direction of the first position on the box entry conveyor line is controlled to stop running. In this way, if other boxes are conveyed on the conveying section in the first direction of the first position on the box entry conveyor line, it can avoid that there are too many boxes on the conveying section at the first position due to the conveyance of other boxes, thereby reducing the influence of other boxes on the box picking robot's picking up of the first box and improving the accuracy of the box picking robot in picking up the first box.

[0086] Optionally, the first direction is opposite to the running direction of the material box storage conveyor line. For example, if the running direction of the material box storage conveyor line is from the storage workstation to the warehouse, then the first direction is from the warehouse to the storage workstation. For example, the conveying sections on the material box storage conveyor line are numbered 1, 2, 3, ..., n, n+1, n+2, ... in sequence from the storage workstation to the warehouse. If the controller detects that the first material box is located in the conveying section numbered n, then the conveying sections numbered 1, 2, 3, ..., n are controlled to stop running, and the conveying sections numbered n+1, n+2, ... run normally.

[0087] Optionally, the first position may be located in the projection area of ​​the first bin on the bin storage conveyor line. This ensures that the distance between the conveyor section corresponding to the first position and the first bin is minimized, thereby avoiding the situation where the bin-picking robot needs to travel a distance after picking up the first bin before reaching the vicinity of the first bin, thereby improving the efficiency of the bin-picking robot in placing the first bin in the first bin.

[0088] In one embodiment, it also includes: in response to detecting that the box picking robot completes the box warehousing task, controlling the stopped conveying section of the box warehousing conveying line to operate normally.

[0089] In this embodiment, if the controller detects that the box picking robot completes the box warehousing task, in order to ensure the normal operation of the box warehousing conveyor line and thus circulate the boxes containing other materials that need to be stored, the stopped conveying section on the box warehousing conveyor line can be controlled to transport the boxes normally.

[0090] Optionally, in order to reduce the stop time of the conveying section that stops running on the material box storage conveyor line, the controller can also control the conveying section that stops running on the material box storage conveyor line to operate normally when it detects that the conveying section corresponding to the first position is in contact and separated from the first material box.

[0091] In one embodiment, determining a first storage location based on material information of a target material includes: determining a historical outbound heat of the target material based on the material information; if the historical outbound heat is greater than or equal to a preset value, determining a first storage location from currently available empty storage locations in the warehouse based on a proximity principle.

[0092] In this embodiment, when the controller determines the first bin according to the material information of the target material, it can first determine the historical outbound information corresponding to the target material according to the material information of the target material, such as the historical outbound times, historical outbound quantities, and the location of the historical outbound bin in the warehouse. The historical outbound heat of the target material is determined by the historical outbound times, historical outbound quantities, and / or the location of the historical outbound bin in the warehouse. If the historical outbound heat is greater than or equal to the preset value, it indicates that the target material is a material with higher heat. Therefore, according to the principle of proximity, the bin that can store the first bin closest to the outbound workstation can be allocated to the first bin to reduce the distance between the first bin and the outbound workstation, thereby improving the subsequent outbound efficiency of the first bin.

[0093] Optionally, based on the proximity principle, a storage location for the first material box that is closest to the box-retrieving robot can be allocated to the first material box, thereby shortening the travel distance of the box-retrieving robot and improving the efficiency of warehousing the first material box.

[0094] In one embodiment, the material box turnover conveyor line is controlled to circulate the first material box to the material box storage conveyor line corresponding to the shelf where the first bin is located, including: controlling the material box transfer mechanism on the material box turnover conveyor line to circulate the first material box to the material box storage conveyor line.

[0095] In this embodiment, the material box turnover conveyor line may include multiple material boxes to increase the number of material boxes that can be turned over on the material box turnover conveyor line, thereby achieving the turnover efficiency of a large number of material boxes. The staff of the warehousing workstation can place the first material box on the material box turnover conveyor line closest to the warehousing workstation, and the material box transfer mechanism on the material box turnover conveyor line will transfer the first material box to the material box transfer mechanism on the adjacent material box turnover conveyor line, and finally realize the transfer of the first material box to the material box warehousing conveyor line corresponding to the shelf where the first storage position is located.

[0096] Optionally, a material box transfer mechanism is provided at the connection position between the material box turnover conveyor line and the material box storage conveyor line, so as to facilitate the turnover of the first material box to the material box storage conveyor line through the material box transfer mechanism.

[0097] In an optional embodiment, if the controller detects that the box-picking robot has completed the box warehousing task, it updates the warehousing information of the first box. The warehousing information may include the location information of the first bin in the warehouse, the material information of the material contained in the first box, the quantity of stored materials in the first box, the remaining storage space in the first box, etc.

[0098] In one embodiment, it also includes: if the target order is used to instruct the target material to be shipped out, then according to the material information of the target material, a second location is determined, and the second location is the location of the second material box where the target material is stored; according to the second location, the second material box, and the second position on the material box shipping conveyor line corresponding to the shelf where the second location is located, a material box shipping task is generated; the material box shipping task is sent to the box picking robot to control the box picking robot to move the second material box from the second location to the second position; the material box shipping conveyor line and the material box turnover conveyor line are controlled to circulate the second material box to the first shipping workstation corresponding to the target order; the first shipping workstation is controlled to pick the target material in the second material box.

[0099] In this embodiment, if the target order is used to instruct the target material contained in the target order to be shipped out, the shipping process is performed. That is, after obtaining the target order, the controller can determine that the shipping workstation corresponding to the target order is the first shipping workstation, and therefore, the second material box where the target material is located needs to be transferred to the first shipping workstation, so that the first shipping workstation can pick the target material from the second material box, thereby realizing the shipping of the target material.

[0100] In the above embodiment, the process of sending out the target material may be as follows:

[0101] The controller determines the second bin of the second material box where the target material is stored in the warehouse according to the material information of the target material, and then generates a material box outbound task, so as to control the box-taking robot to pick up the second material box at the second bin, and control the box-taking robot to transport the second material box to the second position on the material box outbound conveyor line corresponding to the shelf where the second bin is located;

[0102] After the second material box is placed at the second position on the material box outbound conveyor line corresponding to the shelf where the second storage location is located, the controller can control the material box outbound conveyor line and the material box turnover conveyor line to rotate the second material box to the first outbound workstation;

[0103] The controller controls the first outbound workstation to pick target materials from the second material box to realize outbound delivery of the target materials.

[0104] In an optional embodiment, the second position can be located in the projection area of ​​the second bin on the bin outbound conveyor line. This ensures that the distance between the conveyor section corresponding to the second position and the second bin is minimized. After the bin-picking robot picks up the second bin in the second bin, it can directly place the second bin at the second position without any movement, which reduces the workload of the bin-picking robot and improves the working efficiency of the bin-picking robot.

[0105] Optionally, by setting the material box outbound conveyor line at the bottom of the shelf, when the second material box is outbound, the second material box is moved from the second bin to the material box outbound conveyor line by the box picking robot, and then the second material box is circulated to the material box turnover conveyor line by the material box outbound conveyor line, and the material box turnover conveyor line circulates the second material box to the first outbound workstation, so that the outbound of the second material box can be completed. Since the work of the box moving robot is replaced by the material box outbound conveyor line, and only the box picking robot is retained, the number of robots can be reduced, and the inventory area in the warehouse can be increased while reducing costs, thereby increasing the inventory of materials; and, there is no need for docking between the box picking robot and the box moving robot, which can improve the turnover efficiency of the material box, thereby improving the outbound efficiency of the material box. In addition, the number of material boxes transported on the material box outbound conveyor line is large, and the high-efficiency manual picking in the outbound workstation can be met without adding additional robots. Therefore, the outbound efficiency of the material box can be improved while reducing costs.

[0106] In one embodiment, after controlling the first outbound workstation to pick the target material from the second material box, the method further includes: controlling the first outbound workstation to transfer the second material box to the material box transfer conveyor line.

[0107] In this embodiment, the second material box may store only the target material or other materials except the target material. Therefore, after the first outbound workstation picks the target material from the second material box, the second material box may still contain the target material or other materials. Therefore, the detector can control the first outbound workstation to make the staff of the first outbound workstation put the second material box back to the material box turnover conveyor line to facilitate the subsequent turnover of the remaining materials in the second material box.

[0108] Optionally, the hit rate of materials in a single material box can be improved by using a material box turnover conveyor line, thereby reducing the number of times a single material box is taken out of the warehouse and / or put into the warehouse.

[0109] In one embodiment, controlling the first outbound workstation, after picking the target material in the second bin, also includes: in response to detecting that the second bin is an empty bin, controlling the bin turnover conveyor line to circulate the second bin to the empty bin storage area; in response to detecting that the second bin is not an empty bin and the second bin can store the second bin, controlling the bin turnover conveyor line to circulate the second bin to the bin entry conveyor line corresponding to the shelf where the second bin is located; in response to detecting that the second bin is not an empty bin and the second bin cannot store the second bin, controlling the bin turnover conveyor line to circulate the second bin to the bin entry conveyor line corresponding to the shelf where the third bin is located, and the third bin can store the second bin.

[0110] In this embodiment, after the first outbound workstation picks the target material in the second material box, the controller can detect whether the material in the second material box is ready for picking. If the second material box is an empty material box, the material box turnover conveyor line is controlled to circulate the second material box to the empty material box storage area for storage, so as to facilitate the recycling of the second material box and reduce costs.

[0111] In the above embodiment, if the second material box is not an empty material box, the second material box needs to be put into storage, so as to realize the subsequent outbound process of the materials contained in the second material box.

[0112] Optionally, after the second material box is shipped out, the second bin is empty, so other material boxes may be stored in the second bin. Therefore, when the second material box is put into storage, the controller can first detect whether the second material box can still be stored in the second bin where the second material box was originally stored. If the second material box can still be stored in the second bin, the controller can control the material box turnover conveyor line to preferentially transfer the second material box to the material box storage conveyor line corresponding to the shelf where the second bin is located; if other material boxes have been stored in the second bin, the controller can reallocate the third bin that can store the second material box to the second material box, and control the material box turnover conveyor line to transfer the second material box to the material box storage conveyor line corresponding to the shelf where the third bin is located.

[0113] In one embodiment, it also includes: in response to detecting that the second material box includes the hit material of the outbound order of the second outbound workstation; controlling the material box turnover conveyor line to transfer the second material box to the second outbound workstation; controlling the second outbound workstation to pick the hit material in the second material box.

[0114] In this embodiment, after the first outbound workstation picks the target material in the second material box, it circulates the second material box to the material box turnover conveyor line. The controller can continue to detect whether there is an outbound order from the second outbound workstation that hits the material in the second material box. If the second material box includes the hitting material of the outbound order of the second outbound workstation, the controller controls the material box turnover conveyor line to circulate the second material box to the second outbound workstation, so that the second outbound workstation can be controlled to pick the hitting material in the second material box, thereby avoiding the situation where the second material box is directly put into storage after the first outbound workstation picks the target material in the second material box, resulting in the second material box needing to be put into storage and out of storage multiple times, which can improve the efficiency of putting in and out of storage of materials in a single material box.

[0115] Optionally, after the second outbound workstation picks up the material in the second material box, the controller can detect whether there is an outbound order from other outbound workstations that hits the material in the second material box. If so, the controller controls the material box turnover conveyor line to circulate the second material box to the corresponding outbound workstation for picking materials. If there is no outbound order from other workstations that hits the material in the second material box, the controller controls the material box turnover conveyor line to carry out subsequent turnover of the second material box.

[0116] In one embodiment, after sending the box outbound task to the box picking robot, it also includes: controlling the conveying section in the second direction at the second position on the box outbound conveyor line to stop running, and the second direction is opposite to the running direction of the box outbound conveyor line.

[0117] In this embodiment, in order to facilitate the box picking robot to place the picked up second box at the second position on the box outbound conveyor line, the controller controls the conveying section in the second direction at the second position on the box outbound conveyor line to stop running after sending the box outbound task to the box picking robot. In this way, if other boxes are conveyed on the conveying section in the second direction at the second position on the box outbound conveyor line, it can avoid that there are too many boxes on the conveying section at the second position due to the conveyance of other boxes, thereby reducing the influence of other boxes on the box picking robot's placement of the second box at the second position, thereby improving the working efficiency of the box picking robot.

[0118] Optionally, the second direction is opposite to the running direction of the material box outbound conveyor line. For example, if the running direction of the material box outbound conveyor line is from the warehouse to the outbound workstation, then the first direction is from the outbound workstation to the warehouse. For example, the conveying sections on the material box outbound conveyor line are numbered 1, 2, 3, ..., m, m+1, m+2, ... in sequence from the warehouse to the outbound workstation. If the conveying section corresponding to the second position is numbered m, then the conveying sections numbered 1, 2, 3, ..., m are controlled to stop running, and the conveying sections numbered m+1, m+2, ... run normally.

[0119] In one embodiment, it also includes: in response to detecting that the box picking robot completes the box outbound task, controlling the stopped conveying section of the box outbound conveying line to operate normally.

[0120] In this embodiment, if the controller detects that the box picking robot completes the box outbound task, in order to ensure the normal operation of the box outbound conveyor line, the second box will be transferred to the box turnover conveyor line. The stopped conveying section on the box outbound conveyor line can be controlled to transport the box normally.

[0121] Optionally, in order to reduce the stop time of the stopped conveying section on the material box outbound conveying line, the controller may also control the stopped conveying section on the material box outbound conveying line to operate normally when it detects that the conveying section corresponding to the second position contacts the second material box.

[0122] In one embodiment, the material box outbound conveyor line and the material box turnover conveyor line are controlled to turn around the second material box to the first outbound workstation corresponding to the target order, including: controlling the material box outbound conveyor line to turn around the second material box to the material box turnover conveyor line; controlling the material box transfer mechanism on the material box turnover conveyor line to turn around the second material box to the first outbound workstation.

[0123] In this embodiment, the material box turnover conveyor line may include multiple material boxes to increase the number of material boxes that can be turned over on the material box turnover conveyor line, thereby completing the turnover efficiency of a large number of material boxes. After the box picking robot places the second material box on the material box outbound conveyor line, the material box transfer mechanism on the material box outbound conveyor line transports the second material box to the material box turnover conveyor line. The material box turnover conveyor line turns the second material box to the material box turnover conveyor line closest to the first outbound workstation, and the staff of the first outbound workstation takes the second material box and picks the target material from the second material box to realize the material outbound.

[0124] Optionally, a material box transfer mechanism is provided at the connection position between the material box turnover conveyor line and the material box storage conveyor line, so as to facilitate the turnover of the second material box to the material box turnover conveyor line through the material box transfer mechanism.

[0125] In one embodiment, controlling the first outbound workstation, after picking the target material in the second material box, further includes: distributing the target material to a distributing grid corresponding to the target order in the first outbound workstation.

[0126] In this embodiment, a distribution grid is provided in the outbound workstation, and each outbound order may correspond to one or more distribution grids. After the second material box arrives at the first outbound workstation, the staff of the first outbound workstation may pick the corresponding target material in the second material box according to the material information of the target material in the target order, such as the material name, material type, physical specification and quantity of the target material, and distribute the picked target material to the distribution grid corresponding to the target order, so as to temporarily store the target material through the distribution grid and realize the subsequent turnover of the target material.

[0127] In an optional embodiment, during the warehousing process of a material box, if the material box turnover conveyor line has not yet circulated the material box to the material box entry conveyor line, the controller detects that there is an outbound order in the outbound workstation that hits the material in the material box, then the controller controls the material box turnover conveyor line to circulate the material box to the corresponding outbound workstation, thereby reducing the warehousing time of the material box and improving the outbound efficiency of the material in the material box.

[0128] The material box processing method provided by the present application sets the material box outbound conveyor line or the material box inbound conveyor line at the bottom of the shelf to replace the work of the box moving robot in the background technology, and only retains the box picking robot, so as to reduce the number of robots, reduce costs, and increase the inventory area in the warehouse, thereby increasing the inventory of materials. When the material box is put into storage, the material box is turned over from the storage workstation to the material box inbound conveyor line through the material box turnover conveyor line, and then the material box is put into storage from the material box inbound conveyor line to the corresponding warehouse position through the box picking robot; when the material box is out of storage, the material box is moved from the warehouse position on the shelf to the material box outbound conveyor line corresponding to the shelf through the box picking robot, and then the material box is turned over from the material box outbound conveyor line to the outbound workstation through the material box turnover conveyor line. Since there is no need for docking between the box picking robot and the box moving robot, the turnover efficiency of the material box can be improved, thereby improving the efficiency of the storage and out of the material box. In addition, a large number of boxes are transported on the box outbound conveyor line or the box inbound conveyor line, which can meet the needs of efficient manual picking in the outbound workstation or the inbound workstation without adding additional robots. Therefore, the efficiency of box inbound and outbound can be improved while reducing costs.

[0129] The present application also provides a material box processing device. Figure 6 A schematic diagram of the structure of a material box processing device provided in an embodiment of the present application. Figure 6 As shown, the material box processing device 600 includes:

[0130] A first determination module 601 is used to determine, in response to receiving a target order, whether the target order is used to instruct to put a target material into storage;

[0131] The second determination module 602 is used to determine a first bin for storing the target material according to the material information of the target material if the target order is used to instruct the target material to be stored; the first bin is used to store the first bin where the target material is located;

[0132] The first control module 603 is used to control the material box turnover conveyor line to transfer the first material box to the material box storage conveyor line corresponding to the shelf where the first storage location is located;

[0133] A generating module 604, configured to generate a material box storage task according to the first material box, the first storage location, and the first position of the first material box on the material box storage conveying line;

[0134] The second control module 605 is used to send a material box warehousing task to the box-taking robot to control the box-taking robot to move the first material box from the first position to the first storage location.

[0135] Optionally, the material box handling device 600 also includes: a third control module (not shown), which is used to control the conveying section in the first direction at the first position on the material box storage conveyor line to stop running in response to detecting that the first material box is located at the first position, and the first direction is opposite to the running direction of the material box storage conveyor line.

[0136] Optionally, the first position is located in a projection area of ​​the first bin on the material box inbound conveyor line.

[0137] Optionally, the third control module is also used to control the stopped conveying section of the material box storage conveying line to operate normally in response to detecting that the box picking robot completes the material box storage task.

[0138] Optionally, when determining the first storage location based on the material information of the target material, the second determination module 602 is specifically used to: determine the historical outbound heat of the target material based on the material information; if the historical outbound heat is greater than or equal to a preset value, determine the first storage location in the currently available empty storage locations in the warehouse based on the proximity principle.

[0139] Optionally, when controlling the material box turnover conveyor line to transfer the first material box to the material box warehousing conveyor line corresponding to the shelf where the first storage location is located, the first control module 603 is specifically used to: control the material box transfer mechanism on the material box turnover conveyor line to transfer the first material box to the material box warehousing conveyor line.

[0140] Optionally, the material box processing device 600 also includes: a processing module (not shown), which is used to determine the second location according to the material information of the target material if the target order is used to instruct the target material to be shipped out, and the second location is the location of the second material box where the target material is stored; generate a material box shipping task according to the second location, the second material box, and the second position on the material box shipping conveyor line corresponding to the shelf where the second location is located; send the material box shipping task to the box picking robot to control the box picking robot to move the second material box from the second location to the second position; control the material box shipping conveyor line and the material box turnover conveyor line to circulate the second material box to the first shipping workstation corresponding to the target order; control the first shipping workstation to pick the target material in the second material box.

[0141] Optionally, the processing module is also used to, after controlling the first outbound workstation to pick the target material in the second material box, control the first outbound workstation to circulate the second material box to the material box turnover conveyor line.

[0142] Optionally, the processing module is also used to, in response to detecting that the second material box includes the hitting material of the outbound order of the second outbound workstation; control the material box turnover conveyor line to circulate the second material box to the second outbound workstation; and control the second outbound workstation to pick the hitting material in the second material box.

[0143] Optionally, the processing module is also used to control the conveying section in the second direction at the second position on the material box outbound conveyor line to stop running after sending the material box outbound task to the box picking robot, and the second direction is opposite to the running direction of the material box outbound conveyor line.

[0144] Optionally, the second position is located in a projection area of ​​the second bin on the outbound conveyor line.

[0145] Optionally, the processing module is also used to control the stopped conveying section of the material box outbound conveying line to operate normally in response to detecting that the box picking robot completes the material box outbound task.

[0146] Optionally, when the processing module controls the material box outbound conveyor line and the material box turnover conveyor line to turn around the second material box to the first outbound workstation corresponding to the target order, it is specifically used to: control the material box outbound conveyor line to turn around the second material box to the material box turnover conveyor line; control the material box transfer mechanism on the material box turnover conveyor line to turn around the second material box to the first outbound workstation.

[0147] Optionally, the processing module is also used to, after controlling the first outbound workstation and picking up the target material in the second bin, in response to detecting that the second bin is an empty bin, control the bin turnover conveyor line to circulate the second bin to the empty bin storage area; in response to detecting that the second bin is not an empty bin and the second bin can store the second bin, control the bin turnover conveyor line to circulate the second bin to the bin entry conveyor line corresponding to the shelf where the second bin is located; in response to detecting that the second bin is not an empty bin and the second bin cannot store the second bin, control the bin turnover conveyor line to circulate the second bin to the bin entry conveyor line corresponding to the shelf where the third bin is located, and the third bin can store the second bin.

[0148] Optionally, the processing module is further used to control the first outbound workstation to sort the target materials in the second material box and then sort the target materials into sorting grids corresponding to the target order in the first outbound workstation.

[0149] The material box processing device provided in this embodiment is used to execute the technical solution of the material box processing method in the aforementioned method embodiment. Its implementation principle and technical effect are similar and will not be repeated here.

[0150] The present application also provides an electronic device. Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0151] Exemplarily, the electronic device may be provided as the aforementioned console. Figure 7 , the electronic device 700 may include one or more of the following components: a processing component 702, a memory 704, a power component 706, a multimedia component 708, an audio component 710, an input / output interface 712, a sensor component 714, and a communication component 716. The input / output interface 712 may also be referred to as an I / O interface 712.

[0152] The processing component 702 generally controls the overall operation of the electronic device 700, such as operations associated with acquisition, control, transmission, etc. The processing component 702 may include one or more processors 720 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 702 may include one or more modules to facilitate the interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate the interaction between the multimedia component 708 and the processing component 702.

[0153] The memory 704 is configured to store various types of data to support operations on the electronic device 700. Examples of such data include instructions for any application or method operating on the electronic device 700, etc. The memory 704 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0154] The power supply component 706 provides power to the various components of the electronic device 700. The power supply component 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 700.

[0155] The multimedia component 708 includes a screen that provides an output interface between the electronic device 700 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.

[0156] The audio component 710 is configured to output and / or input audio signals. For example, the audio component 710 includes a microphone (MIC), and when the electronic device 700 is in an operating mode, such as a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 704 or sent via the communication component 716. In some embodiments, the audio component 710 also includes a speaker for outputting audio signals.

[0157] I / O interface 712 provides an interface between processing component 702 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0158] The sensor assembly 714 includes one or more sensors for providing various aspects of status detection for the electronic device 700. For example, the sensor assembly 714 can detect the open / closed state of the electronic device 700, the relative positioning of components, such as the display and keypad of the electronic device 700, and the sensor assembly 714 can also detect the position change of the electronic device 700 or a component of the electronic device 700, the presence or absence of user contact with the electronic device 700, and the temperature change of the electronic device 700. In some embodiments, the sensor assembly 714 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0159] The communication component 716 is configured to facilitate wired or wireless communication between the electronic device 700 and other devices. The electronic device 700 can access a wireless network based on a communication standard, such as WiFi, 4G or 5G, or a combination thereof. In an exemplary embodiment, the communication component 716 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0160] In an exemplary embodiment, the electronic device 700 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.

[0161] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 704 including instructions, and the instructions can be executed by a processor 720 of an electronic device 700 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, etc.

[0162] A non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by the processor 720 of the electronic device 700, enables the electronic device 700 to perform the above-mentioned material box processing method.

[0163] An embodiment of the present application further provides a computer-readable storage medium, the computer-readable storage medium comprising computer-executable instructions, which, when executed, are used to implement the technical solution of the material box processing method provided in the method embodiment.

[0164] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed, is used to implement the technical solution of the material box processing method provided in the method embodiment.

[0165] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0166] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A material box processing system, characterized in that: include: Shelves, wherein a material box outbound conveyor line or a material box inbound conveyor line is provided at the bottom of the shelf; Workstations, including inbound and outbound workstations; A material box turnover conveyor line, used for performing material box turnover between at least one of the material box outbound conveyor line and the material box inbound conveyor line and a workstation; The box-picking robot is used to move the boxes from the shelf to the corresponding box-outgoing conveyor line according to the box-outgoing task, or to move the boxes from the box-incoming conveyor line to the corresponding shelf according to the box-incoming task; A controller is used to control the operation of the material box turnover conveyor line, the material box outbound conveyor line and the material box inbound conveyor line respectively, and to generate the material box outbound task or the material box inbound task, and send the material box outbound task or the material box inbound task to the box picking robot.

2. The bin handling system according to claim 1, characterized in that: The material box outbound conveyor line and the material box inbound conveyor line both include a plurality of conveying sections, and each of the conveying sections operates independently of each other.

3. The material box processing system according to claim 1 or 2, characterized in that: The conveying direction of the material box turnover conveyor line is different from the conveying directions of the material box outbound conveyor line and the material box inbound conveyor line; The conveying directions of the material box outbound conveying line and the material box inbound conveying line are the same as the extending direction of the shelf.

4. The material box processing system according to claim 1 or 2, characterized in that: Also includes: The lane is located between two adjacent shelves, the lane is parallel to at least one of the material box outbound conveyor line and the material box inbound conveyor line, and the lane is used for the box picking robot to move.

5. The material box processing system according to claim 1 or 2, characterized in that: The material box turnover conveyor line is provided with a material box transfer mechanism, and the material box transfer mechanism is used to transfer the material box to the material box storage conveyor line or other material box turnover conveyor lines.

6. The material box processing system according to claim 1 or 2, characterized in that: The material box turnover conveyor line is also provided with a material box identification device, which is used to identify the box code on the material box to determine the material information of the material contained in the material box.

7. The bin handling system according to claim 6, characterized in that: The material box identification device includes an optical camera.

8. The material box processing system according to claim 1 or 2, characterized in that: The outbound workstation is provided with a plurality of distribution grids, and the distribution grids are used to store outbound materials.

9. The material box processing system according to claim 1 or 2, characterized in that: The box-picking robot comprises a power chassis and a box-picking mechanism. The power chassis is provided with a box-picking mechanism lifting track extending in a vertical direction. The box-picking mechanism can move on the box-picking mechanism lifting track to pick up and place boxes at different heights.

10. A material box processing method, characterized in that: A controller for a bin handling system according to any one of claims 1 to 9, wherein the bin handling method comprises: In response to receiving the target order, determining whether the target order is used to instruct to put the target material into storage; If the target order is used to instruct the target material to be put into storage, a first storage location is determined according to the material information of the target material, and the first storage location is used to store the first material box where the target material is located; Controlling the material box turnover conveyor line to transfer the first material box to the material box storage conveyor line corresponding to the shelf where the first storage location is located; Generate a material box storage task according to the first material box, the first storage location, and the first position of the first material box on the material box storage conveyor line; The material box warehousing task is sent to the box-retrieving robot to control the box-retrieving robot to move the first material box from the first position to the first storage location.

11. The material box processing method according to claim 10, characterized in that: Also includes: In response to detecting that the first material box is located at the first position, the conveying section of the material box storage conveyor line in a first direction at the first position is controlled to stop running, and the first direction is opposite to the running direction of the material box storage conveyor line.

12. The material box processing method according to claim 10, characterized in that: The first position is located in a projection area of ​​the first bin on the material box storage conveyor line.

13. The material box processing method according to claim 10, characterized in that: Also includes: In response to detecting that the box-picking robot completes the box storage task, the stopped conveying section of the box storage conveying line is controlled to operate normally.

14. The material box processing method according to any one of claims 10 to 13, characterized in that: The determining the first storage location according to the material information of the target material includes: Determine the historical outbound heat of the target material according to the material information; If the historical outbound heat is greater than or equal to a preset value, the first storage location is determined from the currently available empty storage locations in the warehouse according to the proximity principle.

15. The material box processing method according to any one of claims 10 to 13, characterized in that: The controlling of the material box turnover conveyor line to transfer the first material box to the material box storage conveyor line corresponding to the shelf where the first storage location is located includes: The material box transfer mechanism on the material box turnover conveyor line is controlled to rotate the first material box to the material box storage conveyor line.

16. The material box processing method according to any one of claims 10 to 13, characterized in that: Also includes: If the target order is used to instruct the target material to be shipped out of the warehouse, a second bin is determined according to the material information of the target material, where the second bin is a bin of a second material box storing the target material; Generate a container outbound task according to the second location, the second container, and the second position on the container outbound conveyor line corresponding to the shelf where the second location is located; Sending the material box outbound task to the box-retrieving robot to control the box-retrieving robot to transport the second material box from the second storage location to the second position; Control the material box outbound conveyor line and the material box turnover conveyor line to transfer the second material box to the first outbound workstation corresponding to the target order; Control the first outbound workstation to pick the target material from the second material box.

17. The material box processing method according to claim 16, characterized in that: The controlling the first outbound workstation, after picking the target material from the second material box, further includes: Control the first outbound workstation to transfer the second material box to the material box transfer conveyor line.

18. The material box processing method according to claim 17, characterized in that: Also includes: In response to detecting that the second material box includes a hit material of the outbound order of the second outbound workstation; Controlling the material box turnover conveyor line to transfer the second material box to the second outbound workstation; Control the second outbound workstation to pick the hit material from the second material box.

19. The material box processing method according to claim 16, characterized in that: After sending the material box outbound task to the box-picking robot, the method further includes: The conveying section on the material box outbound conveying line in the second direction at the second position is controlled to stop running, and the second direction is opposite to the running direction of the material box outbound conveying line.

20. The material box processing method according to claim 16, characterized in that: The second position is located in a projection area of ​​the second bin on the outbound conveying line of the material box.

21. The material box processing method according to claim 16, characterized in that: Also includes: In response to detecting that the box-picking robot completes the box-outbound task, the stopped conveying section of the box-outbound conveying line is controlled to operate normally.

22. The material box processing method according to claim 16, characterized in that: The controlling the material box outbound conveyor line and the material box turnover conveyor line to turn the second material box to the first outbound workstation corresponding to the target order includes: Controlling the material box outbound conveying line to transfer the second material box to the material box transfer conveying line; Control the material box transfer mechanism on the material box turnover conveyor line to transfer the second material box to the first outbound workstation.

23. The material box processing method according to claim 16, characterized in that: The controlling the first outbound workstation, after picking the target material from the second material box, further includes: In response to detecting that the second material box is an empty material box, controlling the material box turnover conveyor line to rotate the second material box to an empty material box storage area; In response to detecting that the second material box is not an empty material box and the second storage location can store the second material box, the material box turnover conveyor line is controlled to transfer the second material box to the material box storage conveyor line corresponding to the shelf where the second storage location is located; In response to detecting that the second material box is not an empty material box and the second storage location cannot store the second material box, the material box turnover conveyor line is controlled to circulate the second material box to the material box warehousing conveyor line corresponding to the shelf where the third storage location is located, and the third storage location can store the second material box.

24. The material box processing method according to claim 16, characterized in that: The controlling the first outbound workstation, after picking the target material from the second material box, further includes: The target material is distributed to the distribution grid corresponding to the target order in the first outbound workstation.

Citation Information

Cited By

  • Warehousing system, goods carrying method, device and equipment and medium

    CN119858743A

  • A warehousing system, a goods handling method, device, equipment and medium

    CN119858743B

  • Material box storing and taking system and method

    CN120573391A

  • A bin storage and retrieval system and method

    CN120573391B