Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

有关数据文件的咨询 #8

Open
GLUT-Yxk opened this issue Aug 3, 2022 · 8 comments
Open

有关数据文件的咨询 #8

GLUT-Yxk opened this issue Aug 3, 2022 · 8 comments

Comments

@GLUT-Yxk
Copy link

GLUT-Yxk commented Aug 3, 2022

代码中对于数据的表示有一些问题,请问可以加个你的邮箱进行请教吗?(这种方式可能相比较时效性比较好一点)

@benzenemo
Copy link
Owner

benzenemo commented Aug 3, 2022 via email

@GLUT-Yxk
Copy link
Author

GLUT-Yxk commented Aug 3, 2022

out_profile Navigation solution as a motion profile
滤波修正后的姿态、速度、位置信息是在out_profile里面?因为这个数据的具体信息你没有注释 所以想确认一下(我现在是初次接触组合导航、所以之后有些问题可能比较基础 麻烦作者的解答)

没事 你直接发吧 这里的消息也推到了我的邮箱里发自我的荣耀手机-------- 原始邮件 --------发件人: GLUT-Yxk @.>日期: 2022年8月3日周三 16:41收件人: benzenemo/TightlyCoupledINSGNSS @.>抄送: Subscribed @.>主 题: [benzenemo/TightlyCoupledINSGNSS] 有关数据文件的咨询 (Issue #8) 代码中对于数据的表示有一些问题,请问可以加个你的邮箱进行请教吗?(这种方式可能相比较时效性比较好一点) —直接回复此电子邮件,在 GitHub 上查看,或取消订阅。您收到此消息是因为您订阅了此线程。消息 ID: @.>

@GLUT-Yxk GLUT-Yxk closed this as completed Aug 7, 2022
@benzenemo
Copy link
Owner

前一段时间家里有事,没来得及回复,你的问题解决了么?

@GLUT-Yxk GLUT-Yxk reopened this Aug 22, 2022
@benzenemo
Copy link
Owner

out_profile的数据结构在Tightly_coupled_INS_GNSS.m文件的注释里有说明,是滤波后的结果。

@GLUT-Yxk
Copy link
Author

之前的问题已经解决了,谢谢。现在我打算自己收集数据进行实验验证,但是在数据采集方面 有以下几个问题
image
image
P Q R矩阵的这些参数是如何获取的,我从自己IMS硬件上可以找到部分数据 但还有许多不知道怎么获取。
image
image
上面第一个文件是GNSS与INS共同采集的结果、下面是GNSS独自采集的星历数据?
我现在看的一些组合导航的资料、对于实验数据介绍比较少 所以麻烦作者帮忙解释下以上问题,十分感谢

out_profile的数据结构在Tightly_coupled_INS_GNSS.m文件的注释里有说明,是滤波后的结果。

@benzenemo
Copy link
Owner

  1. GNSSRes2018-06-28-21-16文件是仅使用卫星导航观测通过最小二乘算法得到的位置、速度、接收机钟差、接收机钟速,在这里用于给出相应状态量的初值。
  2. FilePath.GNSSFile指定的是紧组合所需要的卫星导航观测文件的路径,文件各列的说明在Tightly_coupled_INS_GNSS.m的注释部分有
  3. P矩阵初始值相关的参数(TC_KF_config.init_*)取决于你状态量初值的精度,例如我这里位置的初始值使用的是卫星导航最小二乘计算的结果,一般认为纯卫导的定位精度在10米以内,所以将初始位置的不确定度TC_KF_config.init_pos_unc设置为10米
  4. Q矩阵初始参数赋值方面,我在教材《Paul D. Groves, 练军想, 唐康华, 潘献飞. GNSS 与惯性及多传感器组合导航系统原理》附带程序给出的消费级IMU的推荐值的基础上做了微调,因为我是用的器件就是消费级的IMU
  5. R矩阵初始化参数(TC_KF_config.pseudo_range_SD、TC_KF_config.range_rate_SD)取决于你对于卫导观测的置信度,例如我这里认为FilePath.GNSSFile中预处理之后的卫导测距精度为2.5米,就把TC_KF_config.pseudo_range_SD赋为2.5
  6. 关于P\Q\R,以及紧组合观测FilePath.GNSSFile的基础知识,建议你结合《Paul D. Groves, 练军想, 唐康华, 潘献飞. GNSS 与惯性及多传感器组合导航系统原理(第二版)》第十四章组合导航、第五章惯导的内容一起看我的程序,程序(例如函数TC_KF_Epoch、Nav_equations_ECEF)里直接标注了代码与书中公式的对应关系,便与你理解这些数据

@GLUT-Yxk
Copy link
Author

  1. GNSSRes2018-06-28-21-16文件是仅使用卫星导航观测通过最小二乘算法得到的位置、速度、接收机钟差、接收机钟速,在这里用于给出相应状态量的初值。
  2. FilePath.GNSSFile指定的是紧组合所需要的卫星导航观测文件的路径,文件各列的说明在Tightly_coupled_INS_GNSS.m的注释部分有
  3. P矩阵初始值相关的参数(TC_KF_config.init_*)取决于你状态量初值的精度,例如我这里位置的初始值使用的是卫星导航最小二乘计算的结果,一般认为纯卫导的定位精度在10米以内,所以将初始位置的不确定度TC_KF_config.init_pos_unc设置为10米
  4. Q矩阵初始参数赋值方面,我在教材《Paul D. Groves, 练军想, 唐康华, 潘献飞.GNSS 与惯性及多传感器组合导航系统原理》附带程序给出的消费级IMU的推荐值的基础上做了微调,因为我是用的器件就是消费级的IMU
  5. R矩阵初始化参数(TC_KF_config.pseudo_range_SD、TC_KF_config.range_rate_SD)取决于你对于卫导观测的置信度,例如我这里认为FilePath.GNSSFile中预处理之后的卫导测距精度为2.5米,就把TC_KF_config.pseudo_range_SD赋为2.5
  6. 关于P\Q\R,以及紧组合观测FilePath.GNSSFile的基础知识,建议你结合《Paul D. Groves, 练军想, 唐康华, 潘献飞.GNSS 与惯性及多传感器组合导航系统原理(第二版)》第十四章组合导航、第五章惯导的内容一起看我的程序,程序(例如函数TC_KF_Epoch、Nav_equations_ECEF)里直接标注了代码与书中公式的对应关系,便与你理解这些数据理解

感谢作者的解答,祝工作顺利

@0Aphelios
Copy link

  1. GNSSRes2018-06-28-21-16文件是仅使用卫星导航观测通过最小二乘算法得到的位置、速度、接收机钟差、接收机钟速,在这里用于给出相应状态量的初值。
  2. FilePath.GNSSFile指定的是紧组合所需要的卫星导航观测文件的路径,文件各列的说明在Tightly_coupled_INS_GNSS.m的注释部分有
  3. P矩阵初始值相关的参数(TC_KF_config.init_*)取决于你状态量初值的精度,例如我这里位置的初始值使用的是卫星导航最小二乘计算的结果,一般认为纯卫导的定位精度在10米以内,所以将初始位置的不确定度TC_KF_config.init_pos_unc设置为10米
  4. Q矩阵初始参数赋值方面,我在教材《Paul D. Groves, 练军想, 唐康华, 潘献飞. GNSS 与惯性及多传感器组合导航系统原理》附带程序给出的消费级IMU的推荐值的基础上做了微调,因为我是用的器件就是消费级的IMU
  5. R矩阵初始化参数(TC_KF_config.pseudo_range_SD、TC_KF_config.range_rate_SD)取决于你对于卫导观测的置信度,例如我这里认为FilePath.GNSSFile中预处理之后的卫导测距精度为2.5米,就把TC_KF_config.pseudo_range_SD赋为2.5
  6. 关于P\Q\R,以及紧组合观测FilePath.GNSSFile的基础知识,建议你结合《Paul D. Groves, 练军想, 唐康华, 潘献飞. GNSS 与惯性及多传感器组合导航系统原理(第二版)》第十四章组合导航、第五章惯导的内容一起看我的程序,程序(例如函数TC_KF_Epoch、Nav_equations_ECEF)里直接标注了代码与书中公式的对应关系,便与你理解这些数据

您好,我也是一名初学者,对于您第二个问题,也就是GNSSObsForCouple文件夹中的两个mat文件,是通过哪个函数解算得到的呢,未解算原始文件是卫星的某段电文嘛

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants