IP Library Granted Patent US 11,934,198
Granted Patent B2
US 11,934,198 · App. 17/198,691 · Granted Mar 19, 2024

Systems and methods for autonomous vehicle operation

Inventor: James Barabas (Concord, MA)
Assignee: 6 River Systems, LLC
G05D1/0276B60W50/0098B60W50/0205B60W50/029G05D1/0214G05D1/0231B60W2050/0083B60W2050/0215B60W2555/20B60W2556/65G05D2201/0206G05D2201/0211G05D2201/0216
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,934,198
App. No.
17/198,691
Granted
Mar 19, 2024
Kind
B2
Abstract

Disclosed herein are systems and methods for autonomous vehicle operation, in which a processor is configured to receive sensor data collected by a first sensor of a first autonomous vehicle during navigation of the first autonomous vehicle through a particular location and prior to a control signal subsequently generated by a controller of the first autonomous vehicle; determine based on the sensor data an event that triggered the control signal. A communication device coupled to the processor is configured to transmit to a second autonomous vehicle an instruction, based on the determined event, to adjust sensor data collected by a second sensor of the second autonomous vehicle during navigation of the second autonomous vehicle in the particular location.

Claims (55)

1. A computer-implemented method for autonomous vehicle operation, the method comprising:

receiving, by a processor, sensor data collected by a first sensor of a first autonomous vehicle during navigation of the first autonomous vehicle through a first location, the sensor data collected prior to a control signal subsequently generated by a controller of the first autonomous vehicle;

determining, by the processor and based on the sensor data, an event associated with the first location that triggered the control signal;

identifying, by the processor, an association between (a) the determined event associated with the first location and (b) a condition at a second location, the second location different than the first location;

determining, by the processor, that a second autonomous vehicle is traveling along a navigation path including the second location; and

transmitting to the second autonomous vehicle, by a communication device coupled to the processor, signals corresponding to an instruction, based on the determined event, to cause the sensor data collected by a second sensor of the second autonomous vehicle to be adjusted during navigation of the second autonomous vehicle through the second location.

2. The method of claim 1 , wherein the control signal is generated to:

(a) stop or slow the first autonomous vehicle;

(b) divert the first autonomous vehicle from the first location; or

(c) transfer control of the first autonomous vehicle to a user.

3. The method of claim 1 , wherein the first sensor of the first autonomous vehicle includes at least one of a camera or a LiDAR sensor.

4. The method of claim 1 , wherein the determined event includes at least one of:

(i) a deviation above a threshold of a field of view of the first sensor;

(ii) a lighting condition occurring in the field of view of the first sensor;

(iii) a characteristic of the first location;

(iv) a direction of navigation of the first autonomous vehicle; or

(v) a time of day associated with the navigation of the first autonomous vehicle through the first location.

5. The method of claim 4 , wherein the deviation in the field of view corresponds to a physical movement of the first sensor.

6. The method of claim 4 , wherein the determined event includes the deviation, and wherein the instruction is to cause the sensor data collected by the second sensor of the second autonomous vehicle to be adjusted to correct a deviation in a field of view of the second sensor.

7. The method of claim 4 , wherein the determined event includes the lighting condition occurring in the field of view of the first sensor, and wherein the instruction is to cause the sensor data collected by the second sensor of the second autonomous vehicle to be disregarded.

8. The method of claim 4 , wherein the determined event includes the direction of navigation of the first autonomous vehicle, and wherein the instruction is to cause the sensor data collected by the second sensor of the second autonomous vehicle to be adjusted according to a direction of navigation of the second autonomous vehicle.

9. The method of claim 4 , wherein the determined event includes the time of day associated with the navigation of the first autonomous vehicle through the first location, and wherein the instruction is to cause the sensor data collected by the second sensor of the second autonomous vehicle to be adjusted for a time period associated with the time of day.

10. The method of claim 1 , wherein the instruction is a first instruction and further including:

generating, by at least one of (i) the processor or (ii) a processor of the second autonomous vehicle, a second instruction to cause, after occurrence of the event, the adjustment of the sensor data collected by the second sensor to be reversed.

11. The method of claim 1 , wherein the determined event includes a lighting condition of a surface in the first location, the lighting condition including at least one of a glare or a reflection.

12. The method of claim 11 , wherein the instruction is to cause at least a portion of the sensor data collected by the second sensor of the second autonomous vehicle from the surface to be disregarded.

13. The method of claim 1 , wherein the first sensor is the same as the second sensor.

14. A system for autonomous vehicle operation, the system comprising:

memory;

machine-readable instructions;

a processor to execute the machine-readable instructions to:

receive sensor data collected by a first sensor of a first autonomous vehicle during navigation of the first autonomous vehicle through a first location, the sensor data collected prior to a control signal subsequently generated by a controller of the first autonomous vehicle;

determine, based on the sensor data, an event associated with the first location that triggered the control signal;

identify an association between (a) the determined event associated with the first location and (b) a condition at a second location, the second location different than the first location; and

determine that a second autonomous vehicle is traveling along a navigation path including the second location; and

a communication device coupled to the processor, the communication device to transmit to the second autonomous vehicle signals corresponding to an instruction, based on the determined event, to cause sensor data collected by a second sensor of the second autonomous vehicle to be adjusted during navigation of the second autonomous vehicle through the second location.

15. The system of claim 14 , wherein the control signal is generated to:

(a) stop or slow the first autonomous vehicle;

(b) divert the first autonomous vehicle from the first location; or

(c) transfer control of the first autonomous vehicle to a user.

16. The system of claim 14 , wherein the first sensor of the first autonomous vehicle includes at least one of a camera or a LiDAR sensor.

17. The system of claim 14 , wherein the determined event includes at least one of:

(i) a deviation above a threshold of a field of view of the first sensor;

(ii) a lighting condition occurring in the field of view of the first sensor;

(iii) a characteristic of the first location;

(iv) a direction of navigation of the first autonomous vehicle; or

(v) a time of day associated with the navigation of the first autonomous vehicle through the first location.

18. The system of claim 14 , wherein the determined event includes a lighting condition of a surface in the first location, the lighting condition including at least one of a glare or a reflection.

19. The system of claim 18 , wherein the instruction is to cause at least a portion of the sensor data collected by the second sensor of the second autonomous vehicle from the surface to be disregarded.

20. A non-transitory computer-readable medium having instructions stored thereon that, when executed by one or more computer processors, cause the one or more computer processors to perform operations comprising:

receiving sensor data collected by a first sensor of a first autonomous vehicle during navigation of the first autonomous vehicle through a first location, the sensor data collected prior to a control signal subsequently generated by a controller of the first autonomous vehicle;

determining, based on the sensor data, an event associated with the first location that triggered the control signal;

identifying an association between (a) the determined event associated with the first location and (b) a condition at a second location, the second location different than the first location;

determining that a second autonomous vehicle is traveling along a navigation path including the second location; and

transmitting to the second autonomous vehicle an instruction, based on the determined event, to cause sensor data collected by a second sensor of the second autonomous vehicle to be adjusted during navigation of the second autonomous vehicle through the second location.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE SUPPORTING DOCUMENTATION AND ASSIGNMENT EXECUTION DATE FROM 01/12/2023 TO 02/02/2024 PREVIOUSLY RECORDED ON REEL 66401 FRAME 660. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT.. Recorded Feb 16, 2024
From: 6 RIVER SYSTEMS, LLC
To: OCADO INNOVATION LIMITED
Reel/Frame 066614/0522 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2024
From: 6 RIVER SYSTEMS, LLC
To: OCADO INNOVATION LIMITED
Reel/Frame 066401/0660 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2021
From: BARABAS, JAMES
To: 6 RIVER SYSTEMS, LLC
Reel/Frame 055824/0447 →
Continuity (1)
Related Publication 20220291694A1 · Sep 15, 2022