我的台式机与我的笔记本进行通信,台式机作为主机,即运行roscore
1、查看台式机与笔记本的IP地址 使用命令 ifconfig 查看各自的hostname 使用命令 hostname
台式机IP地址:10.9.102.77 hostname: robot-1
笔记本IP地址:10.9.100.138 hostname: robot-2
2、修改台式机和笔记本的hosts 使用命令 sudo gedit /etc/hosts
台式机的hosts里面添加一行 10.9.100.138 robot-2
笔记本的hosts里面添加一行 10.9.102.77 robot-1
3、修改台式机和笔记本的.bashrc 使用命令 gedit ~/.bashrc 修改后要保存并source .bashrc
台式机的.bashrc里面添加:
export ROS_HOSTNAME= robot-1
export ROS_MASTER_URI=http://10.9.102.77:11311
笔记本的.bashrc里面添加: