小觅相机标准版跑orbslam2
安装小觅相机驱动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相关推荐
- 小觅相机深度版运行Vins-mono
首先声明,本人自己也是slam新手,此贴只因为自己在用小觅相机深度版运行Vins的时候太过无助,所以想写个自己运行出结果的完整过程,仅供参考,如有不对之处,还望不吝指教. 我的电脑是Ubuntu16. ...
- 小觅相机D系列跑vins fusion
有幸使用一款D系列小觅相机.今天测试了下它跑vins fusion的表现.其中有一个注意点,官方文档没有说明.这里记录一下. D系列小觅相机添加了IR散斑投射器,用来恢复没有纹理细节时的深度.这与老版 ...
- SLAM之小觅相机跑开源方案(ORB_SLAM2,VINS MONO,VINS FUSION,RTAB-Map)
传感器: 小觅相机标准版 开源SLAM方案: ORB_SLAM2,VINS MONO,VINS FUSION,RTAB-Map 测试地点: 室内大厅(光线不均)/ 露天阳台 实现形式: 小觅相机 / ...
- 小觅相机运行VINS-Fusion(一)
写在前面的话: 1.本文基于自己的另一篇博文win10+ubuntu16.04+ROS Kinetic 2.参考[4]是一篇非常好的帖子,但由于小觅托管在github的代码在不断更新,故需在某些步骤及 ...
- 小觅相机初始化(标准版)
小觅相机SLAM 1.1 安装 ubuntu16 小觅双目摄像头 MYNT-EYE-S-SDK安装 官方的说明 官方sdkgithub 安装ROS Wrapper ROS与深度相机入门教程-在ROS使 ...
- Ubuntu18.04 配置orbslam2环境+小觅相机测试(零基础)
写在前面: ubuntu的安装建议采用双系统模式,不建议用虚拟机,会出现奇怪错误导致配置环境失败. 本教程使用 ubuntu18.04 ,双系统的安装请自行搜索教程安装. 本人的毕业设计做的是slam ...
- 小觅相机问题解决后开始进行标定的事
小觅相机问题解决后开始进行标定的事项: 0:一定确保环境安装正常,这里出了问题就等于白给,测试环境可以参考https://blog.csdn.net/u011392872/article/detail ...
- 小觅相机录制rosbag数据集
数据集录制: 使用的相机是双目深度版,首先启动launch文件 roslaunch mynteye_wrapper_d display.launch 然后对图片和imu数据录制,考虑到RGB图像会导致 ...
- 安装小觅相机(1030)驱动以及如何将Ubuntu18.04的内核降到4.15.0版本
小觅相机驱动安装以及可能出现的问题 小觅相机的驱动安装非常的简单,因为他们的服务非常的好,还有非常完善的官网. 话不多说,小觅驱动安装链接如下: https://mynt-eye-s-sdk.read ...
最新文章
- Python自动化之YAML解析
- 学python需要哪些基础-python 学习,需要有哪些基础呢?
- 深度学习核心技术精讲100篇(三十八)-滴滴司机调度系统实践
- JavaScript --- [学习笔记]观察者模式 理解对象 工厂模式 构造函数模式
- Python多线程--UDP聊天器
- python如何为饼图添加标题_python – Matplotlib子图标题,图标题格式
- 条件控制与条件传送详解
- 实现android应用程序自动化测试的批处理脚本,简单入手移动端并发自动化测试:Appium+Robot+ 批处理脚本...
- C#socket编程序(二)
- sqlplus 编辑的小技巧
- Unity项目中的资源管理
- resnet的瓶颈层的子层res4b22的命名规则
- python实现卷积操作
- TCPIP详解学习笔记-UDP协议
- 一种通用的Qt数据库接口操作方法
- oracle dbms_utility,dbms_utility的两个有用方法
- Windows-平方|立方的打印!
- Android G711编解码
- Linux常用命令--压缩解压命令
- 基础知识回顾——迭代器和生成器
热门文章
- 05-【公司解决问题】公司解决问题5之k8s问题(部署单元挂载存储卷启动报错:nfs挂载错误wrong fs type, bad option, bad superblock)
- 网易社招面试问题及答案
- 除水果外,其他食物摄入频率达标儿童仅有不到一半
- GAN对抗网络相关资源
- 神舟战神Z8-CU7NA折腾Windows10 + Manjaro双系统
- 人脸识别之表情识别(一)--传统方法概述
- 【51定时器】独立按键-短按与长按
- 教女友做好一个数据分析“驾驶舱”
- 【Python】使用 OpenGL 绘制茶壶
- IP地址与物理地址(计算机网络)