Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于 kalman 滤波器的精简 #8

Open
Suxve opened this issue Dec 27, 2021 · 2 comments
Open

关于 kalman 滤波器的精简 #8

Suxve opened this issue Dec 27, 2021 · 2 comments

Comments

@Suxve
Copy link

Suxve commented Dec 27, 2021

hi,我看了你在 CSDN 的文章,其中写到:“通过与kalman滤波器仔细对比可以发现,其实这个滤波器是kalman滤波器的精简版,其更新公式与kalman滤波器是一样的,只不过精简了系数误差协方差的计算,计算的是滤波器抽头系数误差协方差的平均,而不是计算每块滤波器抽头系数的误差协方差”。
我想知道这个“滤波器抽头系数误差协方差”指的是 Erl(t) = sum{H(n)*H(n)} 还是 E2(t) 呢(因为mu的更新公式中出现了 N * E2,我猜可能就是块平均)?
我对C++工程不是很熟,找了挺久没有找到对应的精简计算在哪里,可以帮我解释一下或者贴出来精简部分的代码在哪里吗

@ewan-xu
Copy link
Owner

ewan-xu commented Dec 29, 2021

是因为它的卡尔曼滤波的两个协方差的估计算法比较简单,我猜测可能是为了降低计算量

@Suxve
Copy link
Author

Suxve commented Dec 29, 2021

原来是这样,我才发现是我自己也简化了协方差的计算,导致我以为没找到它简化的地方T-T。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants