跑通GVINS——港科大新作

港科大又一力作!vins-mono以及vins-fusion升级版GVINS重磅发布!
苦苦寻觅带有GNSS的VIS,终于有了,最新资源!感谢港科大不断的研究以及开源!!大平台真好!
终于有一个包含GNSS紧耦合的方法了,加油学习!

0.简介

GVINS是一个基于非线性优化的系统,它将 GNSS 原始测量与视觉和惯性信息紧密融合,以实现实时和无漂移的状态估计。通过结合 GNSS 伪距和多普勒频移测量,GVINS 能够在复杂环境中提供平滑一致的 6-DoF 全局定位。系统框架和VIO部分改编自VINS-Mono。我们的系统包含以下功能:
• ECEF 框架中的全局 6-DoF 估计;
• 多星座支持(GPS、GLONASS、伽利略、北斗);
• 在线本地ENU帧对齐;
• GNSS 不友好甚至 GNSS 拒绝区域的全球姿态恢复。

GVINS源码:https://github.com/HKUST-Aerial-Robotics/GVINS,源码下载见最后:相关资料打包下载。

文章链接:GVINS: Tightly Coupled GNSS-Visual-Inertial Fusion for Smooth and Consistent State Estimation.
论文粗糙的翻译:https://blog.csdn.net/haner27/article/details/117929327

1.环境

1.1 C++11 编译器
这个包需要 C++11 的一些特性。

1.2 ROS
这个包是在ROS Kinetic环境下开发的。

1.3 Eigen
我们的代码使用Eigen 3.3.3进行矩阵操作。

注意:Eigen版本不要高!
如果安装错了可以看我的文章:Eigen重新下载、卸载和安装

1.4 Ceres
我们使用ceres 1.12.0 来解决非线性优化问题。

1.5 gnss_comm

这个包还需要gnss_comm用于 ROS 消息定义和一些实用功能。
https://github.com/HKUST-Aerial-Robotics/gnss_comm

按照这些说明构建gnss_comm包。

(gnss_comm是该版本环境新增的包,基于RTKLIB修改,详细介绍见上面功能包介绍,该包下载见最后:相关资料打包下载)

2.跑通GVINS

1.下载:

cd ~/catkin_ws/src/
git clone https://github.com/HKUST-Aerial-Robotics/GVINS.git

如果网络不好可以从这里下载:

2.构建:

cd ~/catkin_ws/
catkin_make
source ~/catkin_ws/devel/setup.bash

3.运行:

roslaunch gvins visensor_f9p.launch
rviz -d ~/catkin_ws/src/GVINS/config/gvins_rviz_config.rviz
rosbag play /mnt/hgfs/shared/dataset/sports_field.bag

跑通效果:
在这里插入图片描述
操场,跑完效果:

在这里插入图片描述

复杂环境:在这里插入图片描述在这里插入图片描述

3.数据集

文章所用到的数据集都打包成ROS bag了,数据集介绍:https://github.com/HKUST-Aerial-Robotics/GVINS-Dataset,该包下载见最后:相关资料打包下载。

在这里插入图片描述

4.相关资料打包下载(不包括数据集)

这里只是github里涉及的三个包,可以看源码,这里面的在文章提到的链接里都可以下载到,该链接只图自己下载省事,也给网不好的小伙伴节省时间。注:不包括论文里的数据集,论文里数据集有两个,每个都20多个G,我下载好了,太大了,等着传网盘,或者有需要的小伙伴跟我联系吧。

我下了前两个包,就在家里下载的,很快。然后上传了阿里云,阿里云说不支持那个格式的包上传,我就压缩成zip上传,结果分享的时候,阿里云说不支持分享.zip格式,我……很尴尬,很抱歉各位

积分不够的伙伴私聊我,看到回及时回复的,有积分的伙伴支持一下,让我也能下点别的资源,感谢感谢!

https://download.csdn.net/download/haner27/19666160

!!!注意:这里面没有数据集!!!只有代码和资料!!!
在这里插入图片描述

6.泡泡机器人解读

GVINS:基于GNSS-视觉-惯性紧耦合融合的平滑一致状态估计方法

如果有用,就点个赞吧~

  • 27
    点赞
  • 117
    收藏
    觉得还不错? 一键收藏
  • 43
    评论
《武大上科大声学所——通信/信号保研面试真题.pdf》是一份与声学相关的保研面试真题。这份面试题目主要涉及通信和信号方面的知识和技能。以下是对该面试题的回答。 通信和信号是现代社会中非常重要的领域,它们涉及到人类与科技的各种交流方式和技术手段。通信是指人们之间通过各种介质进行信息传递和交流的过程,信号则是在传递过程中携带信息的载体。在保研面试中,这些题目旨在考核我们对通信和信号的理解以及相关技术的掌握程度。 在准备面试过程中,我们需要掌握通信系统和信号处理的基本原理和方法。这包括了对数据传输和编码技术的了解,了解各种通信信道的特性和调制解调技术,熟悉通信系统的架构和通信协议。另外,我们还需要掌握信号处理的基本理论和常用算法,理解数字信号处理、滤波器设计和频谱分析等内容。 在回答面试题时,我们应当注重结合理论和实际应用。例如,在讨论通信系统时,可以结合实际的无线通信系统或者光纤通信系统进行说明,介绍其关键技术和发展趋势。在信号处理方面,我们可以介绍数字信号处理在语音识别、图像处理等领域的应用,并举例说明相关算法的具体实现。 此外,我们还可以在回答问题的过程中展现自己的学术兴趣和研究潜力。可以谈论自己对某一领域的深入研究和创新思维,探讨一些未解决的问题或者提出自己的想法和见解。 总之,《武大上科大声学所——通信/信号保研面试真题.pdf》是一份考察通信和信号方面知识和技能的重要资料。通过准备和回答这些问题,我们可以展示自己的学术能力和理解水平,进一步提升自己在声学领域的研究和发展潜力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 43
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值