安装小觅相机驱动MYNT-EYE-S-SDK

参考官方教程以及博客

安装的时候遇到问题~/Desktop/MYNT-EYE-S-SDK/src/mynteye/api/processor/rectify_processor.h:90:31: error: could not convert ‘cv::Size_()’ from ‘cv::Size’ {aka ‘cv::Size_’} to ‘CvSize’

我的opencv版本是3.4.10

在github上找到答案 ,就是opencv版本问题,重新安装opencv3.4.1就可以了,按照MYNT-EYE-S-SDK官方教程里的步骤安装opencv3.4.1 ,因为我没有卸载3.4.10,而是想两个版本共存,所以在安装时指定安装目录

cmake \
-DCMAKE_BUILD_TYPE=RELEASE \
-DCMAKE_INSTALL_PREFIX=/home/jerry/software_install/opencv_3.4.1 \
\
-DWITH_CUDA=OFF \
\
-DBUILD_DOCS=OFF \
-DBUILD_EXAMPLES=OFF \
-DBUILD_TESTS=OFF \
-DBUILD_PERF_TESTS=OFF \
..

然后再编译MYNT-EYE-S-SDK之前指定OpenCV_DIR(指OpenCVConfig.cmake的路径,一般在编译opencv时创建的build文件夹)

在.zshrc里加入

export OpenCV_DIR=/home/jerry/Workspaces/opencv_3.4.1/opencv/build

然后source .zshrc(可以用echo $OpenCV_DIR来验证)

注意重新编译MYNT-EYE-S-SDK之前要make clean(我是直接删了重新git clone)

用小觅相机跑ORB-SLAM2

创建ros工作空间以及下载小觅修改的orbslam2源码

mkdir catkin_ws
cd catkin_ws
mkdir src
cd src
git clone https://github.com/slightech/MYNT-EYE-ORB-SLAM2-Sample ORB_SlAM2

安装glog(因为小觅修改的版本需要用到glog)

git clone https://github.com/google/glog
sudo apt-get install autoconf automake libtool
cd glog
mkdir build && cd build
cmake ..
make -j 24
sudo make install
#卸载
sudo make uninstall

编译运行ORBSLAM2

回到刚才git clone 的ORBSLAM2目录

./build.sh

修改ROS_PACKAGE_PATH环境变量(注意github上设置的环境变量只到了ORB_SLAM2这一层,但是我觉得应该到ROS这一层目录)

在.zshrc里加入

export ROS_PACKAGE_PATH=${ROS_PACKAGE_PATH}:/home/jerry/catkin_ws/src/ORB_SLAM2/Examples/ROS

source .zshrc

然后回到catkin_ws目录

catkin_make

然后就可以开始跑了

打开一个终端

roscore

打开一个终端

cd MYNT-EYE-S-SDK
make ros
source ./wrappers/ros/devel/setup.zsh
roslaunch mynt_eye_ros_wrapper mynteye.launch

再打开一个终端

cd /home/jerry/catkin_ws/src/ORB_SlAM2
rosrun ORB_SLAM2 mynteye_s_stereo ./Vocabulary/ORBvoc.txt ./config/mynteye_s_stereo.yaml false /mynteye/left_rect/image_rect /mynteye/right_rect/image_rect

小觅相机标准版跑orbslam2相关推荐

  1. 小觅相机深度版运行Vins-mono

    首先声明,本人自己也是slam新手,此贴只因为自己在用小觅相机深度版运行Vins的时候太过无助,所以想写个自己运行出结果的完整过程,仅供参考,如有不对之处,还望不吝指教. 我的电脑是Ubuntu16. ...

  2. 小觅相机D系列跑vins fusion

    有幸使用一款D系列小觅相机.今天测试了下它跑vins fusion的表现.其中有一个注意点,官方文档没有说明.这里记录一下. D系列小觅相机添加了IR散斑投射器,用来恢复没有纹理细节时的深度.这与老版 ...

  3. SLAM之小觅相机跑开源方案(ORB_SLAM2,VINS MONO,VINS FUSION,RTAB-Map)

    传感器: 小觅相机标准版 开源SLAM方案: ORB_SLAM2,VINS MONO,VINS FUSION,RTAB-Map 测试地点: 室内大厅(光线不均)/ 露天阳台 实现形式: 小觅相机 / ...

  4. 小觅相机运行VINS-Fusion(一)

    写在前面的话: 1.本文基于自己的另一篇博文win10+ubuntu16.04+ROS Kinetic 2.参考[4]是一篇非常好的帖子,但由于小觅托管在github的代码在不断更新,故需在某些步骤及 ...

  5. 小觅相机初始化(标准版)

    小觅相机SLAM 1.1 安装 ubuntu16 小觅双目摄像头 MYNT-EYE-S-SDK安装 官方的说明 官方sdkgithub 安装ROS Wrapper ROS与深度相机入门教程-在ROS使 ...

  6. Ubuntu18.04 配置orbslam2环境+小觅相机测试(零基础)

    写在前面: ubuntu的安装建议采用双系统模式,不建议用虚拟机,会出现奇怪错误导致配置环境失败. 本教程使用 ubuntu18.04 ,双系统的安装请自行搜索教程安装. 本人的毕业设计做的是slam ...

  7. 小觅相机问题解决后开始进行标定的事

    小觅相机问题解决后开始进行标定的事项: 0:一定确保环境安装正常,这里出了问题就等于白给,测试环境可以参考https://blog.csdn.net/u011392872/article/detail ...

  8. 小觅相机录制rosbag数据集

    数据集录制: 使用的相机是双目深度版,首先启动launch文件 roslaunch mynteye_wrapper_d display.launch 然后对图片和imu数据录制,考虑到RGB图像会导致 ...

  9. 安装小觅相机(1030)驱动以及如何将Ubuntu18.04的内核降到4.15.0版本

    小觅相机驱动安装以及可能出现的问题 小觅相机的驱动安装非常的简单,因为他们的服务非常的好,还有非常完善的官网. 话不多说,小觅驱动安装链接如下: https://mynt-eye-s-sdk.read ...

最新文章

  1. Python自动化之YAML解析
  2. 学python需要哪些基础-python 学习,需要有哪些基础呢?
  3. 深度学习核心技术精讲100篇(三十八)-滴滴司机调度系统实践
  4. JavaScript --- [学习笔记]观察者模式 理解对象 工厂模式 构造函数模式
  5. Python多线程--UDP聊天器
  6. python如何为饼图添加标题_python – Matplotlib子图标题,图标题格式
  7. 条件控制与条件传送详解
  8. 实现android应用程序自动化测试的批处理脚本,简单入手移动端并发自动化测试:Appium+Robot+ 批处理脚本...
  9. C#socket编程序(二)
  10. sqlplus 编辑的小技巧
  11. Unity项目中的资源管理
  12. resnet的瓶颈层的子层res4b22的命名规则
  13. python实现卷积操作
  14. TCPIP详解学习笔记-UDP协议
  15. 一种通用的Qt数据库接口操作方法
  16. oracle dbms_utility,dbms_utility的两个有用方法
  17. Windows-平方|立方的打印!
  18. Android G711编解码
  19. Linux常用命令--压缩解压命令
  20. 基础知识回顾——迭代器和生成器

热门文章

  1. 05-【公司解决问题】公司解决问题5之k8s问题(部署单元挂载存储卷启动报错:nfs挂载错误wrong fs type, bad option, bad superblock)
  2. 网易社招面试问题及答案
  3. 除水果外,其他食物摄入频率达标儿童仅有不到一半
  4. GAN对抗网络相关资源
  5. 神舟战神Z8-CU7NA折腾Windows10 + Manjaro双系统
  6. 人脸识别之表情识别(一)--传统方法概述
  7. 【51定时器】独立按键-短按与长按
  8. 教女友做好一个数据分析“驾驶舱”
  9. 【Python】使用 OpenGL 绘制茶壶
  10. IP地址与物理地址(计算机网络)