Method of assisting driver to negotiate a roadway
First Claim
1. A method of assisting a driver of a vehicle to negotiate a curved roadway, by identifying a true curve, determining an estimated negotiable speed for the true curve, and assisting the driver when an actual speed of the vehicle exceeds the estimated negotiable speed, the method comprising the steps of:
- (a) substantially automatically accessing an electronic map database, wherein the electronic map database represents a geometry of the roadway using a plurality of data points containing spatial information;
(b) estimating a heading and a curvature magnitude of a particular portion of the roadway on which the vehicle is traveling using the spatial information of the plurality of data points, and identifying the true curve based on the heading or curvature and by comparing the curvature magnitude against a curve start threshold;
(c) calculating the estimated negotiable speed for the identified true curve based at least on one or more characteristics of the curve;
(d) determining the actual speed of the vehicle, comparing the actual speed and estimated negotiable speed, and autonomously generating a response when the actual speed of the vehicle exceeds the estimated negotiable speed.
12 Assignments
0 Petitions
Accused Products
Abstract
A method of assisting a driver to negotiate a roadway by identifying a curve from a map database (12); calculating an estimated negotiable speed for the curve (14); advising the driver of the upcoming curve (16); warning the driver if he attempts to negotiate the curve at a speed that is greater than the estimated negotiable speed (18); and controlling the vehicle (10) in order to attempt to safely negotiate the curve (20). When the curve is identified in advance rather in real-time, identification of the curve, and possibly one or more characteristics of the curve as well as the estimated negotiable speed, may be stored for subsequent access and use (22). Furthermore, the advisory, warning, and control behaviors may be varied based on pre-established or determined conditions (24). Additionally, the actual vehicle state as it pertains to entering and exiting the curve may be determined (26).
-
Citations
23 Claims
-
1. A method of assisting a driver of a vehicle to negotiate a curved roadway, by identifying a true curve, determining an estimated negotiable speed for the true curve, and assisting the driver when an actual speed of the vehicle exceeds the estimated negotiable speed, the method comprising the steps of:
-
(a) substantially automatically accessing an electronic map database, wherein the electronic map database represents a geometry of the roadway using a plurality of data points containing spatial information; (b) estimating a heading and a curvature magnitude of a particular portion of the roadway on which the vehicle is traveling using the spatial information of the plurality of data points, and identifying the true curve based on the heading or curvature and by comparing the curvature magnitude against a curve start threshold; (c) calculating the estimated negotiable speed for the identified true curve based at least on one or more characteristics of the curve; (d) determining the actual speed of the vehicle, comparing the actual speed and estimated negotiable speed, and autonomously generating a response when the actual speed of the vehicle exceeds the estimated negotiable speed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of assisting a driver of a vehicle to negotiate a curved roadway, by identifying candidate curves, calculating a true curve among the candidate curves, determining an estimated negotiable speed for the true curve, and warning the driver when the speed of the vehicle exceeds the estimated negotiable speed, the method comprising the steps of:
-
(a) substantially automatically accessing an electronic map database, wherein the electronic map database represents a geometry of the roadway using a plurality of data points containing spatial information; (b) estimating a heading and a curvature of a particular portion of the roadway on which the vehicle is traveling using the spatial information of the plurality of data points, and identifying a candidate curve based on the heading or curvature and based on a first threshold; (c) calculating a true curve based on the candidate curve and a second threshold, and calculating an estimated negotiable speed for the identified true curve based at least on one or more characteristics of the curve; (d) advising the driver with respect to the upcoming true curve; (e) warning the driver if the driver attempts to negotiate the true curve at a speed that is greater than the estimated negotiable speed; and (f) controlling the vehicle as necessary to attempt to safely negotiate the true curve.
-
-
23. A method of assisting a driver of a vehicle to negotiate a curved roadway, by determining an estimated negotiable speed, and warning the driver when the speed of the vehicle exceeds the estimated negotiable speed, the method comprising the steps of:
-
(a) identifying a curve from an electronic map database including a plurality of data points containing spatial information, by estimating a heading and a curvature magnitude for each of the data points and comparing the curvature magnitudes to curve start and in-curve thresholds; (b) calculating the estimated negotiable speed for the identified curve based at least on one or more characteristics of the curve; (c) advising the driver with respect to the upcoming curve; (d) warning the driver if the driver attempts to negotiate the curve at a speed that is greater than the estimated negotiable speed; (e) controlling the vehicle as necessary to attempt to safely negotiate the curve; and (f) varying the advisory behavior of step (c), the warning behavior of step (d), and the control behavior of step (e) in response to one or more conditions.
-
Specification