In a method for preventing rollover for a vehicle traveling on a road, for
each present position of the vehicle as it moves forward, its speed is
forecasted for future positions of the vehicle on the road, based on an
assumption regarding driving style of the operator, and based on a map
containing road geometry data and statistical speed data for vehicles
traveling said road. At each such present position of the vehicle, a
maximum safe speed is determined for points on the road forward of the
vehicle, based on a maximum lateral acceleration, the road geometry and
the vehicle parameters. A rollover warning is generated for any current
position of the vehicle at which the forecasted future speed for at least
one particular point on the road forward of the vehicle exceeds the
determined maximum safe speed at particular point.