/Self-Driving-Car

Python implementations of the main components used to control autonomous, self-driving vehicles.

Primary LanguagePython

Self-Driving-Car

Python implementations of the main components used to control autonomous, self-driving vehicles.

Current functionalities demonstrated

  • Filtering (histogram, kalman, and particle filters)

  • A-star pathfinding

  • Gradient-descent path smoothing

  • Cyclic and non-cyclic PID controlling with cross-validation

  • SLAM mapping and more