导航

    蓝鲸ROS机器人论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 热门
    ROS交流群
    ROS Group
    产品服务
    Product Service
    开源代码库
    Github
    官网
    Official website
    技术交流
    Technological exchanges
    激光雷达
    LIDAR
    ROS教程
    ROS Tourials
    深度学习
    Deep Learning
    机器视觉
    Computer Vision

    Error: Unable to commuicate with master 错误

    技术交流
    1
    1
    1692
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • weijiz
      weijiz 最后由 weijiz 编辑

      这个错误是由于程序无法连接到 ros master 节点。
      如果是远程连接,首先保证网络是正常联通的。比如在执行

      export ROS_MASTER_URL=http://xiaoqiang-desktop:11311
      

      之后。

      可以先ping一下自己的计算机名。对于小强来说可以执行下面的指令。

      ping xiaoqiang-desktop
      

      如果正常显示可以ping通则说明网络是正常的。一般问题就可以解决了。
      如果无法ping通则说明hosts设置有错误。检查/etc/hosts文件内的ip设置是否正确。正常本地计算机名应该是12.0.0.1或者计算机的实际ip。

      如果网络没有问题但是仍然出现以上错误,看看远程机器上的ROS master节点是否正常运行。可以在远程机器上执行

      rostopic list
      

      如果正常显示话题,则说明远程机器master节点正常。
      反之则远程机器的master 节点未启动。对于 小强来说可以通过执行

      sudo service startup start
      

      来启动ROS节点。

      1 条回复 最后回复 回复 引用 0
      • 1 / 1
      • First post
        Last post
      Copyright © 2015-2023 BlueWhale community