huuanhhuynguyen / self-driving-car

Contains sub-modules of self-driving algorithms

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Algorithms for Self-Driving Car

This project is done for self-learning experience of different popular autonomous driving algorithms.

Most algorithms are based on Udacity Self-Driving Car Engineer Nanodegree.

Progress

  • Basic lane finding
  • Advanced lane finding
  • Kalman filters
  • Particle filter
  • Path planning
  • Model predictive control
  • RRT, RRT*

Results

basic lane finding
Basic Lane Finding
(code)

Advanced lane finding
Advanced Lane Finding
(code)

Kalman filters
Ext./ Unsc. Kalman Filters
(code)

Particle filter
Particle Filter
(code)

Clone and Build

Clone the project and checkout master branch on each submodule.

$ git clone https://github.com/huuanhhuynguyen/self-driving-car.git --recursive
$ git submodule foreach "git checkout master"

Every submodule has its own build instruction described in its README.