The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 22, 2023

Filed:

Sep. 30, 2020
Applicant:

Baidu Usa Llc, Sunnyvale, CA (US);

Inventors:

Weiman Lin, Sunnyvale, CA (US);

Yu Cao, Sunnyvale, CA (US);

Yu Wang, Sunnyvale, CA (US);

Qi Luo, Sunnyvale, CA (US);

Shu Jiang, Sunnyvale, CA (US);

Xiangquan Xiao, Sunnyvale, CA (US);

Longtao Lin, Sunnyvale, CA (US);

Jinghao Miao, Sunnyvale, CA (US);

Jiangtao Hu, Sunnyvale, CA (US);

Assignee:

BAIDU USA LLC, Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
B60W 10/04 (2006.01); B60W 60/00 (2020.01); G01C 21/34 (2006.01); B60W 30/18 (2012.01); B60W 10/18 (2012.01); B60W 10/20 (2006.01);
U.S. Cl.
CPC ...
B60W 60/0011 (2020.02); B60W 10/04 (2013.01); B60W 10/18 (2013.01); B60W 10/20 (2013.01); B60W 30/18009 (2013.01); G01C 21/3453 (2013.01);
Abstract

Systems and methods are disclosed for optimizing values of a set of tunable parameters of an autonomous driving vehicle (ADV). The controllers can be a linear quadratic regular, a 'bicycle model,' a model-reference adaptive controller (MRAC) that reduces actuation latency in control subsystems such as steering, braking, and throttle, or other controller ('controllers'). An optimizer selects a set tunable parameters for the controllers. A task distribution system pairs each set of parameters with each of a plurality of simulated driving scenarios, and dispatches a task to the simulator to perform the simulation with the set of parameters. Each simulation is scored. A weighted score is generated from the simulation. The optimizer uses the weighted score as a target objective for a next iteration of the optimizer, for a fixed number of iterations. A physical real-world ADV is navigated using the optimized set of parameters for the controllers in the ADV.


Find Patent Forward Citations

Loading…