Skip to content

ashutoshkumar19/Self_Driving_Car

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SelfDrivingCar

This code helps in getting the steering angle of self driving car. The inspiraion is taken from Udacity Self driving car module as well End to End Learning for Self-Driving Cars module from NVIDIA

The End to End Learning for Self-Driving Cars research paper can be found at (https://arxiv.org/abs/1604.07316) This repository uses convnets to predict steering angle according to the road.

Description

An autonomous car (also known as a driverless car, self-driving car, and robotic car) is a vehicle that is capable of sensing its environment and navigating without human input. Autonomous cars combine a variety of techniques to perceive their surroundings, including radar, laser light, GPS, odometry, and computer vision. Advanced control systems interpret sensory information to identify appropriate navigation paths, as well as obstacles and relevant signage

Python Implementation

  1. Network Used- Convolutional Network
  2. Inspiration - End to End Learning for Self-Driving Cars by Nvidia
pip install requirements.txt

Dataset

Download the datasets from

Procedure

  1. First, run LoadData.py which will get dataset from folder and store it in a pickle file after preprocessing.
  2. Now you need to have the data, run TrainModel.py which will load data from pickle. After this, the training process begins.
  3. For testing it on the video, run TestDrive.py

Autopilot V2 (NVIDIA Dataset based on real world)

References:

Releases

No releases published

Packages

No packages published

Languages