http://blog.davidsingleton.org/nnrccar/
Interesting story behind the creation of that: David Singleton was one of my "classmates" in Andrew Ng's ML Class in the Fall of 2011 - I was both amazed and pleased that he managed to create this demonstration after we had played around with building a neural network using Octave, and after seeing the many video clips (about ALVINN) that were a part of the class that showed how it worked.
That class ultimately led to the founding of Coursera - the class the Sebastian Thrun and Peter Norvig were running at the same time (AI Class) let to Udacity. Coursera still offers that original ML Class (called something else now).
As a part of Udacity's Self-Driving Car Engineer Nanodegree, one of the projects in the first term was to get a simulated car to drive around a track. Many (if not most) of us chose to implement NVidia's End-to-End CNN approach (there were also a few that repurposed ImageNet) - either in whole or in a modified form. Ultimately, with the right amount of training and datasets, the car would drive well around the track.
I find it amazing how far we've come in the short amount of time between that ML Class course and today, in the development of machine learning. I just hope we don't fall into another winter that'll take a decade or more to pull back out of...