A deep dive into the recursive nature of the Kalman filter, showing how it fuses imperfect predictions and noisy measurements to find the optimal state estimate.
(a) Setup
Define the state estimate and its variance to represent our current knowledge of the true value.
(b) Predict
Project the state forward using the motion model, increasing uncertainty due to process noise.
(c) Update
Calculate the difference between the actual measurement and our prediction (innovation), then use the Kalman Gain to blend them.
(d) Refine
Update the uncertainty estimate for the next cycle.
Original question
explain how kalman filter works
Ask me anything about this lesson. I'll answer using what we just covered.