MPU6050卡尔曼X轴滤波问题

2019-08-14 01:29发布

本人最近在研究卡尔曼滤波,Y轴滤得很好,但是X轴却很不好,有遇到过的朋友的吗?
Y轴.png
这个是Y轴,我感觉滤波效果还是很不错了。
X轴.png
这个是X轴,这滤波我完全不能接受,为什么被我用红 {MOD}圈住的地方会反向的?而且好像整体波形都滞后很严重。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
wszdxmh
1楼-- · 2019-08-14 03:08
正点原子 发表于 2016-7-20 22:30
帮顶

谢谢原子哥,原因找到了,算x和y的夹角的时候,x的公式错了,应该是Angle_x_temp = (atan2(z , y)) * 180 / Pi;我也是移植我们论坛上下的代码,他写是的Angle_x_temp = (atan2(y , z)) * 180 / Pi; 没细看。他那个代码应该是做平衡车的,只用了Y轴,所以他的Y轴是对的。

正点原子
2楼-- · 2019-08-14 07:11
帮顶
橙彤彤
3楼-- · 2019-08-14 09:42
你好,可以传一下滤波的程序吗~谢谢
wszdxmh
4楼-- · 2019-08-14 10:16
 精彩回答 2  元偷偷看……
wszdxmh
5楼-- · 2019-08-14 11:16
橙彤彤 发表于 2016-7-21 18:55
你好,可以传一下滤波的程序吗~谢谢

传了
Crystal子午123
6楼-- · 2019-08-14 13:33

一周热门 更多>