虚拟机运行rostopic list提升ERROR: Unable to communicate with master!
时间: 2024-02-19 17:02:49 浏览: 418
C++ convenience class to communicate with a Matlab instance..zip
这个错误通常是因为虚拟机没有正确配置ROS的环境变量。请确保你已经正确设置了`ROS_MASTER_URI`和`ROS_IP`这两个环境变量。你可以通过运行以下命令来设置它们:
```
export ROS_MASTER_URI=http://localhost:11311
export ROS_IP=127.0.0.1
```
如果你已经设置了这些环境变量但是依然遇到了这个问题,那么可能是ROS Master没有正确启动。你可以尝试重新启动ROS Master,或者查看ROS Master的日志来确定问题所在。
阅读全文