为什么MPU6050平放时测出的角度roll和pitch不为0,而是20多度

2019-10-15 05:53发布

对于这种情况该怎么解决?求救
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
操作系统
1楼-- · 2019-10-15 08:59
是不是 芯片坏了.还是你的算法有问题.
lyh000
2楼-- · 2019-10-15 12:22
 精彩回答 2  元偷偷看……
1606954330
3楼-- · 2019-10-15 14:08
算法问题吧  要不就是原始数据处理的不好 要减去它们的误差 其次看你用什么滤波了
桂电学子
4楼-- · 2019-10-15 19:57
同求
yuzeyuan1
5楼-- · 2019-10-16 00:27
桂电学子 发表于 2016-5-31 14:08
同求

先对加速度计X、Y、Z三轴进行零偏校正。
然后简单点儿的方法求就是
roll=atan(ax/sqrt(ay^2+az^2)); %roll横滚角 pitch俯仰角 由加速计求得
pitch=atan(ay/sqrt(ax^2+az^2));

yuzeyuan1
6楼-- · 2019-10-16 03:03
和陀螺仪没有关系,求pitch和roll只需要加速度计。如果有问题就换个MPU6050模块,还没出过这种问题。

一周热门 更多>