一组IMU与地磁传感器之间安装角标定数据

IMU与地磁传感器之间安装角标定数据

自制9轴传感器3轴陀Gyro3轴加Acc3轴地MagGyroAcc之间组IMU已进行过标定,现还需要标IMUMag之间的安装误差角。在空旷处,100Hz采集9轴的多角位置数据,共计360s:首先X轴指地,绕天向轴30°转停,各位置停止时间5s,绕转一圈;再Y轴指天,以Z轴指地,进行类似的转停测试。

原始数据101-3列陀螺(角增rad4-6列加计(速度增m/s7-9列磁mGauss10列时间0.01s)。先进行三轴磁球拟合标定,输出归一化值,再做旋转标定,给IMU和磁的安装误差角。

img1

数据读取及标定处理Matlab/PSINS Toolbox程序:

glvs

load gyro_acc_mag_clbt.mat;

imuplot(gam(:,[1:6,end])); magplot(gam(:,7:end));

[mag1, K, b, K1, b1, K0, b0, err] = magellipfit(gam(:,7:end));

[Cmm, theta] = amclbt([gam(:,1:6), mag1]);

m2att(Cmm)/glv.deg

 

 

IMU数据如下图。

img2

球拟合的标定数据如下图。

img3

安装角标定给出的归一化磁场如下图,安装角[-0.39; 1.60; 3.82]°,顺便还可得磁倾52.91°

img4

 

数据下载地址:

链接:https://pan.baidu.com/s/1HlHpfJNlye8c2o0huBJ1Kg 提取码ra51