18.04 SLAM环境配置

目录

第1讲——配置Ubuntu、mentohust、同步时间、搜狗输入法

第2讲——CMake、g++、git

第3讲——Eigen

第4讲——Sophus

第5讲——OpenCV、PCL、Pangolin

第6讲——Ceres、g2o、DBoW3

第13讲——octomap


第1讲——配置Ubuntu、mentohust、同步时间、搜狗输入法

#在 home/package 下面放置所有需要安装的库文件。

安装mentuhust

sudo dpkg -i mentohust_0.3.4-1_amd64.deb

#启动
sudo mentohust

#后台运行
sudo gedit /etc/mentohust.conf
将DaemonMod改为1,或2即可 

#退出认证
sudo mentohust -k

#修改密码
sudo mentohust -u Username -p Password -w

#配置
sudo gedit /etc/mentohust.conf

#若是安装并认证完锐捷之后ubuntu右上角的网络图标会消失,要重新显示网络图标,只需要执行如下命令:
sudo service network-manager restart

同步时间

sudo apt-get install ntpdate

sudo ntpdate time.windows.com

sudo hwclock --localtime --systohc

搜狗输入法

sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb

sudo apt-get install -f

sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb

reboot

第2讲——CMake、g++、git

最基本的c++编译环境,需要安装g++,直接apt-get(有可能已经安装了)

sudo apt-get install cmake

sudo apt-get install g++

sudo apt-get install git

第3讲——Eigen

安装g2o的时候需要Eigen支持

安装
sudo apt-get install libeigen3-dev

检查安装
pkg-config --cflags eigen3

卸载
sudo apt-get remove libeigen3-dev

第4讲——Sophus

Sophus的安装存在两个问题,一个是Sophus模板类和非模板类的区别,为了新手方便使用高博在十四讲中推荐的是非模板类的Sophus,需要将git到的Sophus回滚到a621ff版本

  • 6
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值