【问题标题】:Work with different version ROS (Robot operating system)使用不同版本的 ROS(机器人操作系统)
【发布时间】:2022-11-05 02:18:31
【问题描述】:

有没有办法在一台机器上使用基于 ROS1 的 ros 版本发布,并从另一台只使用 ROS2 版本的机器上订阅这些相同的主题,比如谦虚。

澄清 机器 1 版本1:ROS1 发行版:Naotic 发布者节点:Publisher1 主题:/sampletopic

机器 2 版本2:ROS2 发行版:谦虚 订阅者节点:订阅者1 订阅主题:/sampletopic

在 ROS1 发行版中导出 ros_core_master 很常见。无法与基于 ROS1 和 ROS2 的发布者和订阅者进行交叉通信?这主要是由于架构的差异,但一定有一些可能性。 提前感谢您的见解。

【问题讨论】:

    标签: ros ros2 dss


    【解决方案1】:

    在 ROS 中本机无法轻松地做到这一点。然而,已经存在一个包,The ROS1 Bridge.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-01
      • 2021-05-19
      • 2020-01-14
      • 2018-05-27
      相关资源
      最近更新 更多