Home▸Algorithms & AI▸Kalman Filter — Position vs Time (2D)

📈 Kalman Filter — Position vs Time (2D)

A 2D Canvas companion to the Kalman Filter simulation: a classic position-vs-time plot showing noisy measurements, the true trajectory, and the Kalman-filtered estimate with a shrinking uncertainty band.

Algorithms & AI2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-kalman-filter ↗ Open standalone
⚙ Under the hood

A 2D companion simulation to the Kalman Filter page. It plots a noisy sensor reading, the true position, and the Kalman-filtered estimate against time. The uncertainty band around the estimate visibly shrinks as new measurements arrive. Adjust the process noise and measurement noise, and switch between constant-velocity and sinusoidal motion, to see how the filter adapts.

kalman filterstate estimationalgorithmsprobabilitysensor fusiontime series

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)