GNSS-INS组合导航:KF-GINS(六)——配置文件

在data文件中需要准备四种文件

1、yaml配置文件(需要设置) 2、IMU文件   3、GNSS文件   4、truth文件(结果比对)

1、路径设置

# IMU和GNSS数据文件路径
# imudata and gnssdata filepath
imupath: "./dataset/Leador-A15.txt"
gnsspath: "./dataset/GNSS-RTK.txt"

# 输出文件夹路径
# output folder path
outputpath: "./dataset"

2、IMU信息

# IMU文件列数 (只会用前7列IMU数据)
# IMU data columns, only use the first seven columns
imudatalen: 7
# IMU原始数据频率
# IMU datarate [Hz]
imudatarate: 200

 7行数据:分别对应以下信息

 确定IMU原始数据频率:200,或者看IMU器件说明书

3、时间设置

# 处理时间段,结束时间设置为-1时则处理至IMU文件结束
# processing interval[s]
# process until the imufile end if set endtime to -1
starttime: 456300
endtime: -1

4、确定初始状态,可以根据truth设定

# 初始状态
# initial state
# 初始位置, 纬度 经度 高程
# initial position, latitude, longitude, altitude. [deg, deg, m]
initpos: [ 30.4447873701, 114.4718632047, 20.899 ]

# 初始速度, 北向速度, 东向速度, 垂向速度
# initial velocity, speed in the directions of north, east and down. [m/s, m/s, m/s]
initvel: [ 0.0, 0.0, 0.0 ]

# 初始姿态, 欧拉角(ZYX旋转顺序), 横滚, 俯仰, 航向
# initial attitude, euler angle(ZYX rotation), roll, pitch, yaw [deg, deg, deg]
initatt: [ 0.85421502, -2.03480295, 185.70235133 ]

# 初始IMU零偏和比例因子, IMU的三个轴(前、右、下)
# initial IMU bias and scale error, three axes of the imu (forward, right and down)
initgyrbias: [ 0, 0, 0 ]    # [deg/h]
initaccbias: [ 0, 0, 0 ]    # [mGal]
initgyrscale: [ 0, 0, 0 ]   # [ppm]
initaccscale: [ 0, 0, 0 ]   # [ppm]

 5、设置初始状态标准差

# 初始状态标准差
# initial state std
# 初始位置标准差, 导航坐标系下 北向, 东向和垂向
# initial position std, north, east and down in n-frame. [m, m, m]
initposstd: [ 0.005, 0.004, 0.008 ]

# 初始速度标准差, 导航坐标系下北向、东向和垂向速度
# initial velocity std, north, east and down speed in n-frame. [m/s, m/s, m/s]
initvelstd: [ 0.003, 0.004, 0.004 ]

# 初始姿态标准差, 横滚、俯仰、航向角标准差
# initial attitude std, roll, pitch and yaw std. [deg, deg, deg]
initattstd: [ 0.003, 0.003, 0.023 ]

6、IMU噪声建模参数

# IMU噪声建模参数, IMU的三个轴
# IMU noise parameters
imunoise:
  arw: [0.003, 0.003, 0.003]          # [deg/sqrt(hr)]
  vrw: [0.03, 0.03, 0.03]          # [m/s/sqrt(hr)]
  gbstd: [0.027, 0.027, 0.027]        # [deg/hr]
  abstd: [15.0, 15.0, 15.0]     # [mGal]
  gsstd: [300.0, 300.0, 300.0]  # [ppm]
  asstd: [300.0, 300.0, 300.0]  # [ppm]
  corrtime: 4.0                    # [hr]

 7、杆臂误差

# 天线杆臂, IMU坐标系前右下方向
# antenna lever, forward, right and down in the imu frame. [m]
antlever:  [ 0.136, -0.301, -0.184 ]

 如果是用自己的设备测试需要提前标定

感谢武汉大学卫星导航定位技术研究中心多源智能导航实验室(i2Nav)牛小骥教授团队开源的KF-GINS软件平台。

  • 7
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
GNSS-INS-SIM是一种用于仿真全球导航卫星系统(GNSS)和惯性导航系统(INS)的软件工具。其安装过程如下: 首先,需要从官方网站或其他资源下载GNSS-INS-SIM的安装包。确保选择与您的操作系统兼容的版本。 接下来,运行安装包,按照安装向导的提示逐步进行操作。可能需要同意许可协议并选择安装路径。建议将软件安装在系统默认的应用程序目录下。 一旦安装完成,打开安装目录,并找到主要的执行文件。通常,这个文件是一个可执行文件或一个批处理脚本。 单击或双击该文件,打开GNSS-INS-SIM软件。您将看到一个图形用户界面,其中包含各种仿真和配置选项。 在使用GNSS-INS-SIM之前,您可能需要导入一些GNSSINS数据。您可以在软件界面上找到这些数据的导入选项。选择导入数据的方法,并按照提示将数据文件加载到软件中。 一旦数据导入成功,您可以根据需要进行各种配置和设置,例如导航算法、时间分辨率、传感器误差模型等。 最后,点击“开始仿真”按钮或类似的选项来运行GNSS-INS-SIM仿真。您将看到仿真结果在软件界面上显示出来。可以通过图表、地图或其他形式对仿真结果进行详细的分析和评估。 总之,安装GNSS-INS-SIM是一个相对简单的过程。按照上述步骤进行,您将能够成功安装并运行这个强大的GNSSINS仿真工具。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值