Constructs a local optimization through Maximum A Posteriori for a small window of estimates and states.
HTW−1HA~kkAk+1,kAk+1,kTAk+1,k+1Ak+2,k+1Ak+2,k+1TAk+2,k+2Ak+3,k+2Ak+3,k+2TAk+3,k+3δx∗δxk∗δxk+1∗δxk+2∗δxk+3∗=HTW−1eb~kbk+1bk+2bk+3
δx=δx0δx1δx2⋮δxK,H=1−F0−G01−F1G1⋱⋱G21−FK−1⋱1GK
e(xop)=ev,0(xop)ev,1(xop)⋮ev,K(xop)ey,0(xop)ey,1(xop)⋮ey,K(xop)
W=diag(P0,Q1,…,QK,R0,R1,…,RK)
You’re just constructing a local optimization problem to iterate with Gauss-Newton Method on.
The only special part is Aˉkk and bˉk. which are specifically defined as
Aˉkk=Pk−1+FkTQk+1′−1Fk+GkTRk′−1Gk
bˉk=ck+Pk−1ev,k−FkTQk+1′−1ev,k+1+GkTRk′−1ey,k
Pk−1=Qk′−1−Qk′−1Fk−1Ak−1,k−1−1Fk−1TQk′−1previous timestep k-1
ck=Qk′−1Fk−1Ak−1,k−1−1(ck−1+Pk−1−1ev,k−1+Gk−1TRk−1′−1ey,k−1)previous timestep k-1
Where
c0=0Pˇ0−1 the provided initial information matrix