极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 16458|回复: 6

對陀螺儀做校正平均

[复制链接]
发表于 2017-7-8 10:58:38 | 显示全部楼层 |阅读模式
我看別人說要計算出陀螺儀的偏差值,是必須對陀螺儀數值做1000次的平均,但不太懂是怎麼做
如果有會的人,可否交交小弟我
回复

使用道具 举报

发表于 2017-7-8 21:19:09 | 显示全部楼层
1000次求平均那就没什么用了。
先看看采样率多少,应用场合的是什么类型,角速度变化多快?这些都不定,哪来的1000次求平均?
回复 支持 反对

使用道具 举报

发表于 2017-7-9 11:02:41 | 显示全部楼层
其实就是水平静止放置,读出加速度计和陀螺仪的值,然后求平均值,实际应用时把这些值减掉后得到真是的读数。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-9 19:18:56 | 显示全部楼层
赤云 发表于 2017-7-9 11:02
其实就是水平静止放置,读出加速度计和陀螺仪的值,然后求平均值,实际应用时把这些值减掉后得到真是的读数 ...

不好意思,我現在晶片是放麵包板上,那只能對平台做平衡是嗎?
可是我程式是會出現很多加速度計語陀螺儀的值,那我是要求甚麼值,不太懂
回复 支持 反对

使用道具 举报

发表于 2017-7-10 22:48:19 | 显示全部楼层
如果是MPU6050的话一共六个值,加速度计和陀螺仪各三个轴,水平静止的话正常应该是加速度计z轴为1g,x和y轴都是0,陀螺仪三个轴都为0,但实际总是有偏差的,所以要把他们通过串口打印出来,放excel中对六个值求平均,然后在程序中减去这个偏差得出校准后读数。目测水平即可。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-11 15:42:26 | 显示全部楼层
赤云 发表于 2017-7-10 22:48
如果是MPU6050的话一共六个值,加速度计和陀螺仪各三个轴,水平静止的话正常应该是加速度计z轴为1g,x和y轴 ...

不好意思,有qq、Wechat或者line任何通訊問題嗎
,方邊跟您詢問嗎
回复 支持 反对

使用道具 举报

发表于 2017-7-11 19:49:50 | 显示全部楼层
有兴趣可以看看论坛的精华帖
http://www.geek-workshop.com/for ... p;highlight=mpu6050
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-27 03:10 , Processed in 0.043725 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表