一.安装教程:
二.可能遇到的问题
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