前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【VSLAM】VINO-Mono安装部署与运行

【VSLAM】VINO-Mono安装部署与运行

作者头像
DevFrank
发布2024-07-24 16:05:05
10
发布2024-07-24 16:05:05
举报
文章被收录于专栏:C++开发学习交流

😏1. VINO-Mono介绍

Github地址:https://github.com/HKUST-Aerial-Robotics/VINS-Mono

VINS-Mono是香港科技大学开源的一个VIO算法。

VINS-Mono是由一个单目相机和一个低成本IMU组成的鲁棒通用的单目视觉惯性系统。通过融合预积分的IMU测量值和特征观测值来获得高精度的视觉惯性里程计,在结合闭环检测和图优化,构成了一个完整的单目VIO-SLAM系统。

😊2. 环境安装与配置

代码语言:javascript
复制
# 安装ceres
# ceres-1.14
wget ceres-solver.org/ceres-solver-1.14.0.tar.gz
tar -zxvf ceres-solver-1.14.0.tar.gz
cd ceres-solver-1.14.0
mkdir build && cd build
cmake .. && make
sudo make install
代码语言:javascript
复制
# 安装依赖并编译
sudo apt-get install ros-YOUR_DISTRO-cv-bridge ros-YOUR_DISTRO-tf ros-YOUR_DISTRO-message-filters ros-YOUR_DISTRO-image-transport
cd ~/catkin_ws/src
git clone https://github.com/HKUST-Aerial-Robotics/VINS-Mono.git
cd ../
catkin_make

😆3. 数据集运行

数据集下载:https://projects.asl.ethz.ch/datasets/doku.php?id=kmavvisualinertialdatasets

建议下载这个,比较小,1.3GB左右。

在这里插入图片描述
在这里插入图片描述

打开三个终端,依次运行:

代码语言:javascript
复制
roslaunch vins_estimator euroc.launch 
roslaunch vins_estimator vins_rviz.launch
rosbag play YOUR_PATH_TO_DATASET/MH_01_easy.bag 
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-07-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 😏1. VINO-Mono介绍
  • 😊2. 环境安装与配置
  • 😆3. 数据集运行
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档