视觉SLAM笔记--第1篇: Ubuntu16.04搭建SLAM开发环境

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

参考博客

[博客链接]:
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 
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值