一、直接安装
sudo apt install ros-noetic-navigation
优势:简单,适合初级使用
缺点:只能调用,不能看、改代码.
二、源码安装
git clone https://gitee.com/liwuhaoooo/navigation.git ##(默认melodic)
2.1在 navigation 文件夹中新建src中
2.2将上述代码复制到新建的src中
2.3安装依赖项
sudo apt-get install ros-noetic-map-server
sudo apt-get install ros-noetic-tf2-geometry-msgs
sudo apt-get install ros-noetic-tf2-sensor-msgs
sudo apt-get install ros-noetic-move-base-msgs
2.4 编译
catkin_make