CPC G05D 1/0223 (2013.01) [B60Q 1/247 (2022.05); G01C 21/3889 (2020.08); G06V 40/10 (2022.01)] | 37 Claims |
1. A method for controlling a robot in a robot control system including a first computer that communicates with the robot of a user via a network and stores map information indicating a home of the user, the method executed by the first computer comprising:
acquiring, from a second computer via the network, an electronic request for the robot to keep within a prescribed distance relative to a location of the user of the robot and to collect surrounding information about the user when the user is outside a prescribed area comprising the home of the user, the second computer being different from either the first computer or the robot;
acquiring, from sensors on the robot operating in tandem with the first computer or from sensors on a user device operating in tandem with the second computer via the network, location information indicating a location of the robot and confirmation information indicating that the robot is near the user; and
transmitting, to the robot via the network, command program instructions for changing a setting of the robot from a first specification to a second specification in response to the request on a basis of the map information, the location information, and the confirmation information when the user of the robot is accompanying the robot outside the prescribed area comprising the home of the user,
wherein the first specification enables the robot to collect the surrounding information about the user inside the prescribed area comprising the home of the user, and the second specification enables the robot to collect the surrounding information about the user outside the prescribed area comprising the home of the user, and
wherein the changing the setting of the robot includes increasing a permitted speed of the robot based upon access rights assigned to the second computer at the first computer, causing the first computer to permit the robot to move at a higher speed when located outside of the home of the user as compared to when the robot is inside the home of the user.
|