视觉slam开源方案对比(ORB-SLAM2,ORB-SLAM3,VINS)

本文介绍了ORB-SLAM2、ORB-SLAM3及VINS-mono三种SLAM算法的搭建与评测过程,包括环境配置、数据集使用及评估工具evo的安装与使用等关键步骤,并对比了不同算法在相同数据集上的表现。

第一次写博客,难免有错误,大家多多指正!

ORB-SLAM2: GitHub - raulmur/ORB_SLAM2: Real-Time SLAM for Monocular, Stereo and RGB-D Cameras, with Loop Detection and Relocalization Capabilities

ORB-SLAM3: GitHub - JKTao/ORB_SLAM3: ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAM

VINS-mono: GitHub - HKUST-Aerial-Robotics/VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator

为了使VINS生成的数据能够用evo评价对其进行了一些改进参考博客见

VINS-Mono运行与评测_熊猫飞天-优快云博客

也可以下载我改好的百度网盘连接如下:

链接: https://pan.baidu.com/s/1qFCwOXOLNAm-xbL7VbNpdg  密码: upw8
--来自百度网盘超级会员V4的分享

数据集采用Euroc的前三个数据集

kmavvisualinertialdatasets – ASL Datasets

该数据集格式有两种一种为rosbag格式一种为ASL数据集格式。

rosbag 格式数据包直接运行即可

rosbag play *.bag

ASL格式数据为1个文件夹 其中包含如下,ORB-SLAM2和ORB-SLAM3有自己的运行方式下面介绍。

evo安参考

测评工具evo安装与使用_雾雨hub的博客-优快云博客_evo工具

环境:

ubuntu18.04+ros-melodic+opencv3.4.16

运行:

ORB-SLAM2

进入到ORB-SLAM2文件夹下:

cd ORB_SLAM2
chmod +x build.sh //build.sh可执行权限
./build.sh

若出现如下错误

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值