ROS多机通讯
在实际使用ROS时,往往遇到电脑发送命令而树莓派做出命令并做出反应,本次教程教大家如何实现多机通讯,码字不易,求个点赞!
我们选择将树莓派作为主机,电脑作为从机。
先备条件
- 主机与从机连在同一WiFi之下
- 在两台设备上都安装chrony包与ssh包
作者没有安装chrony包,这里给出安装代码:sudo apt-get install chrony openssh-server
ip地址的查询
首先需要知道树莓派的ip地址,这里输入以下命令即可:
hostname -I
此即为我们主机(树莓派)的ip地址。
修改.bashrc
在电脑上打开终端,输入命令:
sudo vim ~/.bashrc
打开后,划到文件最下端,按下i键进入插入(insert)模式:
输入以下命令:
export ROS_MASTER_URI=ht