首先這個問題是你的ip變了,和之前的設置不一樣
解決步驟如下:
1、將之前在bashrc裏設置過得ip語句全部刪掉,然後
source ~/.bashrc
2、打開~/.bashrc文件,添加或修改環境變量ROS_HOSTNAME和ROS_MASTER,即改爲:
export ROS_HOSTNAME=localhost
export ROS_MASTER_URI=http://localhost:11311
這時就可以打開roscore了
3、因爲我要登錄ssh,所以還需要輸入一下語句
export ROS_MASTER_URI=http://localhost:11311 >> ~/.bashrc
export ROS_HOSTNAME=IP_OF_TURTLEBOT >> ~/.bashrc
注意,上述的第一個命令不用修改,而第二個需要將IP_OF_TURTLEBOT改爲對應的wlan0中的inet地址,ifconfig語句可以查看