IP Library Granted Patent US 11,625,045
Granted Patent B2
US 11,625,045 · App. 15/985,820 · Granted Apr 11, 2023

Systems and methods for controlling an autonomous vehicle with occluded sensor zones

Inventor: Brian C. Becker (Pittsburgh, PA)
Assignee: UATC, LLC
G05D1/0248B60W30/18163G05D1/0088G05D1/024G05D1/0212B60W2520/06B60W2555/00G01S2013/93273G05D2201/0213
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,625,045
App. No.
15/985,820
Granted
Apr 11, 2023
Kind
B2
Abstract

Systems and methods for controlling an autonomous vehicle are provided. In one example embodiment, a computer-implemented method includes obtaining sensor data indicative of a surrounding environment of the autonomous vehicle, the surrounding environment including one or more occluded sensor zones. The method includes determining that a first occluded sensor zone of the occluded sensor zone(s) is occupied based at least in part on the sensor data. The method includes, in response to determining that the first occluded sensor zone is occupied, controlling the autonomous vehicle to travel clear of the first occluded sensor zone.

Claims (52)

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

obtaining sensor data indicative of a surrounding environment of the autonomous vehicle, the sensor data descriptive of a plurality of sensor signals for the surrounding environment captured by a sensor, wherein the sensor is located on the autonomous vehicle, wherein the surrounding environment comprises a plurality of regions, and wherein a subset of the plurality of sensor signals describes a particular region of the plurality of regions of the surrounding environment;

determining that the particular region is occupied by an object based on the subset of the plurality of sensor signals;

determining that the particular region is an occluded sensor zone by determining that a quantity of sensor signals in the subset of sensor signals does not satisfy a threshold for object identification, wherein the threshold is indicative of a particular amount of sensor data for identifying the object; and

in response to determining that the occluded sensor zone is occupied, controlling the autonomous vehicle to travel clear of the occluded sensor zone.

2. The computer-implemented method of claim 1 , wherein the particular region is occluded by physical dimensions of the autonomous vehicle.

3. The computer-implemented method of claim 2 , wherein the sensor comprises a light detection and ranging sensor mounted on a roof of the autonomous vehicle, and wherein the particular region is proximate to a side of the autonomous vehicle for which the light detection and ranging sensor is occluded by portions of the roof of the autonomous vehicle.

4. The computer-implemented method of claim 1 , wherein controlling the autonomous vehicle to travel clear of the occluded sensor zone comprises:

obtaining a motion plan of the autonomous vehicle through the surrounding environment;

determining that the motion plan intersects the particular region; and

in response to determining that the motion plan intersects the particular region, precluding the autonomous vehicle from executing the motion plan.

5. The computer-implemented method of claim 1 , wherein controlling the autonomous vehicle to travel clear of the occluded sensor zone comprises:

obtaining a motion plan that includes a lane change; and

in response to determining that the occluded sensor zone is occupied, precluding the autonomous vehicle from executing the lane change.

6. The computer-implemented method of claim 1 , wherein the sensor comprises at least one of: a light detection and ranging system, a radio detection and ranging system, a camera, or a motion sensor.

7. The computer-implemented method of claim 1 , further comprising:

in response to determining that the occluded sensor zone is occupied based on the subset of sensor signals, assigning an occupied occupancy state to the occluded sensor zone for a predetermined amount of time.

8. The computer-implemented method of claim 7 , further comprising:

obtaining second sensor data after the predetermined amount of time; and

assigning an unoccupied occupancy state to the occluded sensor zone in response to a determination that the second sensor data does not comprise a sensor signal for the occluded sensor zone.

9. A computing system for controlling an autonomous vehicle, the computing system comprising:

one or more processors; and

one or more tangible, non-transitory, computer readable media that store instructions that are executable by the one or more processors to cause the computing system to perform operations, the operations comprising:

obtaining sensor data indicative of a surrounding environment of the autonomous vehicle, the sensor data descriptive of a plurality of sensor signals for the surrounding environment captured by a sensor located on the autonomous vehicle, wherein the surrounding environment comprises a plurality of regions, and wherein a subset of the plurality of sensor signals describes a particular region of the plurality of regions of the surrounding environment;

determining that the particular region is occupied by an object based on the subset of the plurality of sensor signals;

determining that the particular region is an occluded sensor zone by determining that a quantity of sensor signals in the subset of sensor signals does not satisfy a threshold for object identification, wherein the threshold is indicative of a particular amount of sensor data for identifying the object; and

determining that the occluded sensor zone is occupied based on the subset of sensor signals that describe the particular region; and

in response to determining that the occluded sensor zone is occupied, controlling the autonomous vehicle to travel clear of the occluded sensor zone.

10. The computing system of claim 9 , wherein the sensor comprises a light detection and ranging sensor mounted on a roof of the autonomous vehicle, and wherein the particular region of the surrounding environment is proximate to a side of the autonomous vehicle for which the light detection and ranging sensor is occluded by portions of the roof of the autonomous vehicle.

11. The computing system of claim 9 , wherein controlling the autonomous vehicle to travel clear of the occluded sensor zone comprises:

obtaining a motion plan of the autonomous vehicle through the surrounding environment;

determining that the motion plan intersects the particular region; and

in response to determining that the motion plan intersects the particular region, precluding the autonomous vehicle from executing the motion plan.

12. The computing system of claim 9 , wherein controlling the autonomous vehicle to travel clear of the occluded sensor zone comprises:

obtaining a motion plan that includes a lane change; and

in response to determining that the occluded sensor zone is occupied, precluding the autonomous vehicle from executing the lane change.

13. The computing system of claim 9 , wherein the sensor comprises at least one of: a light detection and ranging system, a radio detection and ranging system, a camera, or a motion sensor.

14. An autonomous vehicle, comprising:

one or more processors; and

one or more tangible, non-transitory, computer readable media that store instructions that are executable by the one or more processors to cause the one or more processors to perform operations, the operations comprising:

obtaining sensor data indicative of a surrounding environment of the autonomous vehicle, the sensor data descriptive of a plurality of sensor signals for the surrounding environment captured by a sensor located on the autonomous vehicle, wherein the surrounding environment comprises a plurality of regions, and wherein a subset of the plurality of sensor signals describes a particular region of the plurality of regions of the surrounding environment;

determining that the particular region is occupied by an object based on the subset of the plurality of sensor signals;

determining that the particular region is an occluded sensor zone by determining that a quantity of sensor signals in the subset of sensor signals does not satisfy a threshold for object identification, wherein the threshold is indicative of a particular amount of sensor data for identifying the object; and

in response to determining that the occluded sensor zone is occupied, controlling the autonomous vehicle to travel clear of the occluded sensor zone.

15. The autonomous vehicle of claim 14 , wherein controlling the autonomous vehicle to travel clear of the occluded sensor zone comprises:

obtaining a motion plan of the autonomous vehicle through the surrounding environment;

determining that the motion plan intersects the particular region corresponding to the occluded sensor zone; and

in response to determining that the motion plan intersects the particular region corresponding to the occluded sensor zone, precluding the autonomous vehicle from executing the motion plan.

16. The autonomous vehicle of claim 14 , wherein controlling the autonomous vehicle to travel clear of the occluded sensor zone comprises:

obtaining a motion plan that includes a lane change; and

in response to determining that the occluded sensor zone is occupied, precluding the autonomous vehicle from executing the lane change.

17. The autonomous vehicle of claim 14 , wherein the sensor comprises at least one of: a light detection and ranging system, a radio detection and ranging system, a camera, or a motion sensor.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2024
From: UATC, LLC
To: AURORA OPERATIONS, INC.
Reel/Frame 067733/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE FROM CHANGE OF NAME TO ASSIGNMENT PREVIOUSLY RECORDED ON REEL 050353 FRAME 0884. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT CONVEYANCE SHOULD BE ASSIGNMENT. Recorded Nov 27, 2019
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 051145/0001 →
CHANGE OF NAME Recorded Sep 12, 2019
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 050353/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2018
From: BECKER, BRIAN C.
To: UBER TECHNOLOGIES, INC.
Reel/Frame 046083/0683 →
Continuity (2)
Provisional Application 62552515 · Aug 31, 2017
Related Publication 20190064840A1 · Feb 28, 2019
Cited By (2)
US 12,227,175 US 12,606,203