1. A driving aid system for a road vehicle comprising: a detection system for detecting and storing profiles of characteristics of objects around the vehicle along a road on which the vehicle is being driven; a positioning system for providing a current position of the vehicle to define a detected position of the vehicle, the profiles of characteristics of objects being stored in relation to the detected position of the vehicle; and a processing arrangement for comparing the profiles of characteristics of objects including currently detected profiles with earlier stored profiles and, if a match between one of the currently detected profiles and one of the earlier stored profiles is found, determining the current position of the vehicle relative to an object corresponding to the earlier stored profile, and using the one or another of the earlier stored profiles to predict future surroundings of the vehicle, wherein when a match between the currently detected profile and the earlier stored profile is found, the earlier stored profile of the object is at least one of enhanced and updated using the currently detected profile.