PID embedded LQR for autonomous driving vehicles (ADVS)
First Claim
1. A computer-implemented method for operating an autonomous driving vehicle (ADV), the method comprising:
- receiving a reference trajectory including a reference path in which the ADV is to follow; and
controlling the ADV along the reference path using a path tracking control system, includingdetermining a first lateral distance error;
determining a second lateral distance error based on the first lateral distance error using a proportional-integral-derivative (PID) control system, wherein the second lateral distance error compensates for a lateral drift; and
generating a steering command based on the second lateral distance error using the path tracking control system to control the ADV to minimize a lateral distance between an actual path taken by the ADV and the reference path.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a system receives a reference trajectory including a reference path in which the ADV is to follow. The system controls the ADV along the reference path using a path tracking algorithm, including: determining a first lateral distance error, determining a second lateral distance error based on the first lateral distance error using a proportional-integral-derivative (PID) control system, where the second lateral distance error compensates for a lateral drift, and generating a steering command based on the second lateral distance error using the path tracking algorithm to control the ADV to minimize a lateral distance error, e.g., a lateral distance between an actual path taken by the ADV and the reference path.
28 Citations
20 Claims
-
1. A computer-implemented method for operating an autonomous driving vehicle (ADV), the method comprising:
-
receiving a reference trajectory including a reference path in which the ADV is to follow; and controlling the ADV along the reference path using a path tracking control system, including determining a first lateral distance error; determining a second lateral distance error based on the first lateral distance error using a proportional-integral-derivative (PID) control system, wherein the second lateral distance error compensates for a lateral drift; and generating a steering command based on the second lateral distance error using the path tracking control system to control the ADV to minimize a lateral distance between an actual path taken by the ADV and the reference path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory machine-readable medium having instructions stored therein, which when executed by one or more processors, cause the one or more processors to perform operations, the operations comprising:
-
receiving a reference trajectory including a reference path in which an autonomous driving vehicle (ADV) is to follow; and controlling the ADV along the reference path using a path tracking control system, including determining a first lateral distance error; determining a second lateral distance error based on the first lateral distance error using a proportional-integral-derivative (PID) control system, wherein the second lateral distance error compensates for a lateral drift; and generating a steering command based on the second lateral distance error using the path tracking control system to control the ADV to minimize a lateral distance between an actual path taken by the ADV and the reference path. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A data processing system, comprising:
-
one or more processors; and a memory coupled to the one or more processors to store instructions, which when executed by the one or more processors, cause the one or more processors to perform operations, the operations including receiving a reference trajectory including a reference path in which an autonomous driving vehicle (ADV) is to follow; and controlling the ADV along the reference path using a path tracking control system, including determining a first lateral distance error; determining a second lateral distance error based on the first lateral distance error using a proportional-integral-derivative (PID) control system, wherein the second lateral distance error compensates for a lateral drift; and generating a steering command based on the second lateral distance error using the path tracking control system to control the ADV to minimize a lateral distance between an actual path taken by the ADV and the reference path. - View Dependent Claims (17, 18, 19, 20)
-
Specification