ROS 主從機設置


ROS 主從機設置的前提是兩個ROS處於同一局域網中,對於ROS在局域網中的通訊,通常可以采用設置主從機的方式來實現,當多個機器人在同一局域網下工作時,各個機器人之間可以通過ROS通訊來實現。主從機設置比較簡單,ROS主從機的設置步驟:

主機設置,在筆記本端打開home目錄,按住ctrl + H 打開隱藏文件,找到.bashrc文件,在最后添加如下內容:

export ROS_MASTER_URI=http://192.168.1.1:11311

上面:192.168.1.1是主機IP,根據自己的實際情況設置。

從機設置,同樣在下位機(這里具體指jetson NX)打開.bashrc文件,添加以下內容:

export ROS_HOSTNAME=192.168.1.2

# 192.168.1.2為從機 的IP

export ROS_MASTER_URI=http://192.168.1.1:11311

# 192.168.1.1為主機 的IP

在上述設置完成以后,保存.bashrc文件,首先在主機終端開啟輸入:roscore,然后在NX終端輸入rosnode list,如果顯示節點,則說明兩台機子之間就可以ros 通訊了。

至此ROS間的主從機設置就完成了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM