1.依赖安装
- 安装ROS系统:https://blog.csdn.net/Andrwin/article/details/103628935
- 安装gtsam:
- 先决条件:
#Boost >= 1.43
sudo apt-get install libboost-all-dev
#CMake >= 2.6
sudo apt-get install cmake
#gcc >= 4.7.3
- 开始安装gtsam:
#建立工作空间
mkdir catkin_ws
cd catkin_ws
#下载gtsam源文件
git clone https://bitbucket.org/gtborg/gtsam.git
cd ~/gtsam
mkdir build
cd build
cmake ..
make check #这步可以不要,反正也编译不过 如果觉得太慢就加-j6
sudo make install #觉得慢加 -j6
2.LeGO-LOAM的下载与编译
#进入工作空间
cd ~/catkin_ws/src
git clone https://github.com/RobustFieldAutonomyLab/LeGO-LOAM.git
cd ..
catkin_make -j1 #不是调用多核,j1是生成消息类型