当前位置: 代码迷 >> 综合 >> ORB_SLAM2 RGBD实验记录,TUM之rgbd_dataset_freiburg2_pioneer_360数据集
  详细解决方案

ORB_SLAM2 RGBD实验记录,TUM之rgbd_dataset_freiburg2_pioneer_360数据集

热度:100   发布时间:2023-10-11 18:55:38.0

1. 下载TUM数据集,并解压保存数据集

官网链接 https://vision.in.tum.de/data/datasets/rgbd-dataset/download

                  (1)下载rgbd_dataset_freiburg2_pioneer_360.tgz数据集压缩文件并解压。

                     tar zxvf rgbd_dataset_freiburg2_pioneer_360.tgz  解压缩。

                  (2)进入ORB_SLAM2的下载(个人实际为准),本人为orb_slam2。

                       cd orb_slam2

                       mkdir data

                       sudo cp Downloads/rgbd_dataset_freiburg2_pioneer_360 orb_slam2/data

                      

        2.下载associate.py 放在orb_slam2/Examples/RGB-D/目录下面

             cd Examples/RGB-D/

             按此链接下载:

             https://vision.in.tum.de/data/datasets/rgbd-dataset/tools

       3.运行时间戳关联函数associate.py。

                目的是将rgb 图像序列和depth深度图的序列,进行时间上的关联。

    python associate.py ../../data/rgbd_dataset_freiburg2_pioneer_360/rgb.txt ../../data/rgbd_dataset_freiburg2_pioneer_360/depth.txt > associations.txt

               此时orb_slam2/Examples/RGB-D/目录下面生成了associations.txt文件。

       4 . 在orb_slam2主目录上运行如下指令即可

 ./Examples/RGB-D/rgbd_tum Vocabulary/ORBvoc.txt Examples/RGB-D/TUM2.yaml data/rgbd_dataset_freiburg2_pioneer_360 Examples/RGB-D/associations.txt