1.有線網路卡
設定
找到有線網路,點選設定,修改其中的IPv4的地址和子網掩碼。
1 //地址 2 192.168.xxx.xxx 3 //子網掩碼 4 255.255.255.0
點選應用
2.配置環境變數
新開本地終端:
1 gedit .bashrc 2 //寫入 3 export ROS_MASTER_URI=http://192.168.xxx.xxx:11311
3.ssh登入遠端
ping 192.168.xxx.xxx
ping通後,開始ssh登入
ssh roboname@192.168.xxx.xxx
在遠端登入
4. 修改hosts檔案
遠端
在遠端開啟hosts檔案:
1 //開啟方法 2 sudo gedit /etc/hosts 3 //寫入: 4 192.168.xxx.xxy hostname 5 //可用hostname命令查詢自己的hostname
本地
在本地開啟hosts檔案寫入:
1 192.168.xxx.xxx roboname
重啟終端來重新整理設定。
5. 執行
注意先在遠端開
roslaunch explorer_launch start_robot_server.launch
後在本地開
注意先source.
roslaunch explorer_launch start_robot_server.launch
注意先開遠端,後開本地。
PS:
sudo chmod 777 /etc/hosts記錄這個命令
發生兩端無法連線的問題,解決方法是,檢查第四步和第二步。配兩端的hosts檔案和環境變數。
如果這兩步確定無誤,詢問電子層是否把車的網路開啟(可以開始甩鍋)