Self-Driving Car Nanodegree: Behavioral Cloning
This repo contains the code for this talk and blog post.
This was originally an assignment submitted as part of my Udacity Self-Driving Car Engineer Nanodegree, in 2016.
Please see README.ipynb for the main code and plots.
The notebook calls several python files, some of which may be of interest:
If you want to run this yourself:
This code relies on keras 1.x --- it will not work with newer versions of Keras.
You will need to download the Udacity simulator if you want to run the code.
I have not included training data in the repo, so you will also need to collect your own training data, as described in the blog post. This goes under a directory called
This was written against anaconda; most of its dependencies ship by default with anaconda, but there are some additional dependencies you will need:
conda install -c conda-forge flask-socketio conda install -c conda-forge eventlet