Coder Social home page Coder Social logo

prateeksawhney97 / self-driving-car Goto Github PK

View Code? Open in Web Editor NEW
29.0 4.0 9.0 12.93 MB

Implemented a Convolutional Neural Network for end-to-end driving in a simulator using Tensorflow and Keras. The project involves training over 13,000 images in a unity3d simulator to steer the car successfully throughout the track

Home Page: https://youtu.be/fINs6V63EJQ

Python 100.00%
self-driving-car deep-neural-networks machine-learning-algorithms pyhton3 convolutional-neural-networks tensorflow keras

self-driving-car's Introduction

Self-Driving-Car

Project Description :

In this project, I used a neural network to clone car driving behavior. It is a supervised regression problem between the car steering angles and the road images in front of a car. Those images were taken from three different camera angles (from the center, the left and the right of the car). As image processing is involved, the model is using convolutional layers for automated feature engineering.

Training of the Model :

I used more than 13,000 images of the road to train the self driving car. These images were taken from three different camera angles from the car. I used mean squared error for the loss function to measure how close the model predicts to the given steering angle for each image. I used ModelCheckpoint from Keras to save the model only if the validation loss is improved which is checked for every epoch.

Screenshots :

screenshot-1 screenshot from 2018-09-09 11-52-26 screenshot from 2018-09-09 11-52-40 screenshot from 2018-09-09 11-52-45 screenshot from 2018-09-09 11-53-08 screenshot from 2018-09-09 11-53-12 screenshot from 2018-09-09 11-53-27 screenshot from 2018-09-09 11-53-40 screenshot from 2018-09-09 11-53-55 screenshot from 2018-09-09 11-54-09 screenshot from 2018-09-09 11-54-18

Result :

The car successfully steers across the track and predicts correct steering, speed, throttle, reverse, center, left and right values.

self-driving-car's People

Contributors

prateeksawhney97 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

self-driving-car's Issues

Car crashes into the lake.

Thank you for this project. I downloaded and it worked. But why is my car always crashes into the lake unlike your car in your video? Did i miss a procedure? Please help.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.