源碼地址
git源碼
'https://github.com/koide3/hdl_graph_slam'
附一張編譯成功的圖
好吧,為了方便大家還有我自己,就把官網的再照抄一遍吧。。
首先,新建文件夾catkin_hdl_slam,在catkin_hdl_slam文件夾中新建src文件夾即
mkdir -p ~/catkin_hdl_slam/src 然后
cd ~/catkin_hdl_slam/src
catkin_init_workspace
git clone https://github.com/koide3/hdl_graph_slam
git clone https://github.com/koide3/ndt_omp.git
安裝依賴
依賴
OpenMP(安裝GCC即可)
[PCL 1.7](https://www.cnblogs.com/lifeofershisui/p/9037829.html) (或者大家百度一下教程很多)
g2o(sudo apt-get install ros-你的ros版本-libg2o,我是源碼編譯安裝的。。)
suitesparse(Ubuntu自帶)
ros包依賴
geodesy
nmea_msgs
pcl_ros
ndt_omp
ros依賴安裝
# for kinetic
sudo apt-get install ros-kinetic-geodesy ros-kinetic-pcl-ros ros-kinetic-nmea-msgs ros-kinetic-libg2o
# for melodic
sudo apt-get install ros-melodic-geodesy ros-melodic-pcl-ros ros-melodic-nmea-msgs ros-melodic-libg2o
編譯
cd ..
catkin_make