Key Concepts
- Gaussian Distributions: The Kalman filter’s representation of uncertainty
- Prediction and Update: The two-step recursive estimation process
- Kalman Gain: Optimal weighting between prediction and measurement
- Tracking Examples: Position estimation from noisy sensor data
This notebook is adapted from the excellent book Kalman and Bayesian Filters in Python by Roger Labbe.
Run the Tutorial
Open the original interactive notebook in Google Colab to execute the code and explore the concepts.
Notebook Preview
References
- Frazier, P. (2018). A Tutorial on Bayesian Optimization.
- Lukežič, A., Vojíř, T., Čehovin, L., Matas, J., Kristan, M. (2016). Discriminative correlation filter with channel and Spatial Reliability.
- Raissi, M., Perdikaris, P., Karniadakis, G. (2017). Numerical Gaussian Processes for Time-dependent and Non-linear Partial Differential Equations.
- Wilson, A., Knowles, D., Ghahramani, Z. (2011). Gaussian Process Regression Networks.

