前面我们已经安装好了VMware并且已经成功安装了Ubuntu系统,接下来就是装对应版本的ros了。
一、版本的选择
Ros系统是一个依赖于linux的机器人操作系统,所以在装ROS系统前需要一个合适的linux系统。目前主流版本为Ubuntu、Debian、SlackwareLinux、Red Ha等为主。
对ROS兼容性最好的当属Ubuntu系统。每个Ubuntu系统对应其相应的ros系统,如下:
Ros版本 | Ubuntu系统 |
---|---|
ROS Melodic Morenia | Ubuntu 18.04(Bionic)/Ubuntu 17.04 Artful |
ROS Lunar Loggerhead | Ubuntu 17.04 (Zesty)/Ubuntu 16.10 Yakkety, Ubuntu LTS 16.04 Xenial |
ROS Kinetic Kame | Ubuntu 16.04 (Xenial) / Ubuntu 15.10 (Wily) |
ROS Jade Turtle | Ubuntu 15.04 (Wily) / Ubuntu LTS 14.04 (Trusty) |
ROS Indigo Igloo | Ubuntu 14.04 (Trusty) |
ROS Hydro Medusa | Ubuntu 12.04 LTS (Precise) |
所以说,安装时候要根据版本对应对其进行安装。目前ros流行版统为indigo、kinetic。此教程是indigo版本的安装方法,Ubuntu版本为64位的14.04 LTS。
二、安装步骤 (在安装过程中有的步骤会出现经典型错误,我将重点标注出来,解决办法参考下一篇文章)
1.配置Ubuntu系统。
打开系统设置,打开Ubuntu系统的软件与更新,并在菜单栏中选择Ubuntu Software,在这一栏中选中“restricted”、“universe”、“multiverse”,并将来源修改为清华的源头,如下: