mpu6050 DMP 如何取消水平校准?

2019-08-14 01:43发布

将原子哥的MPU6050DMP成功移植到MINISTM32。每次输出的欧拉角数据都是被自动校准过的。每次初始化的时候,保持mpu6050某一状态,在这个状态的时候输出的欧拉角都为“0”。我想无论mpu6050处在何种状态,初始化完成后,当mpu6050处在水平位置时,输出的欧拉角都为“0”,不知该如何设置?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
25条回答
近无止禁
1楼-- · 2019-08-14 04:18
尝试使用的不同的DMP库,可以使MPU6050无论处于何种状态下初始化,当MPU6050水平放置时,欧拉角输出为“0”。
MINISTM32 103.
正点原子
2楼-- · 2019-08-14 05:49
我们例程默认输出就是0啊。
近无止禁
3楼-- · 2019-08-14 07:44
回复【2楼】正点原子:
---------------------------------
我这个状况是,假如将mpu6050处于斜45状态下,初始化,这时,输出的欧拉角就为“0”,而放置水平时,欧拉角输出为45。我现在想的就是,无论处于何种状态下初始化,当mpu6050水平放置时,欧拉角输出全为“0”
正点原子
4楼-- · 2019-08-14 09:18
回复【3楼】近无止禁:
---------------------------------
貌似没办法。
正点原子
5楼-- · 2019-08-14 13:50
 精彩回答 2  元偷偷看……
弦子的弦
6楼-- · 2019-08-14 18:58
回复【5楼】近无止禁:
---------------------------------
十分感谢

一周热门 更多>