终端运行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即可正常运行。
操作如下图所示: