A Kalman filter (based on the famous paper of R.E. Kalman published in 1960) is a set of mathematical equations that provides an efficient computational (recursive) means of estimating the state of a process in a way that minimizes the mean of the squared error. Kalman originally used these ideas to study a recursive solution to the discrete-data linear filtering problem.