Kalman滤波的理解

神来之笔

X ⊕ = X ⊖ + K ( z − H X ⊖ ) X^{\oplus}=X^{\ominus}+K(z-HX^\ominus) X=X+K(zHX)

有了这个之后,其余的都是基于这个来发展的。

首先, K是基于观测矩阵 H H H和先验协方差 P ⊖ P^{\ominus} P

K = K ( H , P ⊖ ) K=K(H,P^{\ominus}) K=K(H,P)

可以考察后验协方差 P ⊕ P^\oplus P来确定 K 的数值

P ⊕ = < ( X − X ⊕ ) 2 > = < ( X − X ⊖ − K ( Z − H X ⊖ ) ) 2 > = C + K 2 H P ⊖ H ′ − 2 K H P ⊖ + K 2 σ 观 测 P^\oplus=<(X-X^\oplus)^2>\\=<(X-X^\ominus-K(Z-HX^\ominus))^2> \\=C+K^2HP^{\ominus}H'-2KHP^\ominus+K^2\sigma_{观测} P=<(XX)2>=<(XXK(ZHX))2>=C+K2HPH2KHP+K2σ
从而得到
K = ( H P ⊖ H ′ + σ 观 测 ) − 1 H P ⊖ K=(HP^{\ominus}H'+\sigma_{观测})^{-1}HP^{\ominus} K=(HPH+σ)1HP

而协方差的先验 P ⊖ P^{\ominus} P可以通过状态的先验 X ⊖ X^{\ominus} X来得到:
P ⊖ = < ( X − X ⊖ ) 2 > P^{\ominus}=<(X-X^\ominus)^2> P=<(XX)2>

在这里插入图片描述
Geschreiben am Nov 28, 2022

上述是一种选择,

另一种参考"slam 14"里面的理解:N(x+,P+) ~ N(Cx-,Q) N(x-,P-), 鲜艳和相似,不太能理解,但是这个等式可以理解。关于其一次二次系数的对等可以得出一些关于x-,x+,P-,P+,Q,R,之间的联系:

P ⊕ − 1 = C Q − 1 C ′ + P ⊖ − 1 {P^\oplus}^{-1}=CQ^{-1}C'+{P^\ominus}^{-1} P1=CQ1C+P1

x ⊕ P ⊕ − 1 = C x ⊖ Q − 1 + x ⊖ − 1 P ⊖ − 1 x^{\oplus}{P^\oplus}^{-1}=Cx^{\ominus}Q^{-1}+{x^{\ominus}}^{-1}{P^\ominus}^{-1} xP1=CxQ1+x1P1

刺客的疑问是什么是已知,什么是未知?貌似很显然:根据第一个式子,P+算出来了,根据第二个式子,x+算出来了,不久完了?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值