外观
踩坑Robotics Stack Exchange2017-07-05
Kalman filter 不过滤噪声的状态方程不匹配
本文由 AI 根据公开内容整理,可能有误,请以原文为准:Why doesn't this kalmanfilter filter anything? Reduce disturbances and noises with LQG controller(Robotics Stack Exchange #12683)
状态:已解决
问题
在 GNU Octave/MATLAB 风格代码中搭建 LQG/Kalman filter 后,滤波器似乎没有过滤扰动和噪声;采纳答案认为框图与状态方程不匹配。
环境
状态估计 / EKF 滤波器
解决办法
- 不要在左上块用
A-BL直接用未知真实状态x控制系统,按答案建议改为dot{x}=Ax。 - 将右上块符号改为负,使方程成为
dot{x}=Ax-BL\tilde{x}。 - 修改量测矩阵/方程,让传感器噪声进入 Kalman filter,即形式为
y=Cx+n。
原问题作者:user17252;采纳答案作者:IRano。原内容依 CC BY-SA 4.0 授权,本页摘要同样依 CC BY-SA 4.0 授权。
来源
本页事实对应的公开页面,以原文为准。