| CPC B25J 9/0084 (2013.01) [B25J 9/162 (2013.01); B25J 9/1674 (2013.01); B25J 9/1679 (2013.01)] | 10 Claims |

|
1. A robot control system comprising:
a control device that includes a central processing unit, the central processing unit being configured to control a plurality of mobile robots by wireless communication, wherein
the plurality of mobile robots autonomously moves in a facility, and
the control device is configured to:
detect that two or more mobile robots from the plurality of mobile robots have malfunctioned or are stopped, and are in a recovery requiring state,
based upon the detection that the two or more mobile robots are in the recovery requiring state, determine a recovery priority for each of the two or more mobile robots, a first mobile robot from the two or more mobile robots having the highest recovery priority among the two or more mobile robots, a second mobile robot from the two or more mobile robots having the second highest recovery priority from the two or more mobile robots, and
while the two or more mobile robots are in the recovery requiring state, send a signal to the first mobile robot that causes the first mobile robot to provide a notification via at least one of a speaker or a monitor mounted on the first mobile robot, and
after a recovery operation of the first mobile robot is performed and the first mobile robot is recovered and no longer in the recovery requiring state, send a signal to the second mobile robot that causes the second mobile robot to provide a notification via at least one of a speaker or a monitor mounted on the second mobile robot, so that the notification by the first mobile robot and the notification by the second mobile robot are provided at different times from each other based on the recovery priority.
|
|
9. A robot control method comprising:
detecting an operating state of each of a plurality of mobile robots that moves autonomously in a facility by wireless communication;
detecting that two or more mobile robots from the plurality of mobile robots have malfunctioned or are stopped, and are in a recovery requiring state;
based upon the detection that the two or more mobile robots are in the recovery requiring state, determining a recovery priority for each of the two or more mobile robots, a first mobile robot from the two or more mobile robots having the highest recovery priority among the two or more mobile robots, a second mobile robot from the two or more mobile robots having the second highest recovery priority from the two or more mobile robots; and
while the two or more mobile robots are in the recovery requiring state, sending a signal to the first mobile robot that causes the first mobile robot to provide a notification via at least one of a speaker or a monitor mounted on the first mobile robot, and
after a recovery operation of the first mobile robot is performed and the first mobile robot is recovered and no longer in the recovery requiring state, sending a signal to the second mobile robot that causes the second mobile robot to provide a notification via at least one of a speaker or a monitor mounted on the second mobile robot, so that the notification by the first mobile robot and the notification by the second mobile robot are provided at different times from each other based on the recovery priority.
|
|
10. A non-transitory computer-readable medium storing a code that causes a computer to execute:
a process of detecting an operating state of each of a plurality of mobile robots that moves autonomously in a facility by wireless communication;
a process of detecting that two or more mobile robots from the plurality of mobile robots have malfunctioned or are stopped, and are in a recovery requiring state;
based upon the detection that the two or more mobile robots are in the recovery requiring state, a process of determining a recovery priority for each of the two or more mobile robots, a first mobile robot from the two or more mobile robots having the highest recovery priority among the two or more mobile robots, a second mobile robot from the two or more mobile robots having the second highest recovery priority from the two or more mobile robots, and
while the two or more mobile robots are in the recovery requiring state, a process of sending a signal to the first mobile robot that causes the first mobile robot to provide a notification via at least one of a speaker or a monitor mounted on the first mobile robot, and
after a recovery operation of the first mobile robot is performed and the first mobile robot is recovered and no longer in the recovery requiring state, a process of sending a signal to the second mobile robot that causes the second mobile robot to provide a notification via at least one of a speaker or a monitor mounted on the second mobile robot, so that the notification by the first mobile robot and the notification by the second mobile robot are provided at different times from each other based on the recovery priority.
|