IP Library Granted Patent US 11,752,620
Granted Patent B2
US 11,752,620 · App. 18/095,069 · Granted Sep 12, 2023

Cooperation among mobile robots using 5G/6G communications

Inventors: David E. Newman (Poway, CA); R. Kemp Massengill (Palos Verdes, CA)
Assignee: AUTONOMOUS ROADWAY INTELLIGENCE, LLC
B25J9/0084B25J9/1697B25J13/006
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,752,620
App. No.
18/095,069
Granted
Sep 12, 2023
Kind
B2
Abstract

The future of manufacturing, agriculture, distribution, healthcare, and virtually every other labor-intensive endeavor is robotic—a multitude of autonomous, mobile, robotic systems. One of the many problems this will bring is the coordination of independently-navigating robots in limited spaces. Communication is the key to coordination. Fixed-position and mobile robots can identify and localize each other in real-time using pulses of visible or infrared light, synchronized with wireless messages in 5G or 6G. A fixed-position robotic assembly device can identify a mobile robot bringing raw components, by exchanging synchronized pulses and messages. Busy robots in a distribution center can avoid collisions and improve throughput by coordinating with other proximate robots, using the communication tools provided herein. Fixed-position robots can enforce boundary conditions and provide oversight, keeping innumerable mobile devices in-lane and on-task. Many other aspects and applications are provided.

Claims (58)

1. A system comprising a fixed-position robot and a mobile robot, wherein:

a) the fixed-position robot having a first processor and first non-transitory computer-readable media, the first media containing instructions that when executed by the first processor cause a first method to be performed, the first method comprising:

i) transmit a wireless message; and

ii) simultaneously emit a localization signal comprising a pulse of visible or infrared light; and the mobile robot having a second processor and second non-transitory computer-readable media, the second media containing instructions that when executed by the processor cause a second method to be performed, the second method comprising:

i) receive the wireless message;

ii) detect the localization signal;

iii) measure an arrival direction of the localization signal; and

iv) determine a direction toward the fixed-position robot.

2. The system of claim 1 , wherein the wireless message is configured according to 5G or 6G technology.

3. The system of claim 1 , wherein the mobile robot and second processor are further configured to:

a) determine, based at least in part on the direction toward the fixed-position robot, a boundary; and

b) avoid crossing the boundary.

4. The system of claim 3 , wherein:

a) the mobile robot is a vehicle; and

b) the fixed-position robot is configured to demark a lane boundary.

5. The system of claim 1 , wherein the mobile robot and second processor are further configured to:

a) move toward the fixed-position robot; and

b) communicate wirelessly with the fixed-position robot while moving toward the fixed-position robot.

6. The system of claim 5 , wherein the mobile robot and second processor are further configured to:

a) determine a distance to the fixed-position robot or a location of the fixed-position robot; and

b) avoid contacting the fixed-position robot.

7. The system of claim 6 , wherein:

a) the fixed-position robot is a manufacturing device at a manufacturing facility; and

b) the mobile robot and second processor are configured to carry parts to or from the fixed-position robot.

8. The system of claim 1 , wherein the mobile robot and second processor are further configured to:

a) determine a distance to the fixed-position robot or a location of the fixed-position robot; and

b) make contact with the fixed-position robot.

9. The system of claim 8 , wherein:

a) the mobile robot includes a battery or a fuel tank; and

b) the fixed-position robot and first processor are configured to recharge the battery or refill the fuel tank of the mobile robot.

10. The system of claim 1 , wherein:

a) the mobile robot and second processor are further configured to transmit a second wireless message and simultaneously emit a second localization signal comprising a second pulse of visible or infrared light; and

b) the fixed-position robot and first processor are further configured to receive the second wireless message, and to detect the second localization signal, and to measure a second arrival direction of the second localization signal, and thereby to determine a second direction toward the mobile robot.

11. Non-transitory computer-readable media in a processor in a first autonomous self-propelled device, the media containing instructions that when executed by the processor cause a method to be performed, the method comprising automatically and without human intervention:

a) recording an image that includes a second autonomous self-propelled device;

b) recording a localization signal emitted by the second autonomous self-propelled device, the localization signal comprising a plurality of pulses of visible or infrared light; and

c) determining, from the plurality of pulses of visible or infrared light, a code representing a wireless address of the second autonomous self-propelled device.

12. The media of claim 11 , the method further comprising transmitting, to the second autonomous self-propelled device, a wireless message addressed specifically to the second autonomous self-propelled device according to the wireless address of the second autonomous self-propelled device.

13. The media of claim 11 , the method further comprising emitting a second localization signal comprising a second plurality of pulses of visible or infrared light, the second plurality of pulses encoded according to a wireless address of the first autonomous self-propelled device.

14. The media of claim 13 , the method further comprising receiving, from the second autonomous self-propelled device, a second wireless message addressed specifically to the first autonomous self-propelled device according to the wireless address of the first autonomous self-propelled device.

15. The media of claim 14 , the method further comprising:

a) receiving, from the second autonomous self-propelled device, a wireless message indicating that the second autonomous self-propelled device failed to interpret the second plurality of pulses;

b) transmitting, to the second autonomous self-propelled device, a wireless message, addressed specifically to the second autonomous self-propelled device according to the wireless address of the second autonomous self-propelled device, indicating the wireless address of the first autonomous self-propelled device; and

c) emitting, simultaneously with the transmitting, a localization signal comprising one or more pulses of visible or infrared light.

16. Non-transitory computer-readable media in a processor in a first robot, the media containing instructions that when executed by the processor cause a method to be performed, the method comprising:

a) determining that a plurality of mobile robots are proximate to the first robot, wherein the plurality of mobile robots comprises a particular mobile robot;

b) recording one or more images of the mobile robots;

c) recording, in one or more of the images, a localization signal emitted by the particular mobile robot, the localization signal comprising one or more pulses of visible or infrared light; and

d) determining, according to a position of the localization signal in the images, a direction toward the particular mobile robot.

17. The non-transitory computer-readable media of claim 16 , the method further comprising:

a) detecting, with a sensor, each pulse of the localization signal, wherein the localization signal comprises a plurality of pulses of visible or infrared light;

b) determining, from the detected pulses, a code; and

c) determining, according to the code, a wireless address of the particular mobile robot.

18. The non-transitory computer-readable media media of claim 17 , the method further comprising transmitting, according to the wireless address of the particular robot, a wireless message to the particular mobile robot, the wireless message comprising a location and a wireless address of the first robot.

19. The non-transitory computer-readable media media of claim 17 , the method further comprising emitting, with an emitter on the first robot, a second localization signal, wherein the second localization signal comprises a second plurality of visible or infrared pulses comprising a second code, the second code representing a wireless address of the first robot.

20. The non-transitory computer-readable media of claim 17 , the method further comprising:

a) detecting, by the particular mobile robot, the second localization signal; and

b) determining, by the particular mobile robot, according to the second localization signal, which robot is the first robot.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2025
From: MASSENGILL, R. KEMP
To: THE MASSENGILL FAMILY TRUST
Reel/Frame 070719/0345 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2023
From: AUTONOMOUS ROADWAY INTELLIGENCE, LLC
To: MASSENGILL, R. KEMP; NEWMAN, DAVID E.
Reel/Frame 064961/0561 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2023
From: ULTRALOGIC 6G, LLC
To: AUTONOMOUS ROADWAY INTELLIGENCE, LLC
Reel/Frame 064195/0072 →
Continuity (8)
Continuation 17899864 · Aug 31, 2022
Continuation 17337488 · Jun 3, 2021
Continuation 17078373 · Oct 23, 2020
Continuation 16422498 · May 24, 2019
Provisional Application 62843867 · May 6, 2019
Provisional Application 62832499 · Apr 11, 2019
Provisional Application 62782672 · Dec 20, 2018
Related Publication 20230158664A1 · May 25, 2023