Checking your account

You can read the lesson while its saved answers and constructions load. Learning controls will open once that work is ready.

Keep a Position Estimate Without Believing Every Detection

How Do We Estimate Something We Cannot Measure Exactly?

BOTIE

A moving system presents two imperfect sources of information. A motion calculation tells us where an object should have gone; a sensor gives a noisy reading of where it is. Replacing the estimate with every reading follows the sensor’s noise. Ignoring the readings lets errors in the motion calculation accumulate. The estimation problem is to use both, while accounting for how uncertain each one is.

Kalman’s 1960 paper gave a recursive solution for a linear filtering problem: carry a current estimate and its error covariance forward, then revise them when a new measurement arrives. The error covariance describes how uncertain the estimated coordinates are and how their errors are related. Recursive means the next step uses the previous result instead of recalculating the entire observation history. The Kalman filter is this predict-and-correct procedure under its stated model assumptions. We will first work with one conveyor position and known expected movement, so the role of each quantity is visible before extending to matrices.

Sources for this history