ORB_SLAM测试过程
来源:互联网 发布:网络平台的案例分析 编辑:程序博客网 时间:2024/06/06 00:18
- boost
sudo apt-get install libboost-all-dev
×安装pangolin:
sudo apt-get install libglew-devsudo apt-get install cmake sudo apt-get install libboost-dev libboost-thread-dev libboost-filesystem-devgit clone https://github.com/stevenlovegrove/Pangolin.git cd Pangolinmkdir build cd build cmake .. make
- ROS indigo desktop full
在manifest.xml中移除opencv2的依赖;
- opencv
ROS indigo自带的opencv库是2.4.8 ,如果需要更高版本,自行下载编译配置即可;
- Eigen3
sudo apt-get install libeigen3-dev
安装
- 确定安装了ROS和所有的依赖项(boost, eigen3, opencv, blas, lapack)
- 增加ORB slam路径到ROS_PACKAGE_PATH环境变量。
export ROS_PACKAGE_PATH$={ROS_PACKAGE_PATH}:(包的绝对路径)
- 编译g2o. 进入Thirdparty/g2o/并且执行:
mkdir buildcd buildcmake .. -DCMAKE_BUILD_TYPE=Releasemake
-编译DBoW2。进入Thirdparty/DBoW2/并且执行:
mkdir buildcd buildcmake .. -DCMAKE_BUILD_TYPE=Releasemake
- 编译ORB_SLAM。在ORB_SLAM根目录执行:
注:如果是ROS indigo,在manifest.xml中移除opencv2的依赖。
mkdir buildcd buildcmake .. -DCMAKE_BUILD_TYPE=Releasemake
- 使用
roscoreroslaunch ORB_SLAM-master ExampleGroovyHydro.launchrosbag play --pause Example.bag
launch文件中,需要将ORB_SLAM替换为ORB_SLAM-master,程序生成的可执行文件名字和给定的不同。
阅读全文
0 0
- ORB_SLAM测试过程
- ORB_SLAM 编译过程详解
- ORB_SLAM运行详细过程(ubuntu14.04系统和ROS Indigo环境搭建,配置及测试运行)
- ORB_SLAM软件包的安装及简单测试
- ORB_SLAM软件包的安装及简单测试
- ORB_SLAM编译环境搭建过程当中遇到的问题
- ORB_SLAM记录
- ORB_SLAM之双目
- 单目ORB_SLAM 实战
- ORB_SLAM 初接触
- ORB_SLAM : semi dense code
- ORB_SLAM 使用Kinect
- 测试过程
- 测试过程
- SLAM: Orb_SLAM中的ORB特征
- 树莓派之orb_slam(1)
- Ubutu搭建ORB_SLAM运行环境
- 【测试】软件测试过程模型
- Activity 总结
- 线程 thread 与 进程 process 的区别
- yii2模型中attributeLabels()函数的作用
- React Native开源项目GCore
- javax.crypto.BadPaddingException: error:0407106B:rsa routines:RSA_padding_check_PKCS1_type_2:block t
- ORB_SLAM测试过程
- springMVC–参数绑定常用的注解
- 写作建议
- ie8实现transform:scale放大效果
- wpf 指定音频设备播放测试声音
- 机器学习(周志华)_第十六章 强化学习
- leetcode题解-4. Median of Two Sorted Arrays
- PADS更新PCB封装
- CornerStone的使用