(一)环境搭建教程

1、Ubuntu18.04从零开始搭建orb slam3及数据集测试:https://blog.csdn.net/Skether/article/details/131320852。

2、https://mp.weixin.qq.com/s?__biz=MzU1NjEwMTY0Mw==&mid=2247550960&idx=1&sn=eaecbe5940ed231cdae6b00db985de4e&chksm=fbc87e94ccbff7821fec2db9acd0a864c62ee30a963b8cd640cb5b3a99e6869a67a829bbf091&scene=27

这两个个教程最全,最保姆

3、这个教程有ros和非ros使用的说明:https://blog.csdn.net/crp997576280/article/details/115690725

4、这个教程为后续带来一些麻烦,因为自己下载编译 DBoW2 和 g2o(其实编译orb-slam3的时候会带上这两个)。在编译g2o时升级了cmake,后边编译不通过,我用的ros18.04,应该搭配cmake3.10.2,不能盲目升级

问题来源:https://blog.csdn.net/u014374826/article/details/132013820

(二)git 时候出现问题:提示:fatal: unable to access 'https://github.com/UZ-SLAMLab/ORB_SLAM3.git/': Failed to connect to github.com port 443: Connection refused

https://blog.csdn.net/Dbojuedzw/article/details/125004382

(三)opencv安装

原因:本来ros本身自带,但版本较低,编译orb-slam3的时候提示版本太低,自行下载,时间较长

https://blog.csdn.net/u014374826/article/details/132094361?spm=1001.2014.3001.5502

(四)ORB-SLAM3编译问题: recipe for target ‘CMakeFiles/ORB_SLAM3.dir/src/LocalMapping.cc.o‘ failed

usr/local/include/sigslot/signal.hpp:1180:65: error: ‘slots_reference’

这些原因根源是cmake版本变了,想到的解决办法是改回原来的版本,另一个是吧cmakelist里的c++11改成c++14,就是没事了

解决思路来源:https://blog.csdn.net/LNSTOP/article/details/125889930

(五)cmake升级(ubuntu 18.04)——千万不要删除原来版本的cmake:https://blog.csdn.net/u014374826/article/details/132051306?spm=1001.2014.3001.5502

备注:降级也是同理,不要随便卸载原来的版本:

1、https://blog.csdn.net/FLM19990626/article/details/129631927

2、https://blog.csdn.net/u013834525/article/details/88524603?utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromMachineLearnPai2~default-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromMachineLearnPai2~default-1.control

(六)还有编译完不出图像,这个(一)里有解决方案

ORB-SLAM3测试的更多相关文章

  1. ORB

    http://wenku.baidu.com/link?url=R4Ev8aJNxwmjV0egSUqVBjmnt1KT_llzp8Oy2NbHnwa7Me9UAIHkiMG2Vwucu3RSDKwy ...

  2. ORB特征点检测

    Oriented FAST and Rotated BRIEF www.cnblogs.com/ronny   这篇文章我们将介绍一种新的具有局部不变性的特征 -- ORB特征,从它的名字中可以看出它 ...

  3. 使用SoapUI 测试 Web Service

    一.官方定义 soapUI是一个开源测试工具,通过soap/http来检查.调用.实现Web Service的功能/负载/符合性测试.该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclip ...

  4. 特征提取算法的综合实验(多种角度比较sift/surf/brisk/orb/akze)

    一.基本概念: 作用:特征点提取在"目标识别.图像拼接.运动跟踪.图像检索.自动定位"等研究中起着重要作用: 主要算法: •FAST ,Machine Learning forHi ...

  5. LoadRunner压力测试实例

    1 LoadRunner 概要介绍... 2 .项目背景介绍... 5 .使用LoadRunner进行负载/ 实施测试... 16 6.1 Memory相关... 22 6.2 Processor相关 ...

  6. 第十六节、基于ORB的特征检测和特征匹配

    之前我们已经介绍了SIFT算法,以及SURF算法,但是由于计算速度较慢的原因.人们提出了使用ORB来替代SIFT和SURF.与前两者相比,ORB有更快的速度.ORB在2011年才首次发布.在前面小节中 ...

  7. [原]CentOS7安装Rancher2.1并部署kubernetes (三)---解决登录kubernets超时和部署测试Pod和Containter[nginx为例]

    ##################    Rancher v2.1.7  +    Kubernetes 1.13.4  ################ ##################### ...

  8. ORB feature(O for orientation)

    参考链接:http://blog.csdn.net/yang843061497/article/details/38553765 绪论 假如我有2张美女图片,我想确认这2张图片中美女是否是同一个人.这 ...

  9. OpenCV-3.3.0测试

    安装包目录下/samples/cpp里是各种例程 其中example_cmake里CMakeLists.txt已写好,直接cmake,make就可以,example.cpp是一个调用笔记本摄像头并显示 ...

  10. (转)WebSphere 中池资源调优 - 线程池、连接池和 ORB

    WebSphere 中池资源调优 - 线程池.连接池和 ORB 来自:https://www.ibm.com/developerworks/cn/websphere/library/techartic ...

随机推荐

  1. java学习中的一些总结

    最近java要考试了,在复习的时候就发现什么成员变量,成员函数,静态,非静态,里面的一些东西都乱七八糟的(其实是我太菜了,没有理解透彻) 我查了很多相关的资料,网上很多大佬总结的非常好 知识点一 成员 ...

  2. 备份Ubunut已安装的软件包并在新的Ubuntu 系统上恢复

    0.查看已安装列表 dpkg -L xxxx.deb 1.备份 安装apt-clone: $sudo apt-get install apt-clone 提供一个保存备份文件的位置.我们在 /back ...

  3. 【技术积累】Java中的常用类【一】

    Math类 Math类是Java中的一个数学工具类,提供了一系列常用的数学方法.下面是Math类的常用方法及其案例: abs() 返回一个数的绝对值. int num = -10; int absNu ...

  4. Python爬虫实战之提高CSDN访问量

    python爬虫之建立代理池(一)_CodingInCV的博客-CSDN博客 python爬虫之建立代理池(二)_CodingInCV的博客-CSDN博客 前面2篇分别介绍了从2个免费代理网站爬取免费 ...

  5. 2021-11-30 WPF的MVVM绑定

    主页面代码 public partial class MainWindow : Window { MainViewModel mainViewModel = null; public MainWind ...

  6. vue项目node_modules文件过大问题

    node_modules目录下.cache下最大文件删除即可(vue-loader)

  7. js: 获取Blob的值

    this.ws.onmessage = async (msg) => { console.log('从服务端获取到了数据') // 从真正服务端发送过来的原始数据时在msg中的data字段 co ...

  8. FlinkSQL类型系统

    类型有什么作用, 类型可以提供编译期检查, 避免到运行期才报错. 类型 首先Flink中自己定义了一套类型, 有LogicalType和DataType两个表示 LogicalType Logical ...

  9. Druid未授权访问漏洞小记

    某一次在对某网站做渗透测试时,无意中发现了这个漏洞,在此做个记录 Druid未授权访问漏洞: Druid是阿里巴巴数据库出品的,为监控而生的数据库连接池,并且Druid提供的监控功能,监控SQL的执行 ...

  10. vue 实现 pdf 预览功能

    1 技术背景 1.1 Vue.js 简介和特点 Vue.js 是一种用于构建用户界面的渐进式框架.它具有以下特点: 易学易用:Vue.js 的 API 设计简单直观,使得开发者可以快速上手. 响应式数 ...