CPC B25J 9/1661 (2013.01) [B25J 9/1666 (2013.01); B25J 9/1682 (2013.01)] | 7 Claims |
1. A robot scheduling method, comprising:
receiving, by an operating terminal, a scheduling instruction input by a user;
determining, by a server, a working state and a current position of a robot in a working area in response to the scheduling instruction, wherein the working state comprises an idle state and a non-idle state;
in response to the working state of the robot being the idle state and the current position being outside a preset target range, determining whether a number of robots in the preset target range is greater than a number of robots that can be accommodated in the preset target range;
generating, by the server, a work instruction to schedule the robot to move from the current position into the preset target range when the number of robots in the preset target range is not greater than the number of robots that can be accommodated in the preset target range, and to schedule the robot to move from the current positions to a re-determined new target range when the number of robots in the preset target range is greater than the number of robots that can be accommodated in the preset target range; and
wirelessly transmitting, by the server, the work instruction to the robot.
|