kitti 数据集   图像+相机参数

sgbm gpu     算深度

cuda sifi       算匹配点

rabsac         随机筛选

1CUDA配置(自己配置)8.0

参考网页:http://blog.csdn.net/u010837794/article/details/63251725

2Opencv版本选择(自己配置):3.2

      参考网页:https://www.cnblogs.com/paladinzxl/p/6749446.html

3Pangolin

      参考教程:https://github.com/stevenlovegrove/Pangolin

4) Eigen3

      下载和安装参考:http://eigen.tuxfamily.org

5)更新源修改(中科大的源):

参考网页:http://mirrors.ustc.edu.cn/help/ubuntu.html

     步骤:

利用该网址https://mirrors.ustc.edu.cn/repogen/下的配置生成器生成如下图版本的sources.list, 替换/etc/apt/sources.list,

命令:

sudo cp sources.list /etc/apt/sources.list

sudo apt-get update

sift_slamROS包配置

1)siftgpu配置: Code文件夹下的SiftGPU

参考网页:

https://github.com/pitzer/SiftGPU

https://www.cnblogs.com/gaoxiang12/p/5149067.html

2sift_slam编译

整个工程就是Code文件夹下的slam_ws.

编译SiftGPU

编译完上述SiftGPU后会在bin文件夹下生成libsiftgpu.so库文件。将其拷贝到SIFTGPU-SLAM/Code/slam_ws/src/sift_slam/libs下。

编译g2o,进入

SIFTGPU-SLAM/Code/slam_ws/src/sift_slam/ThirdParty/g2o/build文件加下,执行:

cmake ..

make

修改CMakeLists.txt

最新文章

  1. SQL将JSON转成列
  2. objective-c系列-NSArray
  3. Sleep函数的真正用意
  4. 转 Android 4.0后,自定义Title报错 You cannot combine custom titles with other title feature
  5. Reapter 添加删除按钮
  6. java基础面试
  7. Spring事务管理—aop:pointcut expression解析
  8. boltdb的实现
  9. 20170723-Ioc与AOP
  10. poj3889
  11. 手机端input获取焦点弹出键盘时挡住input解决方案
  12. windows 下 wamp php单元测试工具PHPUnit的安装
  13. Maven:浅析依赖(dependency)关系中 scope 的含义(转)
  14. 浏览器与go语言的websocket通信
  15. Eclipse版GoogleI/O2014开源项目
  16. Learning to Rank之Ranking SVM 简介
  17. MySQL的WHERE语句中BETWEEN与IN的用法和他们的区别
  18. 【BZOJ 2024】 2024: [SHOI2009] 舞会 (容斥原理+高精度)
  19. greenplum表的distributed key值查看
  20. Linux GCC编译

热门文章

  1. IdentityServer4 中文文档 -9- (快速入门)使用客户端凭证保护API
  2. Sql Insert into select 创建临时表插入自增列
  3. AngularJS+Ionic开发-2.项目结构介绍
  4. T-SQL:谓词和运算符(六)
  5. c#方法转异步例子
  6. centos 配置ssh远程登录
  7. 微信小程序 数组索引 data-“”解释
  8. github上值得关注的前端项目【转】
  9. mysql之Query Cache
  10. Kotlin入门(19)Android的基础布局