一种MPU9250姿态传感器误差的标定方法技术

技术编号:36257111 阅读:39 留言:0更新日期:2023-01-07 09:53
本发明专利技术公开了一种MPU9250姿态传感器误差的标定方法,用于提高MPU9250姿态传感器获取姿态时的精度,提高其可靠性。该方法借助一种多自由度移动旋转的惯性测量单元测试平台对数据进行测量,通过分析各传感器特性分别建立误差模型,采用解析法、卡尔曼滤波、椭球拟合分别对各传感器的误差参数进行辨识并校准。本发明专利技术开发了一种低成本、具有一定精度的误差标定方法,对于低消费市场中姿态传感器误差标定方面具有一定的意义。面具有一定的意义。

【技术实现步骤摘要】
一种MPU9250姿态传感器误差的标定方法


[0001]本专利技术涉及姿态传感器误差标定领域,具体为一种MPU9250姿态传感器误差的标定方法。

技术介绍

[0002]MPU9250姿态传感器作为一种低成本、高精度的国产九轴运动传感器被广泛应用于手机、无人机等需要获取姿态信息的场合。
[0003]MPU9250姿态传感器内部集成有陀螺仪、加速度计和磁力计三个模块。各模块在采集和处理数据时受到生产过程及其他因素的影响会出现一定的误差。标定和校准各模块误差,提高系统精度是一个很重要的环节。目前常见的标定方法是静止求均值法、六面校准法和最小二乘法等。
[0004]然而,这些标定方法都存在一定的缺点。比如静止求均值法,耗时费力且精度不高;六面校准法,需要昂贵的高精度转台辅助校准;最小二乘法,测试设备的误差会对加速度计的结果有一定的影响等。因此在保证一定精度的前提下,开发一种低成本的误差标定方法具有重要意义。

技术实现思路

[0005]针对现有技术的不足,本专利技术提出一种MPU9250姿态传感器误差的标定方法,其目的是本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种MPU9250姿态传感器误差的标定方法,包括具体步骤如下:步骤1、对陀螺仪建立误差模型:步骤2、利用转台对陀螺仪的数据进行采集并计算陀螺仪零偏:步骤3、将陀螺仪固定于转台上,分别绕各坐标轴做旋转运动,欧拉角增量为Φ,Φ∈R,则:步骤4、将陀螺仪采集到的数据代入上式,利用解析法求解标定因子的参数并对误差进行校准;步骤5、对加速度计建立误差模型:步骤6、根据卡尔曼滤波参数辨识原理将误差模型改写为:[a
cx a
cy a
cz
]
Τ
=[A
m I3][K
aT S
aT ε
a
]
T
步骤7、卡尔曼滤波系统的状态方程的离散化形式可表示为:步骤8、将零偏、标定因子与非正交误差作为状态变量与转台测得的加速度计原始值和校准值代入上式中循环迭代辨识,解算出加速度计的确定性误差并校准;步骤9、对磁力计建立误差模型:步骤10、设磁力计全方位测量的数据点形成的椭球中心坐标为(ε
mx
,ε
my
,ε
mz
),三个半轴长分别为R
x
,R
y
,R
z
。根据标准椭球方程,分析磁力计数据输出特点得:步骤11、展开多项式在等式两边同乘并整理:步骤12、将步骤11中的公式改写为K
m
M
m
=Y
m
,根据超定方程组的最小二乘法求解原理,可得:
步骤13、将步骤11与步骤12中方程联立得各元素表达式:步骤14、根据各半轴长计算标度因子:步骤15、将转台测得的磁力计原始值代入上述公式中,获取零偏与标度因子的参数,标定磁力计确定性误差并校准。上述式中,[ω
cx ω
cy ω
cz
]
T
为陀螺仪校准值,K为标定因子,S为轴间非正交误差,[ω
ox ω
oy ω
oz
]
T
为角速度原始值,ε为零偏,[a
cx a
cy a
cz...

【专利技术属性】
技术研发人员:黄用华宋佳宇银桥庄未梁子彦骆泽众萧洪亮吕武
申请(专利权)人:桂林电子科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1