ORB-SLAM2 ROS实时SLAM系统环境搭建

3 篇文章 0 订阅

 一、实验环境

Operating System & Kernel Version

Ubuntu16.04.5 LTS        4.15.0-38-generic

ROS Version

ROS Kinetic Kame 1.2.4

Camera Type

usb_cam驱动的摄像头
gcc Version5.4.0
Cmake Version3.3.2

OpenCV Version

3.2.0

二、ROS 安装

         根据Ubuntu的版本选择ROS的version,这里的Ubuntu的系统版本为Ubuntu16.04.5 LTS ,选择的ROS的version为ROS Kinetic Kame,参见文献1和文献2的安装教程,不再赘述。

三、usb_cam驱动安装

        usb_cam不仅仅支持UVC的设备,V4L的设备都支持,驱动安装参见文献3和文献4的安装教程。

        将usb_cam的源码git clone到ROS的工作空间catkin_ws的src目录下:

git clone https://github.com/ros-drivers/usb_cam.git

       返回catkin_ws目录,make:

cd ..
catkin_make

四、ORB-SLAM2环境搭建

参见文献4、文献5的安装教程,注意ORB-SLAM2的所需要的环境依赖,这里所依赖的版本如下:

OpenCV Version

 v3.2.0

Pangolin Version

The latest version

Eigen3  Version

3.2.10(Required at least 3.1.0.)

DBoW2 Version

use as default included in the Thirdparty folder
g2o Versionuse as default included in the Thirdparty folder

参见文献6,以上依赖库(除包含在ORB_SLAM2文件夹中的DBoW2和g2o外),均自己编译安装。

参考文献与资料:

  1. http://wiki.ros.org/ROS/Installation
  2. ROS 不能再详细的安装教程
  3. https://github.com/ros-drivers/usb_cam/
  4. Ubuntu 16.04 ORB_SLAM2+ROS+usb_cam+AR
  5. https://github.com/raulmur/ORB_SLAM2
  6. ORB-SLAM2的安装与运行
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值