ubuntu16.04搭建SLAM开发环境
参考博客
[博客链接]:
https://blog.youkuaiyun.com/qq_38373843/article/details/82792720
1. Eigen线性代数库
- apt安装
sudo apt-get install libeigen3-dev
sudo updatedb
locate eigen3
- 源码安装
直接官网下载安装包,安装
Eigen3安装包下载网址:Eigen3.3.6安装包
# 解压
unzip eigen3.3.6
# 移动eigen3.3.6到/usr/local/include并改名
sudo mv eigen3.3.6 /usr/local/include/eigen3
# 复制eigen3中的头文件到include下
sudo cp -r /usr/local/include/eigen3/Eigen /usr/local/include
# 将/usr/local/include/eigen3/cmake/FindEigen3.cmake文件复制到/usr/share/cmake-3.5/Modules/对应目录下
sudo cp /usr/local/include/eigen3/cmake/FindEigen3.cmake /usr/share/cmake-3.5/Modules
- 应用
#在CMakeLists.txt文件中添加Eigen头文件的目录
include_directories("/usr/include/eigen3")
2. Opencv开源视觉库
-
安装依赖库
sudo apt-get

本文详细介绍了在Ubuntu 16.04上搭建SLAM开发环境的步骤,包括Eigen线性代数库、Opencv开源视觉库、Sophus李代数库、Ceres-Solver非线性优化库、g2o图优化库、PCL点云库、Pangolin三维显示库及VScode的安装配置方法。
最低0.47元/天 解锁文章
2101

被折叠的 条评论
为什么被折叠?



