ROS多機通訊

2021-09-24 23:56:20 字數 354 閱讀 8782

在所有的計算機上,我們使用命令將其他計算機的ip位址加入到hosts中

sudo gedit /etc/hosts
新增後記得ping一下是否能聯通。

對於從機,我們需要使用ros_master_uri對主機位置進行定位,具體命令如下:

export ros_master_uri=http://host-pc:11311
這句命令對於每個終端都需要進行設定,其中host-pc是你選定的主機名稱,已在之前的hosts檔案中新增,如果幾台機器之間需要長期通訊,且ip不便的話,可以把以上命令加入終端的配置檔案中去。

完成以上就可以實現多機通訊了。

ROS多機通訊

假設需要讓電腦biowin和電腦biowin g3實現連線,並以biowin g3為主機 1.讓所有計算機需要通訊處於同一網路 2.將區域網位址繫結到主機名上 如 192.168.1.56 biowin 192.168.1.69 biowin g3ifconfig如果是有線連線的網路檢視eth0下的...

ROS多機通訊配置

實驗裝置 台式電腦ubuntu18.04 ros melotic 筆記本虛擬機器裝ubuntu16.04 ros kinetic 步驟 1 將虛擬機器和和台式電腦連線在同一網路下。為避免ip配置,我直接將網線連到了虛擬機器裡的ubuntu系統。mac本使用parallel desktop,可進行選擇...

ros 樹莓派多機通訊

1.檢視主機 a 從機 b 的hostname和ip address 終端輸入hostname檢視 終端輸入ifconfig檢視inet addr 主機 ubuntu,192.168.111.133 從機 pi desktop,192.168.199.237 2.修改 etc hosts 主機終端輸...