I am very good at finding my way in suburban and rural areas, but tend to get confused in busy city and big town areas, when driving. I am good at finding my way on foot also, unless I am in a crowded area. I think the crowds and busyness causes info input overload. Too much is coming at my brain at once, and I can't process it fast enough to handle it well. Once I learn a new neighborhood, I'm a little better. I seem to have a built in compass, not necessarily geared to the four main directions (NESW), but centered on the "home" or "starting" point. I've known for a long time that I usually have a sense of what direction my home or start place is in while I am traveling. It's kind of weird, but it is a real sensation--as I change direction, I have a feeling of where the "key" point is, whether the start point, or a major familiar landmark, major intersection, or other major site along my way. It's feels sort of like there is a place in my brain that is a map plotting area, with plotting tools on it, that has "key" important spots plotted, and it automatically adjusts the course plot in relation to these points. This makes it easier to find my way. I do occasionally get lost, but never for long, partly because of that sense of position, and partly because I do use maps when necessary. I have never had one of those electronic map devices, but do sometimes print out maps on my desktop computer. I still prefer the old fashioned paper maps, and map books, though.
It is unlikely that I inherited this from my mother's side of the family. She had zero sense of direction. She could get lost in a closet. She was alright in familiar places, but no good in new places.
It doesn't surprise me, though, that a lot of other people on the Autism/Asperger's spectrum have a problem with this, as our brains have problems processing info. However, each of us is different, so we won't all have the exact same processing problems. Some of us will be good at some things that are a problem for others.
_________________
If a man does not keep pace with his companions, perhaps it is because he hears a different drummer.
Let him step to the music which he hears, however measured, or far away.--Henry David Thoreau