Skip to content
This is an implementation of various algorithms and techniques required to build a simple Self Driving Car. A modified versions of the Udacity Self Driving Car Simulator is used as a testing environment.
Jupyter Notebook Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Lane Finder
P1_Lane_Finder
P2_Advanced_Lane_Finder
P3_Deep_Road_Finder/model
Videos
.gitignore
README.md
requirements.txt

README.md

Swayam - The Self Driving Car

Overview

This is an implementation of various algorithms and techniques required to build a simple Self Driving Car. A modified versions of the Udacity Self Driving Car Simulator is used as a testing environment.

Overview
Project 1: Lane Finding
Status: Completed

(code)

Overview
Project 2: Advanced Lane Finding
Status: Completed

(code)

Overview
Project 3: Deep Road Finder
Status: Ongoing

(code)

Dependencies

Main Dependencies are -

  1. Python 3.5
  2. numpy
  3. opencv
  4. pyautogui (optional)

Project 1: Lane Finding

Detection of Lane Lines on road from both Real World Footage as well as Simulator Footage using basic Image Processing techniques including colorspace shifting, thresholding, edge detection and Line Detection.

Overview

Project 2: Advanced Lane Finding

Detection of Lane Lines on road from both Real World Footage as well as Simulator Footage using advanced Image Processing techniques including Distortion Fixing, Perspective Transformation, Binarization and Polynomial Curve Fitting.

Overview

You can’t perform that action at this time.