一步一步推导S-MSCKF(二)连续时间IMU运动模型

1 IMU真实状态运动模型

状态向量:

x I = [ G I q ( t ) T , b g ( t ) T , G v I ( t ) T , b a ( t ) T , G p I ( t ) T , C I q ( t ) T , I p ( t ) C T ] T x_{I}=\left[{{_{G}^{I}{q(t)}}^{T},{b_{g}(t)}^{T},{^{G}v_{I}(t)}^{T},{b_{a}(t)}^{T},{^{G}p_{I}(t)}^{T}},{{_{C}^{I}q(t)}^{T}},{{^{I}p(t)_{C}}^{T}}\right]^{T} xI=[GIq(t)T,bg(t)T,GvI(t)T,ba(t)T,GpI(t)T,CIq(t)T,Ip(t)CT]T

四元数 G I q ( t ) {_{G}^{I}{q(t)}} GIq(t)代表惯性系到IMU坐标系的旋转, G v I ( t ) {^{G}v_{I}(t)} GvI(t) G p I ( t ) {^{G}p_{I}(t)} GpI(t)代表IMU坐标系在惯性系中的速度和位置, b g ( t ) {b_{g}(t)} bg(t) b a ( t ) {b_{a}(t)} ba(t)表示在IMU坐标系中测量值角速度与线加速度的biases, C I q ( t ) {_{C}^{I}q(t)} CIq(t) I p ( t ) C {^{I}p(t)_{C}} Ip(t)C表示相机坐标系和IMU坐标系的相对位置,其中相机坐标系取左相机坐标系。

数量关系:

G I q ˙ ( t ) = 1 2 Ω ( w ( t ) ) G I q ( t ) _{G}^{I}{\dot q(t)}=\frac{1}{2}\Omega(w(t))_{G}^{I}q(t) GIq˙(t)=21Ω(w(t))GIq(t)

b ˙ g ( t ) = n w g ( t ) \dot b_{g}(t)=n_{wg}(t) b˙g(t)=nwg(t)

G v ˙ I ( t ) = G a I ( t ) ^{G}\dot v_{I}(t)={^{G}a_{I}(t)} Gv˙I(t)=GaI(t)

b ˙ a ( t ) = n w a ( t ) \dot b_{a}(t)=n_{wa}(t) b˙a(t)=nwa(t)

G p ˙ I ( t ) = G v I ( t ) ^{G}\dot p_{I}(t)={^{G}v_{I}(t)} Gp˙I(t)=GvI(t)

C I q ˙ ( t ) = 0 4 × 1 {_{C}^{I}{\dot q(t)}}=0_{4\times1} CIq˙(t)=04×1

I p ˙ ( t ) C = 0 3 × 1 {^{I}{\dot p}(t)_{C}}=0_{3\times1} Ip˙(t)C=03×1

以上 w ( t ) = [ w x ( t ) , w y ( t ) , w z ( t ) ] T w(t)=[w_{x}(t),w_{y}(t),w_{z}(t)]^{T} w(t)=[wx(t),wy(t),wz(t)]T是IMU角速度在IMU系中的坐标。

IMU的观测值为:

w m = w + C ( G I q ) w G + b g + n g w_{m}=w+C(_{G}^{I}q)w_{G}+b_{g}+n_{g} wm=w+C(GIq)wG+bg+ng

a m = C ( G I q ) ( G a I − G g + 2 [ w G × ] G v I + [ w G × ] 2 ( G p I ) ) + b a + n a a_{m}=C(_{G}^{I}q)\left(^{G}a_{I}-{^{G}g}+2[w_{G}\times]{^{G}v_{I}}+{[w_{G}\times]}^{2}{(^{G}p_{I})}\right)+b_{a}+n_{a} am=C(GIq)(GaIGg+2[wG×]GvI+[wG×]2(GpI))+ba+na

其中 w G w_{G} wG为地球的自转速度在G系的坐标,在某些VIO实现中,会将地球自转的影响忽略不计,比如S-MSCKF,以后的推导中也会不计地球自转影响。

将地球自转忽略:

w m = w + b g + n g w_{m}=w+b_{g}+n_{g} wm=w+bg+ng

a m = C ( G I q ) ( G a I − G g ) + b a + n a a_{m}=C(_{G}^{I}q)\left(^{G}a_{I}-{^{G}g}\right)+b_{a}+n_{a} am=C(GIq)(GaIGg)+ba+na

2 IMU估计状态运动模型

状态向量:

x ^ I = [ G I q ^ T , b ^ g T , G v ^ I T , b ^ a T , G p ^ I T , C I q ^ T , I p ^ C T ] T \hat x_{I} =\left[{{_{G}^{I}{\hat q}}^{T},{\hat b_{g}}^{T},{^{G}\hat v_{I}}^{T},{\hat b_{a}}^{T},{^{G}\hat p_{I}}^{T}},{_{C}^{I}\hat q}^{T},{^{I}{\hat p}_{C}}^{T}\right]^{T} x^I=[GIq^T,b^gT,Gv^IT,b^aT,Gp^IT,CIq^T,Ip^CT]T

数量关系:

G I q ^ ˙ = 1 2 Ω ( w ^ ) G I q ^ _{G}^{I}{\dot{\hat q}}=\frac{1}{2}\Omega(\hat w)_{G}^{I}\hat q GIq^˙=21Ω(w^)GIq^

b ^ ˙ g ( t ) = 0 3 × 1 \dot {\hat b}_{g}(t)=0_{3\times1} b^˙g(t)=03×1

G v ^ ˙ I = C ( G I q ^ ) T a ^ + G g ^{G}\dot {\hat v}_{I}=C(_{G}^{I}\hat q)^{T}{\hat a}+{^{G}g} Gv^˙I=C(GIq^)Ta^+Gg

b ^ ˙ a = 0 3 × 1 \dot {\hat b}_{a}=0_{3\times1} b^˙a=03×1

G p ^ ˙ I = G v ^ I ^{G}\dot {\hat p}_{I}={^{G}{\hat v}_{I}} Gp^˙I=Gv^I

C I q ^ = 0 4 × 1 {_{C}^{I}\hat q}=0_{4\times1} CIq^=04×1

I p ^ C T = 0 3 × 1 {^{I}{\hat p}_{C}}^{T}=0_{3\times1} Ip^CT=03×1

其中:

w ^ = w m − b ^ g \hat w = w_{m}-{\hat b}_{g} w^=wmb^g

a ^ = a m − b ^ a \hat a= a_{m}-{\hat b}_{a} a^=amb^a

Ω ( w ^ ) = ( − [ w ^ × ] w ^ − w ^ T 0 ) \Omega(\hat w)= \left(\begin{matrix} -[\hat w_{\times}] & {\hat w} \\ -{\hat w}^{T} & 0 \end{matrix}\right) Ω(w^)=([w^×]w^Tw^0)

3 IMU误差状态运动模型

定义IMU误差状态:

将上述真实状态与估计状态做“差”:

x ~ = x − x ^ \tilde x = x-{\hat x} x~=xx^

其中四元数做差和普通的减法不一样,这里引入了误差四元数 δ q \delta q δq来表示旋转误差:

q = δ q ⨂ q ^ q={\delta q} \bigotimes {\hat q} q=δqq^

δ q ≃ [ 1 2 δ θ T , 1 ] T {\delta q}\simeq [\frac{1}{2}{\delta\theta}^{T},1]^{T} δq[21δθT,1]T

所以可以用三维向量 δ θ \delta\theta δθ来表示旋转误差,从而定义IMU误差状态向量为:

x ~ I = [ G I θ ~ T , b ~ g T , G v ~ I T , b ~ a T , G p ~ I T , C I θ ~ T , I p ~ C T ] T \tilde x_{I} =\left[{{_{G}^{I}{\tilde\theta}^{T}},{\tilde b_{g}}^{T},{^{G}\tilde v_{I}}^{T},{\tilde b_{a}}^{T},{^{G}\tilde p_{I}}^{T}},{_{C}^{I}{\tilde\theta}^{T}},{^{I}{\tilde p}_{C}}^{T}\right]^{T} x~I=[GIθ~T,b~gT,Gv~IT,b~aT,Gp~IT,CIθ~T,Ip~CT]T

连续误差状态运动方程:

x ~ ˙ I = F x ~ I + G n I {\dot {\tilde x}}_{I}=F{\tilde x_{I}}+G{n}_{I} x~˙I=Fx~I+GnI

其中 n I T = ( n g T , n w g T , n a T , n w a T ) T n_{I}^{T}=\left({n_{g}^{T}},{n_{wg}^{T}},{n_{a}^{T}},{n_{wa}^{T}}\right)^{T} nIT=(ngT,nwgT,naT,nwaT)T。向量 n g n_{g} ng n a n_{a} na代表陀螺仪与加速度计的测量噪声(高斯), n w g n_{wg} nwg n w a n_{wa} nwa是陀螺仪与加速度计biases的随机游走速率。

4 推导F与G的过程

4.1 求 δ θ \delta\theta δθ

G I q = δ q ⨂ I G q ^ _{G}^{I}q=\delta q \bigotimes{_{I}^{G}\hat q} GIq=δqIGq^左右两边同时求导得到:

G I q ˙ = δ q ˙ ⨂ G I q ^ + δ q ⨂ G I q ^ ˙ _{G}^{I}\dot q=\dot {\delta q} \bigotimes {_{G}^{I}\hat q} + \delta q \bigotimes {_{G}^{I}\dot {\hat q}} GIq˙=δq˙GIq^+δqGIq^˙

1 2 [ w 0 ] ⨂ G I q = δ q ˙ ⨂ G I q ^ + δ q ⨂ 1 2 [ w ^ 0 ] ⨂ G I q ^ \frac{1}{2}\left[\begin{matrix} w \\ 0 \end{matrix}\right] \bigotimes {_{G}^{I}q}= \dot {\delta q} \bigotimes {_{G}^{I}{\hat q}}+ \delta q \bigotimes \frac{1}{2}\left[\begin{matrix} {\hat w} \\ 0 \end{matrix}\right] \bigotimes {_{G}^{I}{\hat q}} 21[w0]GIq=δq˙GIq^+δq21[w^0]GIq^

两边同时乘以 G I q ^ − 1 {_{G}^{I}{\hat q}}^{-1} GIq^1得到:

1 2 [ w 0 ] ⨂ δ q = δ q ˙ + 1 2 δ q ⨂ [ w ^ 0 ] \frac{1}{2}\left[\begin{matrix} w \\ 0 \end{matrix}\right] \bigotimes {\delta q}= \dot {\delta q}+ \frac{1}{2}\delta q \bigotimes \left[\begin{matrix} {\hat w} \\ 0 \end{matrix}\right] 21[w0]δq=δq˙+21δq[w^0]

整理得:

[ δ θ ˙ 2 ˙ ] = [ w 0 ] ⨂ δ q − δ q ⨂ [ w ^ 0 ] \left[\begin{matrix} {\dot {\delta\theta}} \\ {\dot {2}} \end{matrix}\right]= \left[\begin{matrix} w \\ 0 \end{matrix}\right] \bigotimes \delta q- \delta q \bigotimes\left[\begin{matrix} {\hat w} \\ 0 \end{matrix}\right] [δθ˙2˙]=[w0]δqδq[w^0]

w m = w + b g + n g w_{m}=w+b_{g}+n_{g} wm=w+bg+ng w ^ = w m − b ^ g \hat w =w_{m}-{\hat b}_{g} w^=wmb^g可以求出 w w w

w = w ^ + b ^ g − b g − n g = w ^ − b ~ g − n g w=\hat w + {\hat b}_{g}-b_{g}-n_{g}=\hat w - {\tilde b}_{g}-n_{g} w=w^+b^gbgng=w^b~gng

带入 w w w得到:

[ δ θ ˙ 0 ] = [ w ^ − b ~ g − n g 0 ] ⨂ δ q − δ q ⨂ [ w ^ 0 ] \left[\begin{matrix} {\dot {\delta\theta}} \\ {0} \end{matrix}\right]= \left[\begin{matrix} {\hat w - {\tilde b}_{g}-n_{g}} \\ 0 \end{matrix}\right] \bigotimes \delta q- \delta q \bigotimes\left[\begin{matrix} {\hat w} \\ 0 \end{matrix}\right] [δθ˙0]=[w^b~gng0]δqδq[w^0]

[ δ θ ˙ 0 ] = [ w ^ 0 ] ⨂ δ q − δ q ⨂ [ w ^ 0 ] − [ b ~ g + n g 0 ] ⨂ δ q \left[\begin{matrix} {\dot {\delta\theta}} \\ {0} \end{matrix}\right]= \left[\begin{matrix} {\hat w} \\ 0 \end{matrix}\right] \bigotimes \delta q- \delta q \bigotimes\left[\begin{matrix} {\hat w} \\ 0 \end{matrix}\right]- \left[\begin{matrix} {{\tilde b}_{g}+n_{g}} \\ 0 \end{matrix}\right] \bigotimes \delta q [δθ˙0]=[w^0]δqδq[w^0][b~g+ng0]δq

利用四元数乘法的性质得到:

[ δ θ ˙ 0 ] = [ − [ w ^ × ] w ^ − w ^ T 0 ] δ q − [ [ w ^ × ] w ^ − w ^ T 0 ] δ q − [ − [ ( b ~ g + n g ) × ] ( b ~ g + n g ) − ( b ~ g + n g ) T 0 ] [ 1 2 δ θ 1 ] \left[\begin{matrix} {\dot {\delta\theta}} \\ {0} \end{matrix}\right]= \left[\begin{matrix} -[{\hat w}_{\times}] & {\hat w} \\ -{\hat w}^{T} & 0 \end{matrix}\right] \delta q- \left[\begin{matrix} [{\hat w}_{\times}] & {\hat w} \\ -{\hat w}^{T} & 0 \end{matrix}\right]\delta q- \left[\begin{matrix} -[{(\tilde b_{g}+n_{g})}_{\times}] & {(\tilde b_{g}+n_{g})} \\ -{(\tilde b_{g}+n_{g})}^{T} & 0 \end{matrix}\right] \left[\begin{matrix} {\frac{1}{2}\delta\theta} \\ {1} \end{matrix}\right] [δθ˙0]=[[w^×]w^Tw^0]δq[[w^×]w^Tw^0]δq[[(b~g+ng)×](b~g+ng)T(b~g+ng)0][21δθ1]

忽略掉极小量相乘的项得:

[ δ θ ˙ 0 ] = [ − 2 [ w ^ × ] 0 0 0 ] [ 1 2 δ θ 1 ] − [ b ~ g + n g 0 ] \left[\begin{matrix} {\dot {\delta\theta}} \\ {0} \end{matrix}\right]= \left[\begin{matrix} -2[{\hat w}_{\times}] & 0 \\ 0 & 0 \end{matrix}\right] \left[\begin{matrix} {\frac{1}{2}\delta\theta} \\ {1} \end{matrix}\right]- \left[\begin{matrix} {\tilde b_{g}+n_{g}} \\ {0} \end{matrix}\right] [δθ˙0]=[2[w^×]000][21δθ1][b~g+ng0]

δ θ ˙ = − [ w ^ × ] δ θ − b ~ g − n g {\dot {\delta\theta}}=-[{\hat w}_{\times}]\delta\theta -\tilde b_{g} -n_{g} δθ˙=[w^×]δθb~gng

4.2 求 b ~ ˙ g \dot{\tilde b}_{g} b~˙g

b ~ ˙ g = b ˙ g − b ^ ˙ g = n w g \dot{\tilde b}_{g}=\dot b_{g}-\dot{\hat b}_{g}=n_{wg} b~˙g=b˙gb^˙g=nwg

4.3 求 G v ~ ˙ I ^{G}\dot {\tilde v}_{I} Gv~˙I

G v ~ ˙ I = G v ˙ I − G v ^ ˙ I ^{G}\dot {\tilde v}_{I}={^{G}\dot v_{I}-^{G}\dot {\hat v}_{I}} Gv~˙I=Gv˙IGv^˙I

G v ˙ I = G a I = C ( G I q ) T ( a m − b a − n a ) + G g ^{G}\dot v_{I}={^{G}a_{I}}={C(_{G}^{I}q)}^{T}\left(a_{m}-b_{a}-n_{a}\right)+{^{G}g} Gv˙I=GaI=C(GIq)T(ambana)+Gg

G v ^ ˙ I = C ( G I q ^ ) T a ^ + G g ^{G}\dot {\hat v}_{I}=C(_{G}^{I}\hat q)^{T}{\hat a}+{^{G}g} Gv^˙I=C(GIq^)Ta^+Gg

G v ~ ˙ I = C ( G I q ) T ( a m − b a − n a ) + G g − C ( G I q ^ ) T a ^ − G g ^{G}\dot {\tilde v}_{I}={C(_{G}^{I}q)}^{T}\left(a_{m}-b_{a}-n_{a}\right)+{^{G}g}-C(_{G}^{I}\hat q)^{T}{\hat a}-{^{G}g} Gv~˙I=C(GIq)T(ambana)+GgC(GIq^)Ta^Gg

= C ( G I q ^ ) T ( I + [ δ θ × ] ) ( a m − b a − n a ) − C ( G I q ^ ) T a ^ ={C(_{G}^{I}{\hat q})}^{T}\left(I+[\delta\theta_{\times}]\right)\left(a_{m}-b_{a}-n_{a}\right)-C(_{G}^{I}\hat q)^{T}{\hat a} =C(GIq^)T(I+[δθ×])(ambana)C(GIq^)Ta^

a ^ = a m − b ^ a \hat a=a_{m}-\hat b_{a} a^=amb^a得:

= C ( G I q ^ ) T ( I + [ δ θ × ] ) ( a ^ − b ~ a − n a ) − C ( G I q ^ ) T a ^ ={C(_{G}^{I}{\hat q})}^{T}\left(I+[\delta\theta_{\times}]\right)\left(\hat a-\tilde b_{a}-n_{a}\right)-C(_{G}^{I}\hat q)^{T}{\hat a} =C(GIq^)T(I+[δθ×])(a^b~ana)C(GIq^)Ta^

省略掉高次项 [ δ θ × ] ( − b ~ a − n a ) [\delta\theta_{\times}]\left(-\tilde b_{a}-n_{a}\right) [δθ×](b~ana)得到:

= C ( G I q ^ ) T ( [ δ θ × ] a ^ − b ~ a − n a ) ={C(_{G}^{I}{\hat q})}^{T}\left([\delta\theta_{\times}]\hat a -\tilde b_{a}-n_{a}\right) =C(GIq^)T([δθ×]a^b~ana)

= − C ( G I q ^ ) T [ a ^ × ] δ θ − C ( G I q ^ ) T b ~ a − C ( G I q ^ ) T n a =-{C(_{G}^{I}{\hat q})}^{T}[\hat a_{\times}]\delta\theta-{C(_{G}^{I}{\hat q})}^{T}\tilde b_{a}-{C(_{G}^{I}{\hat q})}^{T}n_{a} =C(GIq^)T[a^×]δθC(GIq^)Tb~aC(GIq^)Tna

4.4 求 b ~ ˙ a \dot {\tilde b}_{a} b~˙a

b ~ ˙ a = b ˙ a − b ^ ˙ a = n w a \dot {\tilde b}_{a}=\dot b_{a}-\dot {\hat b}_{a}=n_{wa} b~˙a=b˙ab^˙a=nwa

4.5 求 G p ~ ˙ I ^{G}\dot {\tilde p}_{I} Gp~˙I

G p ~ ˙ I = G p I − G p ^ ˙ I ^{G}\dot {\tilde p}_{I}={^{G}p_{I}}-{^{G}\dot {\hat p}_{I}} Gp~˙I=GpIGp^˙I

= G v I − G v ^ I = G v ~ I ={^{G}v_{I}}-{^{G}{\hat v}_{I}}={^{G}{\tilde v}_{I}} =GvIGv^I=Gv~I

4.6求 C I θ ~ _{C}^{I}\tilde \theta CIθ~ I p ~ C ^{I} \tilde p_{C} Ip~C

C I θ ~ _{C}^{I}\tilde \theta CIθ~ I p ~ C ^{I} \tilde p_{C} Ip~C是相机与IMU的相对位置,所以有:

C I θ ~ = 0 3 × 1 _{C}^{I}\tilde \theta=0_{3\times 1} CIθ~=03×1

I p ~ C = 0 3 × 1 ^{I} \tilde p_{C}=0_{3\times 1} Ip~C=03×1

4.7 写成矩阵形式

x ~ ˙ I = [ − [ w ^ × ] − I 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 − C ( G I q ^ ) T [ a ^ × ] 0 3 × 3 0 3 × 3 − C ( G I q ^ ) T 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 I 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 ] x ~ I + [ − I 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 I 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 − C ( G I q ^ ) T 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 I 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 ] n I \dot {\tilde x}_{I}=\left[\begin{matrix} -[\hat w_{\times}] & -I_{3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3}\\ 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} \\ -C\left({_{G}^{I}\hat q}\right)^{T}[\hat a_{\times}] & 0_{3 \times 3} & 0_{3 \times 3} & -C\left(^{I}_{G}\hat q\right)^{T} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} \\ 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} \\ 0_{3 \times 3} & 0_{3 \times 3} & I_{3\times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} \\ 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} \\ 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} \end{matrix}\right]{\tilde x_{I}}+ \left[\begin{matrix} -I_{3\times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} \\ 0_{3 \times 3} & I_{3\times 3} & 0_{3 \times 3} & 0_{3 \times 3} \\ 0_{3 \times 3} & 0_{3 \times 3} & -C\left(^{I}_{G}\hat q\right)^{T} & 0_{3 \times 3} \\ 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & I_{3\times 3} \\ 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3}\\ 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} \\ 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} & 0_{3 \times 3} \end{matrix}\right]{n_{I}} x~˙I=[w^×]03×3C(GIq^)T[a^×]03×303×303×303×3I303×303×303×303×303×303×303×303×303×303×3I3×303×303×303×303×3C(GIq^)T03×303×303×303×303×303×303×303×303×303×303×303×303×303×303×303×303×303×303×303×303×303×303×303×303×3x~I+I3×303×303×303×303×303×303×303×3I3×303×303×303×303×303×303×303×3C(GIq^)T03×303×303×303×303×303×303×3I3×303×303×303×3nI

参考资料

(1) A Multi-State Constraint Kalman Filter for Vision-aided Inertial Navigation
(2) Robust Stereo Visual Inertial Odometry for Fast Autonomous Flight
(3) Indirect Kalman Filter for 3D Attitude Estimation

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值