一.安裝教程:
官網教程
二.可能遇到的問題
1.error loading sources list
ERROR: error loading sources list:
<urlopen error <urlopen error [Errno 111] Connection refused> (https://raw.githubusercontent.com/ros/rosdistro/master/eloquent/distribution.yaml)>
解決方法:
出現這類錯誤的問題可能是raw.githubusercontent.com網站被牆了;
一般這種情況,你可以打開百度,但是無法通路該網站;
是以隻需要修改hosts文檔,添加這個網站的IP位址。
#打開hosts檔案
sudo vi /etc/hosts
#在最後面插入一句
199.232.28.133 raw.githubusercontent.com
#儲存後退出,繼續執行之前的指令rosdep update
2.Unable to contact my own server at...
運作roscore時,出現如下問題:
以上問題是由于ROS環境變量ROS_MASTER_URI設定錯誤導緻的,重新設定該變量即可
#打開 bashrc檔案
sdu vi ~/.bashrc
# 在最後面添加兩句
export ROS_HOSTNAME=localhost
export ROS_MASTER_URI=http://localhost:11311
#儲存并退出,重新啟動該檔案
source ~/.bashrc
#繼續之前的指令
roscore