UZ-SLAMLab / ORB_SLAM3

ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAM
GNU General Public License v3.0
6.41k stars 2.52k forks source link

How do I process my own video using ORB_SLAM3? #580

Open kvnkarthik02 opened 2 years ago

kvnkarthik02 commented 2 years ago

Hello! Very new to ORB_SLAM and Ubuntu here. Can someone point me towards how to use my own video as an input and run it using ORB_SLAM3? I am recording footage using my iPhone camera, and am not sure what to do next,

This comment on this other issue which asked the same question but for ORB_SLAM2 was solved by running a bash script which can then be used for processing. Is this process the same for ORB_SLAM3 as well?

Mechazo11 commented 2 years ago

Hi, I was able to run my own sequence with ORB-SLAM3, the non-ROS version.

I don't think just recording with iPhone will work since, ORB-SLAM3 was designed to ingest data from EuRoCV and TUM datasets. So your new datasets has to mirror them in order to be usable.

I suggest start by studying the EuRoCV dataset format and then learn how to record data using ROSBAG.