Skip to content

Using the technique of "Behavioral Cloning" to train a car to drive itself on a track in Unity3D simulation

Notifications You must be signed in to change notification settings

suri97/Self-Driving-Car-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simulate a Self-Driving-Car

Using the technique of "Behavioral Cloning" to train a car to drive itself on a track in Unity3D simulation

Usage

Run the pretrained model

Start up the Udacity self-driving simulator, choose lake track and press the Autonomous Mode button. Then, run the model as follows:

python Run_Simulation.py

To train the model

Fire up the Simulator and record data in training mode for any track.

Run model.ipynb

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]

Demo

 Demo

About

Using the technique of "Behavioral Cloning" to train a car to drive itself on a track in Unity3D simulation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published