Wow, I never knew you had to have a 3D map of the road you wanted to use and it was so much a hassle, first time I read it after so many articles on the subject, I feel a little cheated.
If you drive a route very often, you learn about the route, and you learn the appropiate speed etc.
The advantage of a robot car, is that it knows ALL the streets in advance.