STEP

Description

Mathematical Representation

Equation

1

Initialization (k = 0) – initialize particle weights.

e.g., w k i ~ 1 / N s , i = 1 , , N s .

(8)

2

Prediction—predict the weights..

w k \ k 1 i = j = 1 N s w k 1 \ k 1 j p ( x k i | x k 1 j )

(9)

3

Update—update the weights.

w k \ k i = w k \ k 1 i p ( z k | x k i ) j = 1 N s w k \ k 1 j p ( z k | x k j )

(10)

4

Obtain optimal minimum variance estimate of the state vector and corresponding error covariance.

x ^ k i = 1 N s w k | k i x k i

P x ^ k i = 1 N s w k | k i ( x k i x ^ k ) ( x k i x ^ k ) T

(11)

5

Let k = k + 1 & iterate to step 2.

In the above equations it is required that the likelihood pdf p ( z k | x k i ) and the transitional probabilities p ( x k i | x k 1 j ) be known and specified.