文章目录
- 软件版本
- 编译
- 运行
- 结果
软件版本
| Pangolin | 0.6 |
|---|---|
| opencv | 4.5 |
| ORB SLAM3 | |
编译
修改编译文件
# CMakeLists.txt
LIST(APPEND CMAKE_PREFIX_PATH /usr/local/Pangolin-0.6) # 添加
编译:方法1
./build.sh
方法2
cd Thirdparty/DBoW2
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -jcd ../../g2o
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -jcd ../../Sophus
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -jcd ../../../
cd Vocabulary
tar -xf ORBvoc.txt.tar.gzcd ..
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -j4
运行
./Examples/RGB-D/rgbd_tum ./Vocabulary/ORBvoc.txt ./Examples/RGB-D/TUM1.yaml /mnt/hgfs/SharedFolders/DataSets/rgbd_dataset_freiburg1_xyz/ /mnt/hgfs/SharedFolders/DataSets/rgbd_dataset_freiburg1_xyz/assoc.txt
结果

结果分析参考ORB SLAM2