查看: 1273|回复: 4

什么是无人机陀螺仪?

[复制链接]

479

主题

511

帖子

1580

积分

金牌飞友

Rank: 6Rank: 6

积分
1580
QQ
飞币
956
注册时间
2017-7-8
发表于 2022-11-5 00:31:40 | 显示全部楼层
陀螺仪数据校准

1.1 原理

一款飞控上的传感器是需要进行校准的,比如这里讲的陀螺仪。目前大多数的陀螺校准其实就是去掉零点偏移量,采集一定的数据,求平均,这个平均值就是零点偏移,后续飞控所读的数据减去零偏即可,如下所示:

这里乘以0.005其实就是除以200,表示采集的200个数据。

1.2 目的

零点偏移对陀螺、进而对飞控的影响是巨大的,举个例子,加入x轴有0.2度/秒的零偏,那通过这个x轴计算出来的角度,也不会是从0度开始,造成姿态角有偏差,所以飞行过程中会很难控水平。

1.3 一般方法

陀螺的校准比较简单,一般上电后,自己执行即可,然后保存这个零偏,另每次上电得到的零偏都不同,所以需要每次都校准一次。PX4原生飞控,这点做得很蠢,在QGC地面站的传感器校准页面中,需要用户自己点击进行校准,不会自动执行,当然这个很好改。

1.4 进阶

考虑到如果是小白用户,或者没细看说明书,通常有陀螺上电自动校准的话,是需要通电后保持静止的,否则校准得到的是一个错误值,所以最好能识别飞行器是否在静止状态,然后再进行校准。方法也很简单,就是判定两次采集的数据差的和是否超过一定阈值,超过阈值,说明在运动中,这里就不启用校准,LED红灯提示,飞控代码在此不断循环待机,直至静止状态。
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

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