概述
第一篇博客,献给SLAM.
本系列博客,记录的是我在window下配置ORB-SLAM2的全过程。ORB-SLAM2在Linux下的配置详情包括其源码在 [其github主页]上可以了解到。在window上配置稍显麻烦一点,因为那些现有的说明包括CMakeList.txt、依赖库,甚至是源码不能直接照搬,还需要动点脑筋修改才行。我在配置的时候碰到了不少蜜汁问题,也成功摸索出解决方案,现在将其记录于此以作备忘。
首先明确一下我们的目标平台和一些软件工具:
- window 10, 64位程序
- C++
- vs 2017
- CMake(window版本)
我就不详述怎么安装这些东西了。接下来我们将会用到的源码,根据ORB-SLAM2的要求,我们同样需要以下这些东西:
- ORB-SLAM2源码
- Pangolin
- OpenCV
- Eigen3
- DBoW2
- g2o
其中,opencv的版本2.4以上均可,具体版本看我后面的文章怎么写吧。DBoW2和g2o的源码在OR