Skip to content
Training a self-driving car to learn from your driving behavior.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


My solution to the behavior cloning project of Udacity's self-driving nanodegree. For detail description please see my blog post about this project.

Video Demos:

File Description

  • The definition of the model structure.
  • The main code for training the network.
  • Python scrip that load a trained model and use it to drive th car autonomously in the simulator.
  • model.h5: My final saved model checkpoint.


To reproduce the result, you will need to first download the Udacity's self-driving simulator.

Open the simulator and enter the autonomous mode, then run the python script:

python model.h5

Now you should be able to see the car drives by itself.

You can’t perform that action at this time.