Introduction
Self-Localization technology is very essential for autonomous driving system to know the vehicle's position and pose. In this entry, I'm introducing a summary of Extended Kalman Filter(EKF) which is commonly used for self-localization algorithm and the Python sample program.
Table of contents
- Introduction
- Table of contents
- Source code at GitHub
- Basis of Kalman filter
- Why EKF?
- Implementation of Python program
- 1. Initialization
- 2. State module class
- 3. Observation model
- 4. Jacobian
- 5. Predict and Update
- 6. Error covariance elipse
- Simulation result
Source code at GitHub
All source codes are located at the following GitHub repository.
Extended Kalman Filter localization module
github.com
Self-Localization simulation
github.com