终端运行roscore时,报错:Unable to contact my own server at...

问题现象:

问题原因:

以上问题是由于ROS环境变量ROS_MASTER_URI设置错误导致的,重新设置该变量即可。

解决方法:

打开~/.bashrc文件,添加或修改环境变量ROS_HOSTNAME和ROS_MASTER,即改为:

export ROS_HOSTNAME=localhost
export ROS_MASTER_URI=http://localhost:11311

修改并保存~/.bashrc文件后,再重新启动下该文件,再运行roscore即可正常运行。

操作如下图所示:

posted @ 2023-06-20 09:32  Yu_tiann  阅读(598)  评论(0编辑  收藏  举报