US 12,472,627 B2
System and method for multi-robot fleet control in healthcare environment
Zhipeng Liu, Pasadena, CA (US); Huaguang Du, Pasadena, CA (US); Fangyun Zhao, Pasadena, CA (US); Chengkun Zhang, Pasadena, CA (US); and Huan Tan, Pasadena, CA (US)
Assigned to FUTRONICS (NA) CORPORATION, Pasadena, CA (US); and UBTECH ROBOTICS CORP LTD, Shenzhen (CN)
Filed by Futronics (NA) Corporation, Pasadena, CA (US); and UBTECH ROBOTICS CORP LTD, Shenzhen (CN)
Filed on Feb. 2, 2024, as Appl. No. 18/431,482.
Prior Publication US 2025/0249582 A1, Aug. 7, 2025
Int. Cl. B25J 9/16 (2006.01); B25J 11/00 (2006.01)
CPC B25J 9/1664 (2013.01) [B25J 9/1653 (2013.01); B25J 11/008 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for controlling a multi-robot fleet comprising a plurality of robots performed by a network device in a healthcare environment, comprising:
for each robot of the plurality of robots during a normal-operation mode of the multi-robot fleet,
estimating, by a processor, a path to a final target for a robot;
determining, by the processor, whether the robot will traverse a crossing region based on the estimated path to the final target;
in response to determining that the robot will traverse the crossing region, updating, by the processor, a stop list corresponding to the normal-operation mode for the robot to include a stop point for the crossing region; and
causing, by the processor, the robot to move to and stop at the stop point for the crossing region until any other robot in the multi-robot fleet arriving at the crossing region prior to the robot has cleared the crossing region; and
for each robot of the plurality of robots during an emergency-operation mode of the multi-robot fleet,
saving, by the processor, the stop list corresponding to the normal-operation mode and suspending use of the stop list for the robot during the emergency-operation mode;
identifying, by the processor, an emergency stop line most proximate to the robot from a plurality of emergency stop lines; and
causing, by the processor, the robot to move to and stop at the emergency stop line.