Self-driving cars are already looping through some of our roads. But they'll be everywhere soon enough.
Let's look at how they work before they become a part of everyday life.