ORBSLAM2的mono_euroc.cc

有些话、适合烂在心里 提交于 2019-11-30 16:41:35

概述:ORBSLAM2的mono_euroc.cc为单目SLAM系统的部分,其主要功能为:接收外部参数,初始化SLAM对象,将外部输入传入SLAM对象。

(1)外部参数

  main函数接收四个输入,分别为ORBvoc.txt,EuRoC.yaml,euroc pictures的路径,euroc数据的时间戳文件。

  分别用vector<string> vstrImageFilenames,vector<double> vTimestamps来存放每一张图片的路径与时间戳。

(2)系统初始化

  ORBSLAM2在命名空间System中定义了一个SLAM类,ORBSLAM2对标准数据的整个处理过程都是在这个类中完成的。

(3)将标准数据逐帧传入SLAM对象

  SLAM.TrackMonocular(im,tframe);

  其中im是每帧图像对应的cv::Mat格式的数据,tframe是每帧对应的时间戳。 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!