Skip to content

huuanhhuynguyen/self-driving-car

Repository files navigation

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.