收藏了,有时间研究一下
标记一下以后再研究
楼主,你好。请教个问题,我用的是#include "MPU6050_6Axis_MotionApps20.h 之 getMPU() 获得的即时角度:float ypr。但实际运行时MPU的反应要比实际动作滞后1-2秒(有时也有正常的时候),这是为什么?
zintiger 发表于 2014-6-28 00:06 static/image/common/back.gif
楼主,你好。请教个问题,我用的是#include "MPU6050_6Axis_MotionApps20.h 之 getMPU() 获得的即时角度:f ...
我预计是你的串口或者显示程序占用时间有点长,导致陀螺仪采集时间不均衡。建议你定时器采集或定时显示、或者时间轮换。
说实话,一直对那些滤波算法一窍不通,这次好好通过代码看看算法怎么计算,进行理解,结合实际才能理解!!!!非常感谢楼主!!!!!!!
也买了这里模块,可水平低,不会编程,楼主能搞个DEMO吗
好资料,必须顶一点!
Dt的取值是不是和那个50毫秒相关的
谢谢了,非常非常好
不错!!!!!
好东西!!!!
mark
求问楼主可以用加速度计算速度么,已知初速度的。(ps:那个取数据的时间间隔是怎么得到的?)
for_everything_ 发表于 2014-8-29 12:46 static/image/common/back.gif
求问楼主可以用加速度计算速度么,已知初速度的。(ps:那个取数据的时间间隔是怎么得到的?)
时间间隔自己定,看你自己要采集多快;
加速度计算速度积分就可以了,不过不太准确,速度还是用码盘吧
卡尔曼的系数怎么调呢