/autonomous_learning

Add code for building an self-driving car.

Primary LanguageC++MIT LicenseMIT

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

Control

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