Kalman Filtering: with Real-Time Applications