Visualize how a Kalman filter estimates true motion from noisy measurements. Tune process noise and measurement noise,
compare truth, sensor readings, and estimated state, and see how uncertainty evolves over time.
What this tool computes
This page uses a simple one-dimensional constant-velocity tracking model. The true object moves with position and velocity,
the sensor measures noisy position, and the Kalman filter estimates both position and velocity.
True position and velocity
Noisy position measurements
Kalman-estimated position and velocity
Position uncertainty band
Kalman gain history
RMSE comparison between raw sensor and filtered estimate
Prediction step
The filter first predicts the next state using a dynamics model: