谁用过HMC5883L这个传感器?对MPU6050的yaw(航向角)进行校正?

2019-08-23 16:58发布

     我用的是MPU6050的DMP,现在roll和pitch都很准,就是yaw不准,据说加速度计不能对yaw进行校正,这是硬件的缺陷,听说磁阻传感器HMC5883L可以对yaw(航向角进行校正),有哪位大神已经校正过了呀?能不能分享一下,指点一下呀…………谢啦
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
49条回答
farsailing
1楼-- · 2019-08-27 13:58
 精彩回答 2  元偷偷看……
Wm-sinior
2楼-- · 2019-08-27 15:43
回复【3楼】合肥-文盲:
---------------------------------
楼主,现在弄得怎么洋了,解决问题了吗,我也遇到类似的,航向锁不死,望LZ能指点一下
osc110592
3楼-- · 2019-08-27 19:35
我也遇到了这个问题。不过有个想法。初始化的时候记录yaw,pitch,roll与xdegrees,ydegrees,zdegrees.运行过程中分解地磁的角度来反推航偏角,PID中再把这个误差加上去。不过地磁容易受干扰。
ltc1994
4楼-- · 2019-08-27 21:46
OffSet就是八字旋转后每个轴最大值减最小值除二,然后测量裸值减去OffSet就可以。得出X,Y等效磁通量数据然后通过Yaw=arctan(Yh/Xh)得出,但是现在有两个等效公式,不知道哪个是对的(Pithch角为A,Roll角为B):
公式一:Yh=YcosB+ZsinB;Xh=XcosA+YsinAsinB-ZcosBsinA
公式二:Yh=YcosB+XsinAsinB-ZcosAsinB;Xh=XcosA+ZsinA
楼主研究下这两个公式到底怎么回事呢?
商朕
5楼-- · 2019-08-28 00:31
弦子的弦 发表于 2015-5-8 00:33
回复【7楼】liekkassss:
---------------------------------
不过用的原子哥程序,似乎飘移的速度非常缓慢 ...

你好,  我用原子哥的程序 就漂的 特别大,,你是如何优化的,,谢谢
弦子的弦
6楼-- · 2019-08-28 03:17
 精彩回答 2  元偷偷看……

一周热门 更多>