一:运行的前提
1.先完成usb摄像头相关功能包的安装和标定,可参考我之前写的文章:
2.以安装好ORB-SLAM2
二:运行
1.在相机标定后生成的calibrationdata文件中,在文件最后有2个文本文件,我这里的文本文件是
ost.txt和ost.yaml,如下图所示:
1) 将ost.yaml文件复制到ORB-SLAM2文件下,将其中的参数改为ORB_SLAM2/Examples/Monocular/TUM1.yaml文件的格式
示例:TUM1.yaml文件的格式
%YAML:1.0
#--------------------------------------------------------------------------------------------
# Camera Parameters. Adjust them!
#--------------------------------------------------------------------------------------------
# Camera calibration and distortion parameters (OpenCV)
Camera.fx: 517.306408
Camera.fy: 516.469215
Camera.cx: 318.643040
Camera.cy: 255.313989
Camera.k1: 0.262383
Camera.k2: -0.953104
Camera.p1: -0.005358
Camera.p2: 0.002628
Camera.k3: 1.163314
# Camera frames per second
Camera.fps: 30.0
# Color order of the images (0: BGR, 1: RGB. It is ignored if images are grayscale)
Camera.RGB: 1
#--------------------------------------------------------------------------------------------
# ORB Parameters
#--------------------------------------------------------------------------------------------
# ORB Extracto