无法找到 [rospy] 的 rosdep 定义 - Robotiq ros 驱动程序依赖项

Ali*_*bin 2 dependencies ros modbus-tcp rospy ubuntu-16.04

我将按照http://wiki.ros.org/robotiq中的指示为 Robotiq 夹具安装 ros 驱动程序 ,但是为了安装 Modbus TCP 依赖项 ( rosdep install robotiq_modbus_tcp),我遇到以下问题:

错误:以下包/堆栈无法将其 rosdep 键解析为系统依赖项:robotiq_modbus_tcp:无法找到 [rospy] 的 rosdep 定义

PS:我使用的是Ubuntu 16.04(kinetic),

预先非常感谢您帮助我解决这个问题......

小智 12

我自己对 ROS 还很陌生,发现自己在这个问题上被困了 3 周。我尝试了在论坛上找到的所有内容,但没有结果。显然,问题在于当 rosdep update 命令跳过后来不受支持的 ROS 发行版(例如kinetic)的更新时。使用以下命令更新,然后再次尝试安装该软件包。

rosdep 更新 --include-eol-distros