IP Library Patent Application 15151394
Patent Application
App. No. 15/151,394

CONTROL SYSTEM TO ADJUST OPERATION OF AN AUTONOMOUS VEHICLE BASED ON A PROBABILITY OF INTERFERENCE BY A DYNAMIC OBJECT

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.
15/151,394
Abstract

An autonomous vehicle operates to obtain sensor data for a road segment that is in front of the vehicle. The autonomous vehicle can include a control system which processes the sensor data to determine an interference value that reflects a probability that at least a detected object will interfere with a selected path of the autonomous vehicle at one or more points of the road segment. The control system of the autonomous vehicle can adjust operation of the autonomous vehicle based on the determined interference value.

Claims (34)

1 . A control system for an autonomous vehicle, the control system comprising:

a memory to store an instruction set;

one or more processors to execute instructions from the instruction set to:

process sensor data obtained for a road segment on which the autonomous vehicle is being driven;

determine, from processing the sensor data, an interference value for individual points of the road segment, the interference value indicating a probability that at least a particular class of dynamic object will interfere with a selected path of the autonomous vehicle at one or more points of the road segment; and

adjust operation of the autonomous vehicle based on the determined interference value.

2 . The control system of claim 1 , wherein the one or more processors execute instructions to determine an interference value using logic that is specific to a geographic region of the road segment.

3 . The control system of claim 2 , wherein the one or more processors execute instructions to implement a model for anticipating a behavior of one or more classes of dynamic objects based on the geographic region of the road segment.

4 . The control system of claim 3 , wherein the model is weighted based on parametric values that are specific to the geographic region of the road segment.

5 . The control system of claim 1 , wherein the one or more processors determine the interference value to indicate the probability that an object from any of multiple classes of dynamic objects will interfere with the selected path of the autonomous vehicle.

6 . The control system of claim 5 , wherein the multiple classes of dynamic objects include pedestrians, bicycles, and other vehicles.

7 . The control system of claim 1 , wherein the one or more processors determine the interference value to indicate that probability that at least a class of unseen objects will interfere with a selected path of the autonomous vehicle at one or more points of the road segment.

8 . The control system of claim 7 , wherein the one or more processors determine the interference value for the unseen object in response to determining a point of ingress that is occluded from the set of sensors of the autonomous vehicle.

9 . The control system of claim 1 , wherein the one or more processors determine the interference value for a seen object of the particular class when the object is not on a path to collide or interfere with the autonomous vehicle.

10 . The control system of claim 1 , wherein the one or more processors adjust the operation of the vehicle by adjusting a velocity of the autonomous vehicle in response to determining that the interference value exceeds a particular threshold.

11 . The control system of claim 1 , wherein the sensor data includes image data, and wherein the one or more processors determine the interference value by performing image analysis on the image data to detect and classify a dynamic object in the road segment.

12 . The control system of claim 11 , wherein the one or more processors perform image analysis to detect contextual information for a detected dynamic object of a particular class.

13 . The control system of claim 12 , wherein the contextual information includes information to determine a position and a pose of the dynamic object at a current instance.

14 . The control system of claim 12 , wherein the contextual information includes information that identifies an attribute of a motion of the dynamic object relative to a point of the road segment.

15 . The control system of claim 11 , wherein the one or more processors perform image analysis to detect contextual information for at least a portion of the road segment, wherein detecting the contextual information of the road segment is based at least in part on identifying static objects that are known to have previously existed on the road segment.

16 . The control system of claim 1 , wherein the one or more processors adjust the operation of the vehicle by controlling the autonomous vehicle to deviate from a driving constraint in response to determining that the interference value exceeds a particular threshold.

17 . The control system of claim 16 , wherein the one or more processors control the autonomous vehicle in deviating from the driving constraint by maintaining the autonomous vehicle within a defined lane of the road segment.

18 . The control system of claim 16 , wherein the one or more processors control the autonomous vehicle in deviating from the driving constraint by changing a right-of-way process by which the autonomous vehicle passes through an intersection.

19 . A method for operating an autonomous vehicle, the method being implemented by one or more processors and comprising:

processing sensor data obtained for a road segment on which the autonomous vehicle is being driven;

determining, from processing the sensor data, an interference value for individual points of the road segment, the interference value indicating a probability that at least a particular class of dynamic object will interfere with a selected path of the autonomous vehicle at one or more points of the road segment; and

adjusting operation of the autonomous vehicle based on the determined interference value

20 . An autonomous vehicle comprising:

a control system comprising:

a memory to store an instruction set;

one or more processors to execute instructions from the instruction set to:

process sensor data obtained for a road segment on which the autonomous vehicle is being driven;

determine, from processing the sensor data, an interference value for individual points of the road segment, the interference value indicating a probability that at least a particular class of dynamic object will interfere with a selected path of the autonomous vehicle at one or more points of the road segment; and

adjust operation of the autonomous vehicle based on the determined interference value.

Assignments (6)
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 Nov 2, 2016
From: APPARATE INTERNATIONAL C.V.
To: UBER TECHNOLOGIES, INC.
Reel/Frame 040543/0985 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2016
From: UBER TECHNOLOGIES, INC.
To: APPARATE INTERNATIONAL C.V.
Reel/Frame 040541/0940 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2016
From: PILARSKI, THOMAS; BAGNELL, JAMES; STENTZ, ANTHONY; RANDER, PETER; BROWNING, BRETT
To: UBER TECHNOLOGIES, INC.
Reel/Frame 039687/0334 →