EatAllBugs / autonomous_learning

Code for building an self-driving car.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Autonomous_code

自动驾驶代码分类集合。分为感知、定位、规划、决策以及常用工具等。

Mapping

  1. Gmapping

  2. Cartographer

  3. ORB slam

Perception

Localization

  1. KF EKF UKF
  2. AMCL

Planning

global_planner

  1. A*
  2. Dijstra
  3. Hybrid A*
  4. RRT
  5. RRT*
  6. Jump Point Search
  7. Motion Primitives
  8. Roadmap planning

local_planner

  1. DWA
  2. TEB
  3. Eband
  4. Falco
  5. Lattice planner
  6. EM

path_smoother

Control

  1. PID control
  2. Pure pursuit
  3. Stanly method
  4. LQR
  5. MPC

About

Code for building an self-driving car.

License:MIT License


Languages

Language:C++ 71.7%Language:C 15.6%Language:Jupyter Notebook 5.8%Language:Fortran 2.7%Language:Python 1.1%Language:C# 0.7%Language:CMake 0.7%Language:HTML 0.6%Language:Cuda 0.3%Language:Makefile 0.1%Language:Shell 0.1%Language:Batchfile 0.1%Language:TeX 0.1%Language:JavaScript 0.1%Language:CSS 0.0%Language:Ruby 0.0%Language:MATLAB 0.0%Language:ShaderLab 0.0%Language:Java 0.0%Language:Dockerfile 0.0%Language:PowerShell 0.0%Language:NASL 0.0%