robotsforroboticists.com
Kalman Filtering - A Practical Implementation Guide (with code!) - Robots For Roboticists
Kalman filtering is used for many applications including filtering noisy signals, generating non-observable states, and predicting future states.
David Kohanbash