IP Library Patent Application 17199871
Patent Application
App. No. 17/199,871

SYSTEMS AND METHODS FOR EDGE AND GUARD DETECTION IN AUTONOMOUS VEHICLE OPERATION

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 None
App. No.
17/199,871
Abstract

Described herein are systems and methods for autonomous vehicle operation, including systems and methods for edge and/or guard detection in autonomous vehicle operation. The system can include a processor configured to receive sensor data collected by a sensor of a first autonomous vehicle; determine that the sensor data is indicative of an edge in a navigation path of the first autonomous vehicle and that the edge is not a known feature; and adjust a map to include the edge, in which the map includes the navigation path.

Claims (47)

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

a processor configured to:

receive sensor data collected by a sensor of a first autonomous vehicle;

determine that the sensor data is indicative of an edge in a navigation path of the first autonomous vehicle and that the edge is not a known feature; and

adjust a map to include the edge, the map comprising the navigation path.

2 . The system of claim 1 , further comprising:

a communication device coupled to the processor and configured to transmit, to a processing unit of a second autonomous vehicle, an instruction to deactivate at least one of an edge detection routine or a guard detection routine when a presence of a guard disposed between the first autonomous vehicle and the edge is determined by the processor.

3 . The system of claim 2 , wherein the communication device is further configured to:

transmit, to a controller of the second autonomous vehicle, an instruction to prevent speed reduction in the second autonomous vehicle as the second autonomous vehicle approaches the guarded edge in the navigation path.

4 . The system of claim 2 , wherein the processor is further configured to:

determine whether the guard is a known feature in the navigation path; and

upon determining that the guard is not a known feature, adjust the map to include the guard.

5 . The system of claim 2 , wherein the instruction is based on the adjusted map that includes the edge.

6 . The system of claim 1 , further comprising:

a communication device coupled to the processor and configured to transmit, to a computing system, the adjusted map, wherein the computing system is a remote computing system or a computing system of a second autonomous vehicle.

7 . The system of claim 1 , wherein the processor is further configured to:

compare a first cluster of points in the sensor data to a second cluster of points in the sensor data, wherein each point is representative of a distance from a camera of the first autonomous vehicle to a surface; and

determine a presence of the edge in the navigation path when the first cluster of points is significantly different from the second cluster of points.

8 . The system of claim 7 , wherein the first cluster of points is at least 50 % different in distance from the second cluster of points.

9 . The system of claim 7 , wherein the processor is further configured to:

determine, based on the sensor data, a presence of a guard between the edge and the first autonomous vehicle.

10 . A computer-implemented method for edge detection, the method comprising:

receiving, by a processor, sensor data collected by a sensor of a first autonomous vehicle;

determining, by the processor, that the sensor data is indicative of an edge in a navigation path of the first autonomous vehicle and that the edge is not a known feature; and

adjusting, by the processor, a map to include the edge, the map comprising the navigation path.

11 . The method of claim 10 , further comprising:

transmitting to a processing unit of a second autonomous vehicle, by a communication device coupled to the processor, an instruction to deactivate at least one of an edge detection routine or a guard detection routine when a presence of a guard disposed between the first autonomous vehicle and the edge is determined by the processor.

12 . The method of claim 11 , further comprising:

determining, by the processor, whether the guard is a known feature in the navigation path; and

upon determining that the guard is not a known feature, adjusting by the processor the map to include the guard.

13 . The method of claim 11 , further comprising:

transmitting to a controller of the second autonomous vehicle, by the communication device, an instruction to prevent speed reduction in the second autonomous vehicle as the second autonomous vehicle approaches the guarded edge in the navigation path.

14 . The method of claim 11 , wherein the instruction is based on the adjusted map that includes the edge.

15 . The method of claim 10 , further comprising:

transmitting to a controller of the first autonomous vehicle, by a communication device coupled to the processor, an instruction to reduce a speed of the first autonomous vehicle in the navigation path.

16 . The method of claim 10 , further comprising:

transmitting to a computing system, by a communication device coupled to the processor, the adjusted map, wherein the computing system is a remote computing system or a computing system of a second autonomous vehicle.

17 . The method of claim 10 , further comprising:

comparing, by the processor, a first cluster of points in the sensor data to a second cluster of points in the sensor data, wherein each point is representative of a distance from a camera of the first autonomous vehicle to a surface; and

determining, by the processor, a presence of the edge in the navigation path when the first cluster of points is significantly different from the second cluster of points.

18 . The method of claim 17 , wherein the first cluster of points is at least 50% different in distance from the second cluster of points.

19 . The method of claim 17 , further comprising:

determining, by the processor and based on the sensor data, a presence of a guard between the edge and the first autonomous vehicle.

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

receiving sensor data collected by a sensor of a first autonomous vehicle;

determining that the sensor data is indicative of an edge in a navigation path of the first autonomous vehicle and that the edge is not a known feature; and

adjusting a map to include the edge, the map comprising the navigation path.

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 Mar 18, 2021
From: GUPTA, ARPIT; BARABAS, JAMES
To: 6 RIVER SYSTEMS, LLC
Reel/Frame 055640/0025 →