Self Driving Car
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
Objective
Given images of road you need to predict its degree of turning.
πΌ
Inspiration
π¦
Code Requirements pip install requirements.txt
Dataset 1
Approximately 45,500 images, 2.2GB. One of the original datasets I made in 2017. Data was recorded around Rancho Palos Verdes and San Pedro California.
Data format is as follows: filename.jpg angle
Dataset 2
Approximately 63,000 images, 3.1GB. Data was recorded around Rancho Palos Verdes and San Pedro California.
Data format is as follows: filename.jpg angle,year-mm-dd hr:min:sec:millisec
if you use second dataset, you need to convert it in the form of
filename.jpg angle
Use python train.py
to train the model
Use python run.py
to run the model on a live webcam feed
Use python run_dataset_C.py
to run the model on the dataset
You will see
Use python app.py
if you want to see running it on flask then enter into the url http://127.0.0.1:5000/
.After that you see
when you click show demo
ποΈ
File Organization βββ selfDrivingCar (Current Directory)
βββ deploy
βββ static
βββ templates
βββ app.py
βββ driving_data.py
βββ modelckpt
βββ model.py
βββ requirements.txt
βββ run_dataset_C.py
βββ steering_wheel_image.jpg
βββ train.py
βββ Readme.Md
π±
References - Mariusz Bojarski, Davide Del Testa, Daniel Dworakowski, Bernhard Firner, Beat Flepp, Prasoon Goyal, Lawrence D. Jackel, Mathew Monfort, Urs Muller, Jiakai Zhang, Xin Zhang, Jake Zhao, Karol Zieba. End to End Learning for Self-Driving Cars
- Behavioral Cloning Project
- This implementation also took a lot of inspiration from the Sully Chen github repository: https://github.com/SullyChen/Autopilot-TensorFlow