最近入坑SLAM,感觉有必要记录一下学习过程,想到还有个博客,于是我又回来了。话不多说,直入正题。
环境配置
1.Eigen3及依赖库安装
sudo apt-get install libsuitesparse-dev libeigen3-dev libboost-all-dev
2.OpenCV
sudo apt-get install libopencv-dev
3.Pangolin
用OpenGL的可视化绘图库,需要安装依赖库glew等,具体可见pangolin。
sudo apt-get install libglew-dev
4.ziplib
这个库在下载DSO项目后,在第三方库里有安装文件,用cmake进行编译安装即可。
其他的cmake、python、boost等在安装系统和配置其它库时一般都已经安装过了。apt方式安装不了,可以下载库,自己用cmake编译安装。
运行DSO
1.准备TUM数据集
只是实验跑通程序,没必要把整个