鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    求助:ROS2 多机通讯问题

    已定时 已固定 已锁定 已移动
    ROS 2相关问题
    ros2 通信 docker ros2 多机通讯
    2
    2
    374
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 27869376982
      Egypt。
      最后由 编辑

      环境信息:

      小车 :ROS2 系统 (docker 镜像中使用主机模式运行的 ROS2)foxy IP: 192.168.3.201
      主机:ubuntu 20.04 ROS2 foxy IP:192.168.3.69
      

      在小车上运行 ros2 doctor --report的结果如下:

      NETWORK CONFIGURATION
      inet         : 172.17.0.1
      inet4        : ['172.17.0.1']
      ether        : 02:42:f5:23:76:9d
      netmask      : 255.255.0.0
      device       : docker0
      flags        : 4099<UP,BROADCAST,MULTICAST> 
      mtu          : 1500
      broadcast    : 172.17.255.255
      ether        : d8:3a:dd:7f:de:4b
      device       : eth0
      flags        : 4099<UP,BROADCAST,MULTICAST> 
      mtu          : 1500
      inet         : 127.0.0.1
      inet4        : ['127.0.0.1']
      inet6        : ['::1']
      netmask      : 255.0.0.0
      device       : lo
      flags        : 73<UP,LOOPBACK,RUNNING> 
      mtu          : 65536
      inet         : 192.168.3.201
      inet4        : ['192.168.3.201']
      ether        : d8:3a:dd:7f:de:4d
      inet6        : ['2408:8214:423:dbd0:c89c:8240:75fb:242c', 'fe80::dea0:9e9b:62dd:a609', '2408:8214:423:dbd0:d00d:f762:1b84:10']
      netmask      : 255.255.255.0
      device       : wlan0
      flags        : 4163<UP,BROADCAST,RUNNING,MULTICAST> 
      mtu          : 1500
      broadcast    : 192.168.3.255
      

      问题现状:
      两个终端的ROS_DOMAIN_ID都是一样的 32
      我在主机中使用ros2 run demo_nodes_cpp talker
      小车上执行:ros2 run demo_nodes_cpp listener
      在小车上无法收到消息,请问大家有什么解决方案吗?困扰已久,感谢!

      3 1 条回复 最后回复 回复 引用 1
      • 3
        3107097475 @2786937698
        最后由 编辑

        @2786937698 楼主解决了吗。我目前遇到了类似的问题。但是是docker和外部ros的连接上的。使用的是host模式,手动指定domain为28。能ping通,但是接受不到话题。

        1 条回复 最后回复 回复 引用 0
        • 第一个帖子
          最后一个帖子
        皖ICP备16016415号-7
        Powered by NodeBB | 鱼香ROS