环境:Ubuntu 18.04
ROS:Melodic
1.安装所有依赖
sudo apt-get install -y google-mock libboost-all-dev libeigen3-dev libgflags-dev libgoogle-glog-dev liblua5.2-dev libprotobuf-dev libsuitesparse-dev libwebp-dev ninja-build protobuf-compiler python-sphinx ros-melodic-tf2-eigen libatlas-base-dev libsuitesparse-dev liblapack-dev
2. 安装ceres-solver,随意路径
安装ceres-solver时,如安装低版本或者高版本都会出现不兼容而报错的现象,解决方法如下:
安装[seres-solver-1.13.0],此操作可能需要梯子(https://ceres-solver.googlesource.com/ceres-solver/+/refs/tags/1.13.0)
点击图中按钮下载:

本文详细介绍如何在Ubuntu 18.04环境下安装Cartographer SLAM系统,包括安装依赖库、Ceres Solver、Cartographer及Cartographer ROS等步骤,并解决安装过程中遇到的问题。
最低0.47元/天 解锁文章
4910





