最近在学习ROS2,在安装过程中遇到不少坑,写篇文章记录下,以防我下次重装系统再安装ROS2需要。
我电脑的系统是ubuntu18.04
-ROS2下载官网:
Installationindex.ros.org我下载的是ROS 2 Eloquent Elusor,因为官网的教程是基于Eloquent的。
-Installing ROS 2 Eloquent Elusor:官网推荐Debian版本,Linux (Ubuntu Bionic(18.04)) Debian packages。
-Installing ROS 2 via Debian Packages:为了加快下载速度,需要更换下载源。可以根据zhouzhou的文章修改源,亲测有效。
zhouzhou:【Ubuntu】Ubuntu 18.04 LTS 更换国内源——解决终端下载速度慢的问题zhuanlan.zhihu.com![d8b4ec29d87a26d4b2018b9bfedec240.png](https://i-blog.csdnimg.cn/blog_migrate/a50ee69eefbfa809561450b8000a4c97.jpeg)
这一部分的其他下载步骤按官网来就好,除了ros1-bridge那部分。
-Install additional packages using ROS 1 packages
需要转到ROS的官网下载
http://wiki.ros.org/Installation/Ubuntu?distro=melodicwiki.ros.org和ROS2一样,ROS的下载也建议更换源:
ROS/Installation/UbuntuMirrors - ROS Wikiwiki.ros.org我下载的是melidic。选择国内源即可。我选的是USTC。
安装完ROS后,再回到ROS2界面继续安装ros1-bridge。我第一次这里没安装好,导致后面的recording出错。
安装就到此为止了。我刚弄完了教程里的user,小海龟动起来了。继续啃教程去。