aboutsummaryrefslogtreecommitdiff
path: root/src/modules/position_estimator_mc/kalman_dlqe2.m
blob: 2a50164efd1d9c7c180ce7879964f613a982181a (plain) (blame)
1
2
3
4
5
6
7
8
9
function [x_aposteriori] = kalman_dlqe2(dt,k1,k2,k3,x_aposteriori_k,z)
    st = 1/2*dt^2;
    A = [1,dt,st;
        0,1,dt;
        0,0,1];
    C=[1,0,0];
    K = [k1;k2;k3];
    x_aposteriori=A*x_aposteriori_k+K*(z-C*A*x_aposteriori_k);      
end