1

我有一个想要分发的 ROS 包。它带来了一些无法通过 pip 或包管理器安装的依赖项。它们应该手动下载和安装。我编写了一个运行良好的安装脚本,但我希望所有进程都是自治的,换句话说,如果可能的话,我希望所有依赖项都使用 rosdep 安装。

理想的实现: - 创建一个包含必要的 CMakeLists 文件的外部包 - 运行 catkin_make 以使用我的脚本自动下载和安装库(或运行 rosdep 来安装依赖项,但我想这是不可能的)

4

1 回答 1

0

您应该能够使用wstool设置一些东西来完成此操作。本教程介绍如何将多个 catkin 工作空间链接在一起。您需要手动安装的依赖项可以设置为它们自己的 catkin 工作区。

于 2017-08-30T04:36:58.583 回答