Skip to content

This is my first Self Driving Car project. In this project, I use end-to-end neural nets and Convolutional Neural Networks (CNNs) to drive a virtual car around AirSim.

License

Notifications You must be signed in to change notification settings

realDerekTan/selfdrivingcar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

selfdrivingcar

This is my first Self Driving Car project. In this project, I use end-to-end neural nets and Convolutional Neural Networks (CNNs) to drive a virtual car around AirSim.

Navigation

dataexploration.py This is the file where I mess around with the data and do some testing. In this file, the raw images taken from AirSim are processed and transported, where they are stored for later use.

trainmodel.py This is the heart of the project. Most of the machine learning and training is done here. In this file, the processed images are used to train, test, and evaluate a regression model that improves over time. Uses Tensorflow 1.11.0 and Keras 2.2.4

testmodel.py This is the file where we run the model on AirSim and test the results of the project.

Additional Files

my_model.h5 To make life easier, I attached the already trained model that my computer produced. If you want to skip the training step and go straight to testing, use this file as the finished model.

Cooking.py This is the file that processes all the raw images and converts them into data that we can use to train and evaluate our model.

About

This is my first Self Driving Car project. In this project, I use end-to-end neural nets and Convolutional Neural Networks (CNNs) to drive a virtual car around AirSim.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages