Kalman Filter It works by a two-phase process having a prediction phase and an update phase. - For the prediction phase, the Kalman filter produces estimates of the current state variables, along with their uncertainties. - Once the outcome of the next measurement (necessarily corrupted with some error, including random noise) is observed, these estimates are updated using a weighted average, wi..