An in-depth survey of autonomous vehicles, examining the past, present, and future of the technological developments, scientific principles, and innovators behind driverless vehicles.