Self-driving cars are the way of the future, that is, if we're to go with what Google has in store for us. 

While self-driving cars being the norm one day seems hard to digest, Google has been hard at work preparing these vehicles for just that at their headquarters in Mountain View, California. It might be one thing to have a car drive itself around a closed course with orange cones guiding the way, but it's another to have that car go out on the street and interact with other drivers. But, hey, it looks like it actually can. 

Here are the brains behind Google's mechanical madness.