Model based predictive control for automated lane centering/changing control systems
First Claim
1. A method for providing vehicle steering control in an autonomous or semi-autonomous vehicle driving system, said method comprising:
- determining a lateral position of the vehicle, a lateral speed of the vehicle, a yaw rate of the vehicle and a yaw angle of the vehicle at a particular point in time or over a predetermined time period;
determining roadway lane marking information of a roadway on which the vehicle is traveling;
modeling the roadway using the roadway lane marking information, wherein modeling the roadway includes modeling the roadway as a second order polynomial equation;
predicting a vehicle path using the roadway model;
providing a desired vehicle path;
comparing the predicted vehicle path and the desired vehicle path to generate a path error value; and
generating a steering angle command based on the path error value where the steering angle command is determined by a function that includes the vehicle lateral position, vehicle lateral speed, vehicle yaw rate and vehicle yaw angle.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing steering control for lane changing and lane centering purposes in an autonomous or semi-autonomous vehicle system. A vehicle vision system calculates roadway lane marking information, such as lateral offset, yaw angle and roadway curvature with respect to the vehicle'"'"'s centered coordinate system. The roadway is then modeled as a second order polynomial equation. The method then predicts roadway lateral position and yaw angle over a pre-defined lane change completion time using a vehicle dynamic model. The method then compares a predicted vehicle path with a desired vehicle path to generate an error value, and calculates a steering angle command to minimize the error value, where the steering angle command is calculated as a function of vehicle lateral position, vehicle lateral speed, vehicle yaw rate and vehicle yaw angle. The steering angle command is then sent to the vehicle steering system.
-
Citations
17 Claims
-
1. A method for providing vehicle steering control in an autonomous or semi-autonomous vehicle driving system, said method comprising:
-
determining a lateral position of the vehicle, a lateral speed of the vehicle, a yaw rate of the vehicle and a yaw angle of the vehicle at a particular point in time or over a predetermined time period; determining roadway lane marking information of a roadway on which the vehicle is traveling; modeling the roadway using the roadway lane marking information, wherein modeling the roadway includes modeling the roadway as a second order polynomial equation; predicting a vehicle path using the roadway model; providing a desired vehicle path; comparing the predicted vehicle path and the desired vehicle path to generate a path error value; and generating a steering angle command based on the path error value where the steering angle command is determined by a function that includes the vehicle lateral position, vehicle lateral speed, vehicle yaw rate and vehicle yaw angle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing vehicle steering control in an autonomous or semi-autonomous vehicle driving system, said method comprising:
-
determining roadway lane marking information of a roadway on which the vehicle is traveling including determining vehicle lateral position, roadway curvature and vehicle yaw angle; modeling the roadway as a second order polynomial equation using the roadway lane marking information; predicting a vehicle path using the roadway model including predicting a roadway lateral offset and a vehicle yaw angle; providing a desired vehicle path; comparing the predicted vehicle path and the desired vehicle path to generate a path error value; and generating a steering angle command based on the path error value, wherein providing a steering angle command includes providing a steering angle command defined by the equation; - View Dependent Claims (9, 10)
-
-
11. A system for providing vehicle steering control in an autonomous or semi-autonomous vehicle driving system, said system comprising:
-
means for determining a lateral position of the vehicle, a lateral speed of the vehicle, a yaw rate of the vehicle and a yaw angle of the vehicle at a particular point in time or over a predetermined time period; means for determining roadway lane marking information of a roadway on which the vehicle is traveling; means for modeling the roadway using the roadway lane marking information that models the roadway as a second order polynomial equation; means for predicting a vehicle path using the roadway model; means for providing a desired vehicle path; means for comparing the predicted vehicle path and the desired vehicle path to generate a path error value; and means for generating a steering angle command based on the path error value where the steering angle command is determined by a function that includes the vehicle lateral position, vehicle lateral speed, vehicle yaw rate and vehicle yaw angle. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification