打印
[STM32F1]

MPU6050数据读取问题

[复制链接]
653|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dingy|  楼主 | 2021-6-9 18:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
使用dmp是不是求角度四元数的时候使用了卡尔曼滤波,对于速度和加速度是没有做任何滤波处理的?

使用特权

评论回复
沙发
chuxh| | 2021-6-9 18:49 | 只看该作者
我记得有的,DMP内部已经做了滤波了,你最好查查DS咯。

使用特权

评论回复
板凳
wuhany| | 2021-6-9 18:53 | 只看该作者
是滤波的了的,但是MPU6050不能测速度吧

使用特权

评论回复
地板
zyf部长| | 2021-6-9 18:56 | 只看该作者
其实他想问是的角加速度和线加速度

使用特权

评论回复
5
huangchui| | 2021-6-9 18:59 | 只看该作者
他的偏航角和翻转角有不可自动清零校准的误差累积,俯仰角还是很准的

使用特权

评论回复
6
zhaoxqi| | 2021-6-9 19:01 | 只看该作者
经过内部滤波处理后的数据,还是需要自己手工进行处理优化的。

使用特权

评论回复
7
yszong| | 2021-6-9 19:07 | 只看该作者
是的,测的加速度是原始数据,我看大多数使用MPU6050测加速度值只是用来修正姿态角的

使用特权

评论回复
8
juventus9554| | 2021-6-9 19:10 | 只看该作者
很少有用它测加速度和速度

使用特权

评论回复
9
dengdc| | 2021-6-9 19:12 | 只看该作者
我前段时间也在用这个测加速度,然后再积分求速度,即使静止时加速度值依然抖动,0漂比较严重,因为我要测微小加速度,测的加速度值根本不能用。我用别人的卡尔曼滤波也没什么作用。

使用特权

评论回复
10
zhanghqi| | 2021-6-9 19:19 | 只看该作者
这个我测的1000个数据,MPU6050静止时的原始加速度值,直接从它的FIFO读出来的。

使用特权

评论回复
11
zhanghqi| | 2021-6-9 19:22 | 只看该作者

使用特权

评论回复
12
dingy|  楼主 | 2021-6-9 19:46 | 只看该作者

哦,那我就知道怎么回事了,多谢大家

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

745

主题

10920

帖子

6

粉丝