|
|
| Algorithm 1: Recursive EKF algorithm |
|
|
| Input : uk,zk,xk−1,Pk−1 |
| Output: x̂k,Pk |
| Data: f and h from model (6), Qk,Rk |
| Initialization: x0,P0 |
| for current time k do |
| Prediction Step: |
| x̂ = f (x̂k−1, ûk−1, 0) |
| Correction Step: |
| x̂ = x̂k + Kk [zk − h(x̂k, 0)] |
| Pk = (I − Kk Hk) Pk |
| end |
|
|