fatfox 发表于 2014-6-26 12:15:09

收藏了,有时间研究一下

chd77903499 发表于 2014-6-26 13:59:05

标记一下以后再研究

zintiger 发表于 2014-6-28 00:06:35

楼主,你好。请教个问题,我用的是#include "MPU6050_6Axis_MotionApps20.h 之 getMPU() 获得的即时角度:float ypr。但实际运行时MPU的反应要比实际动作滞后1-2秒(有时也有正常的时候),这是为什么?

275891381 发表于 2014-6-28 09:36:32

zintiger 发表于 2014-6-28 00:06 static/image/common/back.gif
楼主,你好。请教个问题,我用的是#include "MPU6050_6Axis_MotionApps20.h 之 getMPU() 获得的即时角度:f ...

我预计是你的串口或者显示程序占用时间有点长,导致陀螺仪采集时间不均衡。建议你定时器采集或定时显示、或者时间轮换。

学慧放弃 发表于 2014-6-28 23:19:23

说实话,一直对那些滤波算法一窍不通,这次好好通过代码看看算法怎么计算,进行理解,结合实际才能理解!!!!非常感谢楼主!!!!!!!

太行摄狼 发表于 2014-6-30 10:52:00

也买了这里模块,可水平低,不会编程,楼主能搞个DEMO吗

步步为羸 发表于 2014-6-30 11:12:11

好资料,必须顶一点!

ioiomi 发表于 2014-7-16 18:12:40

Dt的取值是不是和那个50毫秒相关的

alai2015 发表于 2014-7-16 21:14:03


谢谢了,非常非常好

学慧放弃 发表于 2014-7-30 20:38:33

不错!!!!!

阴霾の微笑 发表于 2014-8-1 17:51:29

好东西!!!!

软件-蹄飞 发表于 2014-8-7 08:22:27

      mark

for_everything_ 发表于 2014-8-29 12:46:04

求问楼主可以用加速度计算速度么,已知初速度的。(ps:那个取数据的时间间隔是怎么得到的?)

275891381 发表于 2014-8-29 14:54:56

for_everything_ 发表于 2014-8-29 12:46 static/image/common/back.gif
求问楼主可以用加速度计算速度么,已知初速度的。(ps:那个取数据的时间间隔是怎么得到的?)

时间间隔自己定,看你自己要采集多快;

加速度计算速度积分就可以了,不过不太准确,速度还是用码盘吧

SproutME 发表于 2014-9-4 07:15:18

卡尔曼的系数怎么调呢
页: 1 [2] 3 4 5 6 7 8 9 10 11
查看完整版本: MPU6050数据采集及其意义和滤波(一阶互补滤波、二阶互补滤波、卡尔曼滤波)