| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> Ubuntu18.04配置ORB SLAM3 -> 正文阅读 |
|
[人工智能]Ubuntu18.04配置ORB SLAM3 |
Ubuntu18.0配置ORB SLAM3在ubuntu18.04中运行 ORB SLAM3准备工作下载数据集在网站 1. 编译OpenCVopencv主要用于ORB特征点提取。 1.1 安装依赖库
1.2 编译OpenCV解压下载的文件夹,然后进入解压的文件夹
这一步执行完毕之后,Opencv的编译过程就结束了,接下来的工作就是配置一些Opencv的编译环境。 1.3 将OpenCV配置到系统中首先打开一个文件
打开的是一个空文件,直接在上面输入下面的语句就好,
执行如下命令使得刚才的配置路径生效:
再配置bash
我一般习惯在最开始的地方加,加上下面的语句
保存配置
1.4 OpenCV简单的代码测试完成一个小功能,用C++和opencv读取一张图片 新建
执行
如果可以显示图像,那么就认为OpenCV完美的编译成功,可以进行后续操作了。 2.Pangolin安装Pangolin 主要是用来可视化的. 下载和安装地址为下面的这个官方地址: https://github.com/stevenlovegrove/Pangolin.
然后就可以build
3. Eigen 3安装Eigen3官方网站:https://eigen.tuxfamily.org/index.php?title=Main_Page
4. boost安装看的一个帖子说必须要安装boost库,那就为了避免报错那就安装吧。 到boost官网安装一个boost库的压缩包,我下的是1.77.0版本
完成! 5. ORB_SLAM3的编译和安装官方的ORB_SLAM3地址:https://github.com/UZ-SLAMLab/ORB_SLAM3.git 5.1 下载源码最好用git的方式下载,否则一些依赖库可能就没法下载
5.2 编译ORB SLAM3下载下来之后就可以执行编译,值得注意的是,ORB_SLAM3中需要两个必要的库DBoW2和g2o,这两个库都在ORB_SLAM3下载下来的文件中,在执行build.sh的时候,首先是对这两个库的安装。
5.测试修改
然后结果就出来了 待办事项
参考资料 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 6:26:18- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |