Using the Udacity self driving simulator and the technique of Behavioral Cloning trained a car to drive itself on a track in Unity3D simulation.
Start the the Udacity self-driving simulator, choose lake track and press the Autonomous Mode button. Then Run:
python Run_Simulation.py
Start the Simulator and record data in training mode for any track.Then Run:
python model.py
This will generate files model-<val_loss>.h5
. Choose the file with minimum validation loss as the model file.
Then Run:
python Run_Simulation.py --path=[PATH TO MODEL]