| CPC B25J 9/1682 (2013.01) [B25J 9/1674 (2013.01); G05B 19/41895 (2013.01); G05B 19/418 (2013.01); G05B 2219/39078 (2013.01); G08G 1/127 (2013.01)] | 17 Claims |

|
1. A task execution method for robots capable of freely constructing a network, comprising:
partitioning, by a server, an entire region of a warehouse to obtain one or more local regions corresponding to the partitioned warehouse;
receiving, by the server, capability feature information that is reported by each robot moving freely within a current warehouse range after each robot comes online;
respectively determining, by the server according to the capability feature information reported by each robot and a preset assignment rule, a local center robot for a respective one of the one or more local regions corresponding to the partitioned warehouse; assigning one or more to-be-executed tasks corresponding to the respective one of the one or more local regions obtained via partitioning; sending, by the server, a local task package formed by the one or more to-be-executed tasks to the local center robot assigned for the respective one of the one or more local regions; and assigning, by the local center robot, at least one of the one or more to-be-executed tasks to each of task execution robots, other than the local center robot, in the respective one of the one or more local regions, wherein a local network is constructed among the local center robot and the task execution robots in a same local region so that a current task execution situation is reported via the local network by each of the task execution robots to the local center robot in the same local region in real time while each of the task execution robots executes the at least one to-be-executed task corresponding to the task execution robot; and
receiving, by the server, task completion information reported by the local center robot after the one or more to-be-executed tasks are completed, and releasing the local center robot which has reported the task completion information to be a free moving robot.
|