| CPC G06Q 10/087 (2013.01) [G05D 1/0027 (2013.01); G06Q 10/047 (2013.01)] | 13 Claims |

|
1. A facility for executing a logistics operation, comprising:
a warehouse facility, comprising a level and a plurality of areas defined on the level, the area comprising a sorting zone and a shipping zone connecting with the sorting zone;
a plurality of container reload stations, fixedly arranged at a plurality of predetermined locations in the sorting zone, each of the plurality of container reload stations comprising a sorting robot, a plurality of first placing points and a second placing point, wherein the first placing points and the second placing point arrayed peripherally around the sorting robot, wherein the sorting robot comprises a robotic arm configured to move commodities in an inventory container to an order container or another inventory container, wherein each inventory container is configured to store at least one of the commodities, and the order container is configured to load at least one of the commodities ordered by a customer;
a plurality of first robot autonomous guided vehicles, each comprising an automatic mechanical structure, and configured to transfer the inventory container to the container reload station;
a plurality of second robot autonomous guided vehicles, each comprising an automatic mechanical structure, and configured to transfer the order container to be loaded to the container reload station; and
a server, communicatively connected to the sorting robot, the first robot autonomous guided vehicles, and the second robot autonomous guided vehicles through a wireless or wired network, and the server configured to send a plurality of instructions to the sorting robot, the first robot autonomous guided vehicles, and the second robot autonomous guided vehicles,
wherein the server is configured to execute the following steps:
receiving a plurality of orders by the server, wherein the order respectively comprises a plurality of order parameters;
calculating, by the server, an optimum balance between the shortest distances that the first robot autonomous guided vehicles and the second robot autonomous guided vehicles are required to move to fulfill the orders and the shortest number of times required to operate the sorting robot according to the order parameters of the plurality of orders, so as to select one of a plurality of sorting modes;
generating, by the server, the plurality of instructions based on the selected sorting mode; and
sending, by the server, the plurality of instructions to the sorting robot, the first robot autonomous guided vehicles, and the second robot autonomous guided vehicles to perform the selected sorting mode,
wherein the sorting robot, the first robot autonomous guided vehicles, and the second robot autonomous guided vehicles are controlled by the server based on the selected sorting mode.
|