MPU6050用DMP方式,最后融合出姿态角的范围问题

2019-10-16 03:16发布

DMP读出四元素,再计算出三个姿态角,范围分别是两个是0~±180,一个是-90~+90。那么问题来了:在90度那里,不管往哪个方向转都是减小,这怎么判断转向?数据范围可以改吗?还是我的计算公式有问题?希望大家能给我点意见。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-10-16 05:34
无法修改,输出数据一般是无法达到90°的,减少是因为一般无法达到90°,无论你往哪个方向走,角度值都是慢慢变小的。
thy_1994
2楼-- · 2019-10-16 07:42
正点原子 发表于 2016-10-2 20:10
无法修改,输出数据一般是无法达到90°的,减少是因为一般无法达到90°,无论你往哪个方向走,角度值都是慢 ...

确实没达到过90度。道理我都懂 那这种情况该如何判断方向呢??原子哥
萌萌晨
3楼-- · 2019-10-16 10:16
同遇此问题,我的是pitch角范围不到+-90度,无法分清正反,roll角范围+-180度正常,据说yaw不准确,未测试,请问想分清pitch的方向,有办法吗

一周热门 更多>