Road curvature estimation system
First Claim
1. A road curvature estimation system, comprising:
- a. a speed sensor adapted to measure a longitudinal speed of a vehicle on a roadway and to generate a measure of longitudinal speed responsive thereto;
b. a yaw rate sensor adapted to measure a yaw rate of said vehicle and to generate a first measure of yaw rate responsive thereto;
c. a steer angle sensor adapted to measure a steer angle associated with at least one steered wheel of said vehicle and to generate a first measure of steer angle responsive thereto; and
d. a processor operatively coupled to said speed sensor, to said angular rate sensor and to said steer angle sensor, wherein if said longitudinal speed of said vehicle is greater than a threshold, said processor is adapted to estimate a curvature of said roadway responsive to said first measure of yaw rate and to said measure of longitudinal speed, and if said longitudinal speed of said vehicle is less than a threshold, said processor is adapted to generate and estimate of at least one curvature parameter of said roadway responsive to said measure of steer angle and to said measure of longitudinal speed, regardless of the curvature of said roadway.
4 Assignments
0 Petitions
Accused Products
Abstract
A processor using a first Kalman filter estimates a host vehicle state from speed and yaw rate, the latter of which may be from a yaw rate sensor if speed is greater than a threshold, and, if less, from a steer angle sensor and speed. Road curvature parameters are estimated from a curve fit of a host vehicle trajectory or from a second Kalman filter for which a state variable may be responsive to a plurality of host state variables. Kalman filters may incorporate adaptive sliding windows. Curvature of a most likely road type is estimated with an interacting multiple model (IMM) algorithm using models of different road types. A road curvature fusion subsystem provides for fusing road curvature estimates from a plurality of curvature estimators using either host vehicle state, a map database responsive to vehicle location, or measurements of a target vehicle with a radar system.
107 Citations
19 Claims
-
1. A road curvature estimation system, comprising:
-
a. a speed sensor adapted to measure a longitudinal speed of a vehicle on a roadway and to generate a measure of longitudinal speed responsive thereto;
b. a yaw rate sensor adapted to measure a yaw rate of said vehicle and to generate a first measure of yaw rate responsive thereto;
c. a steer angle sensor adapted to measure a steer angle associated with at least one steered wheel of said vehicle and to generate a first measure of steer angle responsive thereto; and
d. a processor operatively coupled to said speed sensor, to said angular rate sensor and to said steer angle sensor, wherein if said longitudinal speed of said vehicle is greater than a threshold, said processor is adapted to estimate a curvature of said roadway responsive to said first measure of yaw rate and to said measure of longitudinal speed, and if said longitudinal speed of said vehicle is less than a threshold, said processor is adapted to generate and estimate of at least one curvature parameter of said roadway responsive to said measure of steer angle and to said measure of longitudinal speed, regardless of the curvature of said roadway. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A road curvature estimation system, comprising:
-
a. a speed sensor adapted to measure a longitudinal speed of a vehicle on a roadway and to generate a measure of longitudinal speed responsive thereto;
b. a source of a measure of yaw rate of said vehicle; and
c. a processor operatively coupled to said speed sensor and to said source of said measure of yaw rate, wherein said processor comprises at least one Kalman filter, and said at least one Kalman filter is adapted to generate an estimate associated with at least one curvature parameter responsive to said measure of longitudinal speed and to said measure of yaw rate, wherein said at least one curvature parameter is representative of a curvature of said roadway and at least one said Kalman filter comprises a sliding window. - View Dependent Claims (8)
-
-
9. A road curvature estimation system, comprising:
-
a. a speed sensor adapted to measure a longitudinal speed of a vehicle on a roadway and to generate a measure of longitudinal speed responsive thereto;
b. a source of a measure of yaw rate of said vehicle; and
c. a processor operatively coupled to said speed sensor and to said source of said measure of yaw rate, wherein said processor comprises first and second Kalman filters, said first Kalman filter is adapted generate an output comprising estimates of a plurality of host state variables responsive to said measure of longitudinal speed and said measure of said yaw rate, said plurality of host state variables comprise yaw rate, yaw acceleration, longitudinal speed and longitudinal acceleration;
said second Kalman filter is adapted to generate an estimate of at least one state variable responsive to a measurement calculated from a plurality of said host state variables, and said at least one curvature parameter is calculated from at least one state variable of said second Kalman filter. - View Dependent Claims (10)
-
-
11. A road curvature estimation system, comprising:
-
a. a speed sensor adapted to measure a longitudinal speed of a vehicle on a roadway and to generate a measure of longitudinal speed responsive thereto;
b. a source of a measure of yaw rate of said vehicle; and
c. a processor operatively coupled to said speed sensor and to said source of said measure of yaw rate, wherein said processor comprises a plurality of curvature estimators associated with a corresponding plurality of different roadway models, each said curvature estimator is adapted to estimate at least one associated curvature parameter of a corresponding said different roadway model, said processor provides for selecting a most likely of said different roadway models as a most likely roadway model, and said processor provides for outputting said at least one curvature parameter of said most likely roadway model as an estimate of curvature of said roadway. - View Dependent Claims (12, 13, 14)
-
-
15. A road curvature estimation system, comprising:
-
a. a plurality of road curvature estimation subsystems selected from a first road curvature estimation subsystem adapted to estimate a first set of at least one first curvature parameter responsive to a measure of longitudinal speed of a host vehicle on a rodway and a measure of yaw rate of said host vehicle, a second road curvature estimation subsystem adapted to estimate a second set of at least one second curvature parameter responsive to a measure of said second set of at least one second curvature parameter from a map database responsive to a measure of location of said host vehicle, and a third road curvature estimation subsystem adapted to estimate a third set of at least one third curvature parameter responsive to a radar measurement of a target vehicle traveling on said roadway; and
b. a processor adapted to fuse at least two of said first set of at least one first curvature parameter, said second set of at least one second curvature parameter, and said third set of at least one third curvature parameter so as to generate a fourth set of at least one fourth curvature parameter as an estimate of curvature of said roadway. - View Dependent Claims (16, 17, 18, 19)
-
Specification