IP Library › Granted Patent US 11,914,398
Granted Patent B2
US 11,914,398 · App. 17/340,297 · Granted Feb 27, 2024

Method, system, and non-transitory computer-readable recording medium for controlling a robot

Inventor: John Jungwoo Ha (Frisco, TX)
Assignee: Bear Robotics, Inc.
G05D1/0291B25J9/1689B25J11/008
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,914,398
App. No.
17/340,297
Granted
Feb 27, 2024
Kind
B2
Abstract

A method for controlling a robot is provided. The method includes the steps of: acquiring information on status of communication connections between a plurality of robots located in a serving place, wherein the status of communication connections between the plurality of robots is specified with respect to at least one relay robot among the plurality of robots; and determining a communication scheme to be used between the plurality of robots, with reference to the information on the status of communication connections between the plurality of robots.

Claims (26)

1. A method for controlling a robot, the method comprising the steps of:

acquiring information on status of communication connections between a plurality of robots located in a serving place, wherein the status of communication connections between the plurality of robots is specified with respect to at least one relay robot among the plurality of robots; and

determining a communication scheme to be used between the plurality of robots, with reference to the information on the status of communication connections between the plurality of robots,

wherein the at least one relay robot is dynamically determined according to at least one of a predetermined cycle and a predetermined trigger condition.

2. The method of claim 1 , wherein in the acquiring step, the at least one relay robot is determined with reference to at least one of placement information of the plurality of robots and spatial information of the serving place.

3. The method of claim 1 , wherein in the acquiring step, the at least one relay robot is determined with reference to first assessment information on status of communication connections specified with respect to a first robot among the plurality of robots, and second assessment information on status of communication connections specified with respect to a second robot among the plurality of robots.

4. The method of claim 1 , wherein the at least one relay robot is a plurality of relay robots.

5. The method of claim 1 , wherein in the determining step, the communication scheme to be used between the plurality of robots is changed when status of a communication connection between the at least one relay robot and at least one robot among the plurality of robots is below a predetermined level.

6. The method of claim 1 , wherein in the determining step, at least one robot among the plurality of robots is moved to a predetermined location in the serving place when the status of communication connections between the plurality of robots is below a predetermined level, and

wherein the predetermined location includes a location that causes the status of communication connections between the plurality of robots to be not below the predetermined level.

7. The method of claim 1 , wherein a communication scheme used by a first robot group including a first robot among the plurality of robots is different from a communication scheme used by a second robot group including a second robot among the plurality of robots.

8. A non-transitory computer-readable recording medium having stored thereon a computer program for executing a method for controlling a robot, the method comprising the steps of:

acquiring information on status of communication connections between a plurality of robots located in a serving place, wherein the status of communication connections between the plurality of robots is specified with respect to at least one relay robot among the plurality of robots, and

determining a communication scheme to be used between the plurality of robots, with reference to the information on the status of communication connections between the plurality of robots

wherein the at least one relay robot is dynamically determined according to at least one of a predetermined cycle and a predetermined trigger condition.

9. A system for controlling a robot, the system comprising:

an information acquisition unit configured to acquire information on status of communication connections between a plurality of robots located in a serving place, wherein the status of communication connections between the plurality of robots is specified with respect to at least one relay robot among the plurality of robots; and

a communication scheme determination unit configured to determine a communication scheme to be used between the plurality of robots, with reference to the information on the status of communication connections between the plurality of robots,

wherein the at least one relay robot is dynamically determined according to at least one of a predetermined cycle and a predetermined trigger condition.

10. The system of claim 9 , wherein the information acquisition unit is configured to determine the at least one relay robot with reference to at least one of placement information of the plurality of robots and spatial information of the serving place.

11. The system of claim 9 , wherein the information acquisition unit is configured to determine the at least one relay robot with reference to first assessment information on status of communication connections specified with respect to a first robot among the plurality of robots, and second assessment information on status of communication connections specified with respect to a second robot among the plurality of robots.

12. The system of claim 9 , wherein the at least one relay robot is a plurality of relay robots.

13. The system of claim 9 , wherein the communication scheme determination unit is configured to change the communication scheme to be used between the plurality of robots when status of a communication connection between the at least one relay robot and at least one robot among the plurality of robots is below a predetermined level.

14. The system of claim 9 , wherein the communication scheme determination unit is configured to cause at least one robot among the plurality of robots to be moved to a predetermined location in the serving place when the status of communication connections between the plurality of robots is below a predetermined level, and

wherein the predetermined location includes a location that causes the status of communication connections between the plurality of robots to be not below the predetermined level.

15. The system of claim 9 , wherein a communication scheme used by a first robot group including a first robot among the plurality of robots is different from a communication scheme used by a second robot group including a second robot among the plurality of robots.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2021
From: HA, JUNGWOO
To: BEAR ROBOTICS, INC.
Reel/Frame 056452/0981 →
Continuity (1)
Related Publication 20220390958A1 · Dec 8, 2022
Cited By (2)
US 12,339,676 US 12,610,406