rosdep是一个用于安装系统依赖项的命令行工具
1.安装rosdep
sudo apt-get install python-rosdep
2.初始化rosdep
sudo rosdep init
Do NOT run rosdep update with sudo. It is not required and will result in permission errors later on.
rosdep update
3.使用rosdep
3.1 安装特定包的依赖关系
您可以使用rosdep和catkin在ROS库建立任何包。假设您要构建一个名为AMAZING_PACKAGE的包,之前您尚未在您的计算机上构建。
rosdep install AMAZING_PACKAGE
3.2 安装工作空间中所有包的依赖关系
转到catkin工作区的顶级目录,其中包含您要使用的ROS包的源代码。然后运行:
rosdep install --from-paths src --ignore-src -r -y
此命令可以神奇地安装catkin工作区中的软件包所依赖但在您的计算机上缺少的所有软件包。