当前位置: 代码迷 >> 综合 >> 「 SLAM 」“ORB-SLAM2开源算法使用”讲解
  详细解决方案

「 SLAM 」“ORB-SLAM2开源算法使用”讲解

热度:77   发布时间:2023-12-15 10:12:44.0

一、文件夹功能分析

(1) build:构建过程的文件在这里

(2) Examples:可执行文件在这里

  • Monocular:单目摄像头
  • RGB-D:深度摄像头
  • ROS:ROS环境
  • Stereo:双目摄像头

(3) include:可执行文件包含的头文件

(4) lib:库文件

(5) src:头文件对应的 “.cpp文件”

(6) Thirdparty:第三方库(g2o)

(7) Vocabulary:字典(回环检测使用)

二、运行RGB-D可执行文件

        执行命令:

$./Examples/RGB-D/rgbd_tum Vocabulary/ORBvoc.txt Examples/RGB-D/TUM1.yaml ~/code/DATASETS/rgbd_dataset_freiburg1_room/ Examples/RGB-D/associations/fr1_room.txt 

匹配格式:

./rgbd_tum path_to_vocabulary path_to_settings path_to_sequence path_to_association
  • path_to_vocabulary:字典的路径
  • path_to_settings:配置文件的路径(设置相机的参数、特性点的参数(个数等)、视图角度)
  • path_to_sequence:数据集的路径
  • path_to_association:RGB和depth匹配文件的路径
  相关解决方案