Disclosed herein is a system and method for computer assisted driving of
vehicles. The system disclosed herein provides an array of sensors
positioned in the vehicles at strategic points for capturing vibrations
and sound induced, when the vehicles move over pavement surfaces marked
with predefined patterns of peaks and troughs. The sensors further
measure frequencies of these vibrations. An onboard computer on the
vehicle matches the captured frequencies and sound against pre-specified
frequencies to obtain unique frequency signatures for the segment of the
pavement traversed by the vehicle. Navigational data and geographical
data associated with the unique frequency signature are used to provide
assistance in driving of vehicles.