mpu6050数据处理

时间:2016-09-11 18:59:17
【文件属性】:

文件名称:mpu6050数据处理

文件大小:774KB

文件格式:ZIP

更新时间:2016-09-11 18:59:17

mpu6050 数据处理 加速度计 陀螺仪 姿态角

利用AVR单片机读取mpu6050的加速度计的加速度值和陀螺仪的角度值。用加速度值求出X和Y轴上的倾斜角;用陀螺仪的角度值积分出旋转角度。然后融合两者的数据,最后滤波以获得更好的效果。


网友评论

  • 可以用来借鉴一下
  • 非常的程序,值得借鉴
  • 很全,需要多看看。
  • 不错 可以借鉴
  • 很不错,值得顶!!
  • 不错, 可以借鉴一下。 代码初步看了看。 但由于使用的是DSP, 无法确认工程是否可以真正运行。
  • 很不错的资源,值得参考
  • 不错,可以参考
  • 谢谢楼主,可是这个工程我用IAR编译器打不开呀!有点郁闷,但是还灰常感谢
  • 代码很不错哦,学习中,就是注释有点少了。。。
  • 程序很完整,算法部分注释稍简略,需要多看看。
  • avr单片机的 但我想要STM32的 不过代码看着还不错 有些是通用的
  • 程序很完整,算法部分注释稍简略,需要多看看。还有Z轴航向角部分被注释了,有人了解该怎么减小漂移,和减小长时间工作时带来的误差累积吗?
  • 不错,要是一个完整的程序就更好了
  • 程序注释不是很多啊,有好多理论不知道怎么回事
  • 看着还行,不知算法公开不公开
  • 程序注释不是很多啊,有好多理论不知道怎么回事
  • 感觉还不错吧,解释多点就好了
  • 用陀螺仪计算角度和融合算法是什么原理?可以解释一下吗?
  • 这个资料全,很有参考价值
  • 没测试,应该能用吧
  • 查看内容如标题所述,有角度转换有滤波过程,但没有实验,效果如何不详。
  • 数据不太准啊
  • 感觉还不错吧,解释多点就好了
  • 程序中把水平方向的角,也就是对Z轴角速度积分的角注释掉了,测试应该是有一定误差和漂移的
  • 不错,还行,能用
  • acc_angle_x = atan2(X_a,Z_a)*57.3; acc_angle_y = atan2(Y_a,Z_a)*57.3; //acc_angle_z = atan2(Y_a,X_a)*57.3; 程序都很清楚,但是这一段的原理是什么?有谁知道么?
  • 很好,很齐全