Originally developed as an MAV flight simulator, Microsoft's AirSim program recently added the ability to drive a simulated car. Although my own interests lie on the MAV side, students in my recent AI / Deep Learning course chose to work with the car simulator as the basis for their project.
As the video and code show, AirSim's support for Python interaction, combined with the powerful features of the TensorFlow deep-learning package, made it a matter of a few days' work to put together a simple demonstration of visually-guided collision avoidance.
With sophisticated simulation and machine-learning tools available to anyone for the price of a decent workstation and GPU, it promises to be an exciting year ahead!
"Unfortunately our classroom was not equipped for video capture, but the lecture notes and assignments are all posted online. For hands-on self-teaching, I can also recommend this new book about Deep Learning."
Very interesting results! Do you happen to have or planning to publish any videos from your lectures? I would be very interested to follow it online if possible!