Skip to content

berkcomba/Self-Driving-Car-Keras

Repository files navigation

Self Driving Car

Self driving car keras dave 2 CNN

alt img

Summary

CNNs is widely using to build self-driving cars. Nvidia's Dave2, the model that using for autonomous cars, one of the easiest ways to build a Self-driving car. In this project, we implement Dave-2 to Keras and predict steering angle.

The Model

alt img

Dave-2 model using road images as inputs and predict the vehicle controls (steering angle) as outputs. You can find the full paper HERE

Dataset

alt img

Dataset consists of 45,406 images that get from a camcorder in a real car ride. It was made by Sully Chen. You can download HERE. If you want to train your own model rather than using pretrained, just put the images to a data/ folder.

How To Run

You can either use pretrained model or train your own.

Note: Because of the largeness of the dataset, you may need high compute resources for training.

To Train: python3 train.py

To run test set: python3 run.py

Related Works -Source

-https://arxiv.org/pdf/1604.07316.pdf

-https://github.com/adityaguptai/Self-Driving-Car-

-https://github.com/tech-rules/DAVE2-Keras

About

Self driving car keras dave 2 CNN

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages