首先,打开预设的工作空间:
#复制源码 git clone https://github.com/raulmur/ORB_SLAM2.git ORB_SLAM2 #编译 cd ORB_SLAM2 chmod +x build.sh ./build.sh
常见的报错解决方法(更新中):
usleep()函数报错
遇到的其他报错问题,欢迎与我讨论。
运行kiiti集
./Examples/Monocular/mono_kitti Vocabulary/ORBvoc.txt Examples/Monocular/KITTI0.yaml ~/DenseSurfelMapping/data/00
运行效果截图:
若要使用ROS指令,还要编译build_ros.sh文件
#.bashrc中添加环境变量,PATH修改为你对应的路径。
export ROS_PACKAGE_PATH=${ROS_PACKAGE_PATH}:PATH/ORB_SLAM2/Examples/ROS
#编译
chmod +x build_ros.sh
./build_ros.sh
以我为例,ORB_SLAM2所在的工作空间示例:
.bashrc中添加的语句示例:



