Patent Description:
The present invention relates to the field of logistics, in particular to a logistics system and a logistics control method.

In the existing logistics system, generally, a transporting robot can only transport one of the goods or one material box once, so the turnover speed of goods in the whole warehouse space is low. Even if the transporting robot can transport several of the goods for transit once, due to the limited picking or sorting ability of the docked sorting personnel, the transporting robot needs to wait in situ before completing the picking or sorting of all of the goods, and cannot perform other operations, which reduces the working efficiency of the transporting robot. Moreover, the above two problems also make the operation process of the whole logistics system unable to be connected smoothly, which reduces the working time and working cost of the whole logistics system.

<CIT> discloses a goods picking system and method. The goods picking system includes: a shelf, including at least one layer of carrier, each layer of the carrier including at least one goods area for storing goods; and a picking vehicle, configured to not only run on the shelf, but also run outside of the shelf for loading, unloading and transporting goods. According to the present disclosure, the shelf adopts a three-dimensional shelf, so as to increase a space utilization rate; the picking vehicle is configured to not only run on the shelf, but also run outside of the shelf for loading, unloading and transporting the goods; the picking vehicle is configured to run, lift as well as load and unload goods so as to realize a goods-to-person picking mode; the number of the picking vehicle may be increased according to requirements, such that the problem that related shuttle vehicles have low flexibility is solved; moreover, equipment such as a conveying line, a lifting machine and the like between the three-dimensional shelf and a picking station in a related art is not required, so that cost is reduced.

The above information disclosed in the background art is only used to strengthen the understanding of the background of the present invention, so the above information may contain information that does not form the existing technology known to those skilled in the art.

In order to solve one or more technical problems in the background art, embodiments of the present invention provide a logistics system and a logistics control method.

In a first aspect, the present invention provides a logistics system, including:.

In an implementation, the bearing portions are stacked successively along a height direction of the bracket, and an open end of an accommodation cavity of each of the bearing portions is arranged towards the second side.

In an implementation, the goods pickup portion includes a support plate, which is slidably connected to the accommodation cavity of each of the bearing portions.

In an implementation, the first annular conveying table further has a plurality of first feeding channels and a plurality of first discharging channels.

In an implementation, the assembly line apparatus further includes a second annular conveying table located above the first annular conveying table, the second annular conveying table has a plurality of second turnover channels, and the second turnover channels are connected to the workbenches respectively.

In an implementation, the second annular conveying table further has a plurality of second feeding channels and a plurality of second discharging channels.

In an implementation, the first annular conveying table has at least two first turnover channels with different diameters.

In the second aspect, the present invention provides a logistics control method, applied to the logistics system in the first aspect and including:.

In an implementation, the logistics control method further includes:.

In a third aspect, the present invention provides a logistics control apparatus, applied to the logistics system of the first aspect, including:.

In an implementation, the logistics control apparatus further includes:.

In a fourth aspect, the present invention provides a logistics control terminal, applied to the logistics system of the first aspect. The function of the logistics control terminal can be implemented by hardware or by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above functions.

In one possible design, the structure of the logistics control terminal includes a processor and a memory, the memory is used to store a program supporting the logistics control terminal to execute the above-mentioned logistics control method, and the processor is configured for executing a program stored in the memory. The logistics control terminal may also include a communication interface for communicating with other devices or communication networks.

In a fifth aspect, the present invention provides a computer-readable storage medium for storing computer software instructions used by the logistics control terminal, including a program for executing the above-mentioned logistics control method.

One of the above technical solutions has the following advantages or beneficial effects: a plurality of bearing portions of the transporting apparatus of the embodiment of the present invention can transport more goods once, which improves the logistics efficiency of the logistics system. At the same time, because the assembly line apparatus is used as the transit medium between the transporting apparatus and the workbenches, the speed of conveying goods to the workbenches is improved, and the logistics efficiency of the logistics system is further improved.

The above summary is for the purpose of illustration only and is not intended to be limited in any way. Additionally to the illustrative aspects, implementations and features described above, further aspects, implementations and features of the present disclosure will be readily apparent by reference to the drawings and detailed descriptions below.

In the following, only certain exemplary embodiments are briefly described. As can be recognized by those skilled in the art, various modifications can be made to the described embodiments without departing from scope of the appended claims. Therefore, the drawings and the description are regarded as exemplary intrinsically rather than restrictive.

<FIG> shows a structure diagram of a logistics system of an embodiment of the present invention. As shown in <FIG>, the logistics system includes a plurality of goods shelves <NUM>, at least one transporting apparatus <NUM>, an assembly line apparatus <NUM>, and a plurality of workbenches <NUM>.

A plurality of goods shelves <NUM> are arranged at an interval, and a roadway <NUM> is formed between two adjacent goods shelves <NUM>. The roadway <NUM> is used for movement of the transporting apparatus <NUM>. The shape of the goods shelf <NUM>, the structure of the goods shelf <NUM>, and the storage quantity of goods <NUM> of the goods shelf <NUM> can be selected and adjusted as needed.

The transporting apparatus <NUM> includes a vehicle body <NUM> and a bracket <NUM> (as shown in <FIG>). The bracket <NUM> is arranged on an upper portion of the vehicle body <NUM>, and a plurality of bearing portions <NUM> are arranged on a first side <NUM> of the bracket <NUM>. A liftable goods pickup portion <NUM> is arranged on a second side <NUM> of the bracket <NUM>. The transporting apparatus <NUM> is configured for transporting the goods <NUM> from a goods shelf <NUM> to an assembly line apparatus <NUM> (as shown in <FIG>).

It should be noted that the number of transporting apparatuses <NUM> can be selected and adjusted according to the goods shelves <NUM>, the goods <NUM>, or the transit capacity requirement of the logistics system, etc. The structure of the vehicle body <NUM> can be selected as needed, such as a mobile robot or an automated guided vehicle (AGV), etc., which is not specifically limited here.

The assembly line apparatus <NUM> includes at least one first annular conveying table <NUM> (as shown in <FIG>); and the first annular conveying table <NUM> has a plurality of first turnover channels <NUM>. In an example, the first turnover channels <NUM> communicates with a conveying belt <NUM> of the first annular conveying table <NUM>, such that the goods <NUM> located on the conveying belt <NUM> are conveyed into the first turnover channels <NUM>. The number of first annular conveying tables <NUM> can be selected and adjusted according to the transit capacity requirement of the logistics system.

A plurality of workbenches <NUM> are connected to the first turnover channels <NUM> respectively. Sorting stations <NUM> are arranged on the workbenches <NUM>, and the sorting stations <NUM> are configured for sorting the goods <NUM> on corresponding first turnover channels <NUM>. The number of workbenches <NUM> can be set according to the lengths of the first turnover channels <NUM>. The arrangement positions of the workbenches <NUM> can be set according to the relative positions between the assembly line apparatus <NUM> and the goods shelves <NUM>. For example, when the goods shelves <NUM> are arranged on one side along a length direction of the assembly line apparatus <NUM>, the workbenches <NUM> may be arranged on the other side along the length direction of the assembly line apparatus <NUM>. The process of sorting goods can be performed by mechanical grab arms on the sorting stations <NUM>, or can be performed by manual laborers on the sorting stations <NUM>; or the sorting operation of the goods <NUM> can be performed by the mechanical grab arms and the manual laborers on the sorting stations <NUM> together. The picking performed by the sorting stations <NUM> can be understood as picking, sorting, overall picking, or secondary sorting, etc., of the goods <NUM>, which is not specifically limited here.

In an example, the goods <NUM> may include material packages, articles, material boxes carrying articles, etc..

In an implementation, as shown in <FIG>, the bearing portions <NUM> are stacked successively along a height direction of the bracket <NUM>, and an open end of an accommodation cavity of each of the bearing portions <NUM> is arranged towards the second side <NUM>, such that the goods pickup portion <NUM> can take the goods <NUM> out of the accommodation cavities of the bearing portions <NUM> through the open end.

In an implementation, the goods pickup portion <NUM> includes a support plate <NUM>, which is configured for carrying the goods <NUM>. The support plate <NUM> is slidably connected to the accommodation cavity of each of the bearing portions.

In an example, a frame is uprightly arranged on the first side <NUM> of the bracket <NUM>. A plurality of grid openings are arranged along the height direction in the frame, and each of the grid openings constitutes a bearing portion <NUM>. The goods pickup portion <NUM> is connected to the bracket <NUM> through a lifting mechanism, so as to realize the lifting movement in the upright direction. A slide rail is arranged at the bottom of each of the grid openings, and the goods pickup portion <NUM> and the slide rail work together. After the goods pickup portion <NUM> moves to the position of a corresponding grid opening through the lifting mechanism, the goods pickup portion <NUM> slides into the slide rail through a slide mechanism and lifts the goods <NUM>, and then the goods pickup portion <NUM> slides out of the slide rail through the slide mechanism, so as to take the goods <NUM> out of the grid opening.

In an implementation, as shown in <FIG> and <FIG>, the first annular conveying table <NUM> further has a plurality of first feeding channels <NUM> and a plurality of first discharging channels <NUM>. The first feeding channels <NUM> are configured for conveying the goods <NUM> loaded on the transporting apparatus <NUM> onto the conveying belt <NUM> of the first annular conveying table <NUM>. The first discharging channels <NUM> are configured for conveying the goods <NUM> on the conveying belt <NUM> of the first annular conveying table <NUM> to the transporting apparatus <NUM>.

It should be noted that the first feeding channels <NUM> can also be used as the first discharging channels <NUM> and the first discharging channels <NUM> can also be used as the first feeding channels <NUM> according to different material conveying strategies.

In an example, in order to enable the transporting apparatus <NUM> to move between the assembly line apparatus <NUM> and the goods shelves <NUM> with the shortest travel distance, some of the first feeding channels <NUM> and some of the first discharging channels <NUM> can correspond to the roadways <NUM> respectively, such that the transporting apparatus <NUM> can transport the goods <NUM> on the goods shelves <NUM> onto the assembly line apparatus <NUM> faster, or transport the goods <NUM> on the assembly line apparatus <NUM> onto the goods shelves <NUM> faster.

In an implementation, as shown in <FIG>, the assembly line apparatus <NUM> further includes at least one second annular conveying table <NUM> located above the first annular conveying table <NUM>. The second annular conveying table <NUM> has a plurality of second turnover channels <NUM>. The second turnover channels <NUM> are connected to the workbenches <NUM> respectively. The sorting stations <NUM> of the workbenches <NUM> are configured for sorting the goods <NUM> on corresponding second turnover channels <NUM>. The number of second annular conveying tables <NUM> can be selected and adjusted according to the transit capacity requirement of the logistics system.

In an example, the sorting stations <NUM> of the workbenches <NUM> can sort the goods <NUM> on the corresponding first turnover channels <NUM> and/or the corresponding second turnover channels <NUM>, or put the goods <NUM> onto the corresponding first turnover channels <NUM> and/or the corresponding second turnover channels <NUM>. That is, the goods <NUM> can be put on the conveying belt <NUM> of the first turnover channels <NUM> and/or the second turnover channels <NUM> by the transporting apparatus <NUM> or by the sorting stations <NUM>.

In an implementation, as shown in <FIG>, the second annular conveying table <NUM> also has a plurality of second feeding channels <NUM> and a plurality of second discharging channels <NUM>. The second feeding channels <NUM> are configured for conveying the goods <NUM> loaded on the transporting apparatus <NUM> onto the conveying belt <NUM> of the second annular conveying table <NUM>. The second discharging channels <NUM> are configured for conveying the goods <NUM> on the conveying belt <NUM> of the second annular conveying table <NUM> to the transporting apparatus <NUM>.

It should be noted that the second feeding channels <NUM> can also be used as the second discharging channels <NUM> and the second discharging channels <NUM> can also be used as the second feeding channels <NUM> according to different material conveying strategies.

In an example, in order to enable the transporting apparatus <NUM> to move between the assembly line apparatus <NUM> and the goods shelves <NUM> with the shortest travel distance, some of the second feeding channels <NUM> and some of the second discharging channels <NUM> can correspond to the roadways <NUM> respectively, such that the transporting apparatus <NUM> can transport the goods <NUM> on the goods shelves <NUM> onto the assembly line apparatus <NUM> faster, or transport the goods <NUM> on the assembly line apparatus <NUM> to the goods shelves <NUM> faster.

In an example, the first annular conveying table <NUM> and the second annular conveying table <NUM> can be used in a cooperative manner to improve the working efficiency of the whole assembly line apparatus <NUM>. For example, the goods <NUM> conveyed by the first annular conveying table <NUM> are used for sorting by the workbenches <NUM>, and the goods <NUM> conveyed by the second annular conveying table <NUM> are used for replenishment of goods by the transporting apparatus <NUM> to the goods shelves <NUM>.

In an implementation, the first annular conveying table <NUM> has at least two first turnover channels <NUM> with different diameters. The first turnover channels <NUM> with different diameters can be adapted to different sizes of goods <NUM>, such that during the process of conveying the goods <NUM> of each size by the conveying belt <NUM>, the goods <NUM> of each size, when reaching a first turnover channel <NUM> with a corresponding diameter, can automatically enter the first turnover channel <NUM>, and reach a workbench <NUM> connected to the first turnover channel <NUM>. Therefore, the work flow connection between the workbench <NUM> and the assembly line apparatus <NUM> is smoother.

In an implementation, the second annular conveying table <NUM> has at least two second turnover channels <NUM> with different diameters. The second turnover channels <NUM> with different diameters can be adapted to different sizes of goods <NUM>, such that during the process of conveying the goods <NUM> of each size by the conveying belt <NUM>, the goods <NUM> of each size, when reaching a second turnover channel <NUM> with a corresponding diameter, can automatically enter the second turnover channel <NUM>, and reach a workbench <NUM> connected to the second turnover channel <NUM>. Therefore, the work flow connection between the workbench <NUM> and the assembly line apparatus <NUM> is smoother.

In an example, a first detection apparatus is arranged on the first annular conveying table <NUM>, and the first detection apparatus determines, by scanning identification codes on the goods <NUM>, the first turnover channels <NUM> to which the goods <NUM> need to be conveyed. After determining the first turnover channels <NUM> to which the goods <NUM> need to be conveyed, the goods <NUM> can be transferred from the conveying belt <NUM> onto the first turnover channels <NUM> connected to the corresponding workbenches <NUM>, through shift forks arranged on the first annular conveying table <NUM> or the sorting stations <NUM> of the corresponding workbenches <NUM>. The first detection apparatus and the shift forks can also be arranged on the second annular conveying table <NUM>, which will not be repeated here.

In an example, a second detection apparatus is arranged on the transporting apparatus <NUM>, and the second detection apparatus determines target goods <NUM> by scanning the identification codes on the goods <NUM>. The target goods <NUM> may be goods <NUM> located on a goods shelf <NUM>, or goods <NUM> located on the first annular conveying table <NUM> or the second annular conveying table <NUM>.

In an example, the logistics system may also include a control unit, and the control unit is electrically connected to the transporting apparatus <NUM> and the workbenches <NUM>. The control unit can be configured for controlling the transporting apparatus <NUM> to pick up the goods <NUM> from the goods shelves <NUM> and transport the goods <NUM> to the assembly line apparatus <NUM>, or for controlling the transporting apparatus <NUM> to pick up the goods <NUM> on the assembly line apparatus <NUM> and transport the goods <NUM> to the goods shelves <NUM>. The control unit can also be configured for controlling the workbenches <NUM> to sort the goods <NUM> conveyed on the assembly line apparatus <NUM>, or for placing the goods <NUM> onto the assembly line apparatus <NUM>.

In the second aspect, an embodiment of the present invention provides a logistics control method applied to the logistics system of any of the above embodiments. As shown in <FIG>, the logistics control method includes:
S100: sending a first goods pickup instruction to a first transporting apparatus, wherein the first goods pickup instruction is used for controlling the first transporting apparatus to move to a goods shelf and pick up a plurality of goods, and to store the goods into respective bearing portions by using a goods pickup portion of the first transporting apparatus.

The first goods pickup instruction may include goods shelf information and goods information. The goods shelf information is used for enabling the first transporting apparatus to determine a target goods shelf. The goods information is used for enabling the goods pickup portion of the first transporting apparatus to determine a specific position of the target goods on the target goods shelf. The first transporting apparatus can pick up a plurality of goods from one goods shelf or pick up a plurality of goods from a plurality of goods shelves respectively. Specifically, a goods shelf allocated to the first transporting apparatus depends on the first goods pickup instruction.

S200: sending a first transporting instruction to the first transporting apparatus according to a goods storage feedback result received from the first transporting apparatus, wherein the first transporting instruction is used for controlling the first transporting apparatus to move to the assembly line apparatus, and to place the goods onto the first annular conveying table by using the goods pickup portion, such that the first annular conveying table conveys each of the goods to a corresponding first turnover channel.

The goods storage feedback result can be sent by the first transporting apparatus. The goods storage feedback result may include feedback information indicating that the goods have been stored in the bearing portions, and may also include feedback information on the number of idle bearing portions currently had by the first transporting apparatus.

S300: sending a sorting instruction to a workbench according to a goods detection result received from a first turnover channel, wherein the sorting instruction is used for controlling a sorting station of the workbench to grab first goods to be sorted from the corresponding first turnover channel. In a case where the first turnover channel detects that there are goods thereon, conveyed by the first annular conveying table, the first turnover channel sends the goods detection result.

In an implementation, as shown in <FIG>, the logistics control method further includes:
S400: sending a goods replenishment instruction to a workbench, wherein the goods replenishment instruction is used for controlling a sorting station to place second goods onto a second turnover channel of a second annular conveying table, such that the second turnover channel conveys the second goods to the second annular conveying table.

The second goods may be goods, which are not sorted by the workbench, on the first annular conveying table. The second goods may also be goods picked up by the workbench from the outside and needed to be replenished into the goods shelf.

S500: sending a second goods pickup instruction to a second transporting apparatus, wherein the second goods pickup instruction is used for controlling the second transporting apparatus to move to the assembly line apparatus, and to store the second goods on the second annular conveying table onto a bearing portion of the second transporting apparatus by using a goods pickup portion of the second transporting apparatus.

S600: sending a second transporting instruction to the second transporting apparatus according to a goods storage feedback result received from the second transporting apparatus, wherein the second transporting instruction is used for controlling the second transporting apparatus to move to the goods shelf, and to store the second goods to the goods shelf by using the goods pickup portion.

The goods storage feedback result can be sent by the second transporting apparatus. The goods storage feedback result may include feedback information indicating that the goods have been stored in the bearing portion, and may also include feedback information on the number of idle bearing portions currently had by the second transporting apparatus.

The second transporting instruction may include goods shelf information and goods information. The goods shelf information is used for enabling the second transporting apparatus to determine a target goods shelf. The goods information is used for enabling the goods pickup portion of the second transporting apparatus to determine a specific position of the target goods on the target goods shelf. The second transporting apparatus can store a plurality of goods onto one goods shelf or store a plurality of goods onto a plurality of goods shelves respectively. Specifically, a goods shelf allocated to the second transporting apparatus depends on the second transporting instruction.

In an example, the logistics control method includes the following.

The control unit determines a goods shelf at which a material box is located, a specific storage location on the goods shelf, and the inventory quantity according to an order for the material box.

The first goods pickup instruction is generated according to the determined goods shelf at which the material box is located, the determined specific storage location on the goods shelf and the determined inventory quantity.

According to the position of the goods shelf where the material box is located, a roadway corresponding to the goods shelf is determined, and a first transporting apparatus is selected from a plurality of transporting apparatuses. The strategy for selecting the first transporting apparatus can be determined according to the travel paths of the transporting apparatuses or can be determined according to the number of idle bearing portions of each of the transporting apparatuses.

A first goods pickup instruction is sent to the first transporting apparatus. The first transporting apparatus, according to the first goods pickup instruction, moves to the goods shelf and picks up a plurality of material boxes, and stores the material boxes into respective bearing portions by using the goods pickup portion.

The first transporting apparatus sends to the control unit a feedback result indicating completion of a goods pickup task or a feedback result indicating no idle bearing portion.

The control unit sends a first transporting instruction to the first transporting apparatus according to the material box storage feedback result of the first transporting apparatus. The first transporting apparatus moves to the assembly line apparatus according to the first transporting instruction, and places the material boxes onto the first annular conveying table by using the goods pickup portion, such that the first annular conveying table conveys each material box to a corresponding first turnover channel and conveys the material box to a corresponding workbench through the corresponding first turnover channel.

A sorting instruction is sent to the workbench. The workbench grabs a first material box to be sorted from the corresponding first turnover channel according to the order information in the sorting instruction, and sorts the goods in the first material box.

After the workbench completes the sorting task, the workbench sends the feedback result to the control unit, and the control unit sends a goods replenishment instruction to the workbench according to the feedback result.

The workbench, according to the goods replenishment instruction, controls the sorting station to place second goods on a second turnover channel of a second annular conveying table, such that the second turnover channel conveys the second goods to the second annular conveying table.

A second goods pickup instruction is sent to a second transporting apparatus, and the second transporting apparatus, according to the second goods pickup instruction, moves to the assembly line apparatus, and stores, by using the goods pickup portion of the second transporting apparatus, the second goods on the second annular conveying table onto a bearing portion of the second transporting apparatus.

The control unit sends a second transporting instruction to the second transporting apparatus according to the goods storage feedback result of the second transporting apparatus. The second transporting apparatus moves to the goods shelf according to the second transporting instruction, and stores the second goods to the goods shelf by using the goods pickup portion.

The control unit determines a material box to be replenished, the goods replenishment goods shelf, and the goods replenishment storage location on the goods shelf according to the goods replenishment order.

A second goods pickup instruction is generated according to the material box to be replenished, the goods replenishment goods shelf, and the goods replenishment storage location on the goods shelf.

According to the position of the goods shelf where the material box is located, a roadway corresponding to the goods shelf is determined, and a second transporting apparatus is selected from a plurality of transporting apparatuses.

A sorting station of a workbench is controlled to place the material box to be replenished onto the second annular conveying table.

A second goods pickup instruction is sent to the second transporting apparatus, and the second transporting apparatus, according to the second goods pickup instruction, moves to the assembly line apparatus, and stores, by using the goods pickup portion of the second transporting apparatus, the second goods on the second annular conveying table onto a bearing portion of the second transporting apparatus.

In an implementation, as shown in <FIG>, the logistics control method further includes:
S700: in a case where sorting of the first goods is completed, sending a turnover instruction to the workbench, wherein the turnover instruction is used for controlling the sorting station to place remaining goods on the first turnover channel onto a second turnover channel, such that the second turnover channel conveys the remaining goods to a second annular conveying table.

S800: sending a third goods pickup instruction to a second transporting apparatus, wherein the third goods pickup instruction is used for controlling the second transporting apparatus to move to the assembly line apparatus, and to place the remaining goods on the second annular conveying table onto a bearing portion of the second transporting apparatus by using a goods pickup portion of the second transporting apparatus.

S900: sending a third transporting instruction to the second transporting apparatus according to a goods storage feedback result received from the second transporting apparatus, wherein the third transporting instruction is used for controlling the second transporting apparatus to move to the goods shelf, and to store the remaining goods to the goods shelf by using the goods pickup portion.

In a third aspect, an embodiment of the present invention provides a logistics control apparatus, as shown in <FIG>, including:.

In an implementation, as shown in <FIG>, the logistics control apparatus further includes:.

The function of each module in each apparatus of the embodiments of the present invention can be referred to the corresponding description in the above method, which will not be repeated here.

<FIG> shows a structure block diagram of a logistics control terminal according to an embodiment of the present invention. As shown in <FIG>, the terminal includes a memory <NUM> and a processor <NUM>, and the memory <NUM> stores a computer program that can run on the processor <NUM>. The processor <NUM>, when executing the computer program, implements the logistic control method in the above embodiment. The number of memories <NUM> or the number of processors <NUM> may be one or more.

The terminal further includes:
a communication interface <NUM>, configured for communicating with external devices for interactive data transmission.

The memory <NUM> may include a high-speed random access memory (RAM), or may include a non-volatile memory, for example at least one disk memory.

If the memory <NUM>, the processor <NUM>, and the communication interface <NUM> are implemented independently, the memory <NUM>, the processor <NUM>, and the communication interface <NUM> can be connected to each other and communicate with each other through a bus. The bus can be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, an extended industry standard architecture (EISA) bus, etc. The bus may include an address bus, a data bus, a control bus, or the like. For representation, only one thick line is shown in the <FIG>, which does not mean that there is only one communication bus or one type of communication bus.

Optionally, in a specific implementation, if the memory <NUM>, the processor <NUM>, and the communication interface <NUM> are integrated on a chip, the memory <NUM>, the processor <NUM>, and the communication interface <NUM> can communicate with each other through an internal interface.

An embodiment of the present invention provides a computer-readable storage medium, storing a computer program. The program, when executed by a processor, implements the method described in any one of the above embodiments.

Additionally, the terms "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Thus, features defining "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, "a plurality of" means two or more, unless expressly limited otherwise.

Any process or method description in the flowchart or otherwise described herein can be understood as a module, fragment or part of code representing executable instructions including one or more steps for implementing a specific logical function or process. Moreover, the scope of the preferred implementation of the present invention includes another implementation, in which the functions may not be performed in the order shown or discussed including in a basically simultaneous manner or in a reverse order according to the functions involved, which should be understood by those skilled in the technical field to which the embodiment of the present invention belongs.

The logic and/or steps represented in the flowchart or otherwise described herein, for example, which may be considered as an ordered list of executable instructions for implementing logical functions, may be embodied in any computer readable medium, for use by, or in conjunction with, instruction execution systems, apparatuses, or devices (for example, a computer-based system, a system including a processor, or other system that may extract instructions from an instruction execution system, apparatus or device and execute the instructions). In terms of this description, a "computer-readable medium" may be any apparatus that may include, store, communicate, propagate, or transmit a program for use by or in conjunction with the instruction execution systems, apparatuses, or devices. More specific examples (non-exhaustive list) of computer readable medium include: an electrical connection (an electronic device) having one or more wires, a portable computer disk cartridge (a magnetic device), a random access memory (RAM), a read only memory (ROM), an erasable editable read only memory (EPROM or a flash memory), a fiber optic apparatus, and a portable compact disk read only memory (CDROM). In addition, the computer readable medium may even be papers or other suitable mediums on which the program may be printed. The program is obtained electronically, for example, by optical scanning of papers or other mediums, followed editing, interpreting or, if necessary, processing in other suitable manner, and then is stored it in a computer memory.

It should be understood that each of portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above-described implement manner, multiple steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if they are implemented in hardware, as in another embodiment, they may be implemented by any one of the following techniques well known in the art or combination thereof: a discrete logic circuit having logic gate circuits for implementing logic functions on data signals, an application specific integrated circuit having suitable combinational logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc..

It could be understood by those skilled in the art that the implementation of all or some of the steps of the method of the embodiment described above may be accomplished by a program instructing related hardware, and the program may be stored in a computer-readable storage medium. When the program is executed, one or a combination of the steps of the method embodiment is implemented.

Claim 1:
A logistics system, comprising:
a plurality of goods shelves (<NUM>), wherein the goods shelves (<NUM>) are arranged at an interval, and a roadway (<NUM>) is formed between two adjacent goods shelves (<NUM>);
a transporting apparatus (<NUM>), comprising a vehicle body (<NUM>);
characterized in that the transporting apparatus (<NUM>) further comprises a bracket (<NUM>), wherein the bracket (<NUM>) is arranged on an upper portion of the vehicle body (<NUM>), a plurality of bearing portions (<NUM>) are arranged on a first side (<NUM>) of the bracket (<NUM>), a liftable goods pickup portion (<NUM>) is arranged on a second side (<NUM>) of the bracket (<NUM>), and the transporting apparatus (<NUM>) is configured for transporting goods (<NUM>) from the goods shelves (<NUM>) to an assembly line apparatus (<NUM>);
wherein the logistics system further comprises:
the assembly line apparatus (<NUM>), comprising a first annular conveying table (<NUM>), wherein the first annular conveying table (<NUM>) has a plurality of first turnover channels (<NUM>); and
a plurality of workbenches (<NUM>), connected to the first turnover channels (<NUM>) respectively, wherein sorting stations (<NUM>) are arranged on the workbenches (<NUM>), and the sorting stations (<NUM>) are configured for sorting goods (<NUM>) on corresponding first turnover channels (<NUM>).