Thursday, April 2, 2015

C# Implementation of Particle Filter



          Particle filter is a modeling method for estimating the state of the system that cannot be fully observed. Particle filter keeps the weighted normalized set of sample states S={s1, s2, ..., sm}, called particles.

Sunday, February 15, 2015

C# Implementation of Unscented Kalman Filter

    
 
     The Unscented Kalman Filter (UKF) is a solution to bypass restrictions of highly nonlinear systems. (The well-known Kalman Filter is basically suitable for linear systems.) The idea is to produce several sampling points (Sigma points) around the current state estimate based on its covariance. Then, propagating these points through the nonlinear map to get more accurate estimation of the mean and covariance of the mapping results. In this way, it avoids the need to calculate the Jacobian, hence incurs only the similar computation load as the EKF.