IP Library Patent Application 17495063
Patent Application
App. No. 17/495,063

CONTROL OF AN AUTONOMOUS VEHICLE BASED ON BEHAVIOR OF SURROUNDING AGENTS AND LIMITED OBSERVATIONS OF ENVIRONMENT

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/495,063
Abstract

An autonomous vehicle includes an apparatus for determining a confidence level of perception data gathered from vehicle sensor subsystems, as well as determining a confidence level of a regional map. The system is also configured to determine an action of agents of interest in front of the autonomous vehicle. A method of controlling the autonomous vehicle utilizing the system includes altering the trajectory of the autonomous vehicle in response to the confidence level determined for the perception data and regional map.

Claims (46)

1 . A method, comprising:

determining, based on sensor data received from one or more sensors of an autonomous vehicle, an initial confidence level based on an expected quality of the sensor data;

determining, based on object attributes of one or more objects in an area proximate to the autonomous vehicle, an adjusted confidence level, each object attribute comprising a state, an action, and/or a behavior of each of the one or more objects in the area proximate to the autonomous vehicle; and

altering, based on the adjusted confidence level, a planned path of the autonomous vehicle.

2 . The method of claim 1 , wherein determining the initial confidence level comprises determining, based on data from a knowledge database, whether an expected visibility of the one or more sensors of the autonomous vehicle will be reduced and/or occluded at a location along the planned path of the autonomous vehicle.

3 . The method of claim 1 , further comprising:

determining, based on the received sensor data, a location and a trajectory of each of the one or more objects in the area proximate to the autonomous vehicle.

4 . The method of claim 3 , further comprising:

determining, based on the determined location and trajectory of each of the one or more objects in the area proximate to the autonomous vehicle, a collective trajectory of the one or more objects in the area proximate to the autonomous vehicle, and

wherein altering the planned path of the autonomous vehicle comprises causing the autonomous vehicle to follow the collective trajectory of the one or more objects in the area proximate to the autonomous vehicle.

5 . The method of claim 3 , further comprising determining, based on the object attributes of each of the one or more objects in the area proximate to the autonomous vehicle, an expected action of each of the one or more objects in the area proximate to the autonomous vehicle.

6 . The method of claim 1 , further comprising:

determining, based on the received sensor data, a presence of a hazard and/or an absence of a hazard in the area proximate to the autonomous vehicle.

7 . The method of claim 6 , wherein altering the planned path of the autonomous vehicle comprises modifying the planned path to allow the autonomous vehicle to avoid the hazard in the area proximate to the autonomous vehicle.

8 . The method of claim 1 , further comprising:

determining, based on the object attributes of the one or more objects in the area proximate to the autonomous vehicle, a collective behavior of the one or more objects in the area proximate to the autonomous vehicle.

9 . The method of claim 8 , wherein the collective behavior of the one or more objects comprises at least one of multiple vehicles aggregating in an area and multiple vehicles slowing ahead of an area that lacks traffic control signals or traffic signs.

10 . The method of claim 1 ,

wherein the adjusted confidence level is determined based on data from a knowledge database including at least one of a regional map, a database of average traffic density in a location as a function of: a day of a week and/or a time of the day, a proximity to a major holiday, weather conditions, or traffic conditions.

11 . An apparatus comprising:

one or more processors; and

at least one memory including computer program instructions which, when executed by the one or more processors, cause operations comprising:

determining, based on sensor data received from one or more sensors of an autonomous vehicle, an initial confidence level based on an expected quality of the sensor data;

determining, based on object attributes of one or more objects in an area proximate to the autonomous vehicle, an adjusted confidence level, each object attribute comprising a state, an action, and/or a behavior of each of the one or more objects in the area proximate to the autonomous vehicle; and

altering, based on the adjusted confidence level, a planned path of the autonomous vehicle.

12 . The apparatus of claim 11 , wherein the operations further comprise:

calculating, based on the received sensor data, a location and a trajectory for each of the one or more objects in the area proximate to the autonomous vehicle.

13 . The apparatus of claim 12 , wherein the operations further comprise:

determining, based on the location and trajectory of each of the one or more objects in the area proximate to the autonomous vehicle, a collective trajectory of the one or more objects in the area proximate to the autonomous vehicle.

14 . The apparatus of claim 11 , wherein the operations further comprise:

storing, in a knowledge database, at least one of: a regional map, an average traffic density for a location and as a function of a day of a week and/or a time of the day, a proximity to a major holiday, weather conditions, or traffic conditions; and

determining, based on the data stored in the knowledge database and the object attributes of the one or more objects in the area proximate to the autonomous vehicle, a group behavior for the one or more objects proximate to the autonomous vehicle.

15 . The apparatus of claim 14 , wherein the operations further comprise:

determining, based on an output of a trained classifier, the group behavior.

16 . The apparatus of claim 15 , wherein the operations further comprise:

monitoring the group behavior monitor, and

wherein the initial confidence level is modified based on at least one of the group behavior, the data stored in the knowledge database, or the planned path of the autonomous vehicle.

17 . The apparatus of claim 11 , wherein the operations further comprise generating, based on the received sensor data, a regional map, and wherein the initial confidence level comprises a confidence level of the regional map.

18 . The apparatus of claim 11 , wherein each object attribute of the one or more objects proximate to the autonomous vehicle comprises an action, and

wherein the operations further comprise:

assigning, based on an output of an object classifier, a weight to the actions of the one or more objects in the area proximate to the autonomous vehicle.

19 . The apparatus of claim 18 , wherein the actions of the one or more objects in the area proximate to the autonomous vehicle are determined based on the received sensor data.

20 . A non-transitory computer readable medium including instructions which, when executed by at least one processor, cause operations comprising:

determining, based on sensor data received from one or more sensors of an autonomous vehicle, an initial confidence level based on an expected quality of the sensor data;

determining, based on object attributes of one or more objects in an area proximate to the autonomous vehicle, an adjusted confidence level, each object attribute comprising a state, an action, and/or a behavior of each of the one or more objects in the area proximate to the autonomous vehicle; and

altering, based on the adjusted confidence level, a planned path of the autonomous vehicle.

Assignments (2)
CHANGE OF NAME Recorded Dec 3, 2025
From: TUSIMPLE, INC.
To: CREATEAI, INC.
Reel/Frame 073832/0553 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2021
From: HAMMOUD, RIAD I.
To: TUSIMPLE, INC.
Reel/Frame 057714/0921 →