ORB-SLAM3 编译步骤
【摘要】
ORB-SLAM3 编译步骤
C++11安装 PangolinOpenGLGlew下载Pangolin编译Pangolin
安装opencv安装 Eigen3安装 DBoW2 and g2o下...
C++11
检查G++ 版本 是否支持 C++11
g++ -v
- 1
安装 Pangolin
OpenGL
sudo apt install libgl1-mesa-dev
- 1
Glew
sudo apt install libglew-dev
- 1
下载Pangolin
git clone https://github.com/stevenlovegrove/Pangolin.git
- 1
编译Pangolin
cd Pangolin
mkdir build
cd build
cmake ..
cmake --build
- 1
- 2
- 3
- 4
- 5
安装opencv
要求 3版本以上
安装 Eigen3
需要最少3.1.0
Eigen是用于线性代数的C ++模板库:矩阵,向量,数值解算器和相关算法。
下载地址:Eigen3
cd eigen-3.3.7
mkdir build
cd build
cmake ..
make
sudo make install
- 1
- 2
- 3
- 4
- 5
- 6
安装 DBoW2 and g2o
下载 编译 DBoW2
git clone https://github.com/dorian3d/DBoW2.git DBoW2
cd DBoW2
mkdir build
cd build
cmake ..
make
sudo make install
- 1
- 2
- 3
- 4
- 5
- 6
- 7
下载 编译 g2o
git clone https://github.com/RainerKuemmerle/g2o.git g2o
cd g2o
mkdir build
cd build
cmake ..
make
sudo make install
- 1
- 2
- 3
- 4
- 5
- 6
- 7
下载 ORB_SLAM3
git clone https://github.com/UZ-SLAMLab/ORB_SLAM3.git ORB_SLAM3
- 1
编译 ORB_SLAM3
cd ORB_SLAM3
chmod +x build.sh
./build.sh
- 1
- 2
- 3
Done
文章来源: blog.csdn.net,作者:月照银海似蛟龙,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/qq_32761549/article/details/108146842
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)