Self_Driving_Car_State_Estimation icon indicating copy to clipboard operation
Self_Driving_Car_State_Estimation copied to clipboard

A self driving car course of University of Toronto, on the topic of state estimation and localization

State Estimation and Localization for Self-Driving Cars

Run

  • Simply python3 to execute the code, preferably using conda environment

Algorithm

Error-State Kalman Filter for State Estimation and Localization

  • Check the course's Final Project, and src code
  • Using IMU and GNSS data as measurement input data
  • Using error-state kinematics model as the motion/measurement model
  • Using quaternion kinematics as the rotation process update
  • Implement the algorithm in Python3
  • Sample pictures for the results

Reference

Websites

Papers & Textbooks