Swayam-Self-Driving-Car icon indicating copy to clipboard operation
Swayam-Self-Driving-Car copied to clipboard

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 environme...

Swayam - The Self Driving Car

Binder HitCount

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