Elementary OS 下安装 ROS (Robot Operating System)

本文介绍了如何在美观的Linux发行版Elementary OS中安装ROS,尽管其核心是Ubuntu,但直接安装ROS会遇到一些问题。通过修改更新源文件和os_detect.py文件,可以成功安装ROS Indigo版本。安装过程包括对步骤1.4和1.5的调整,以解决 Elementary 版本与ROS不匹配的问题。安装完成后,Elementary OS的用户可以像在Ubuntu上一样使用和编译ROS包。
摘要由CSDN通过智能技术生成

      近几年随着机器人及相关科技的蓬勃发展,ROS作为一款开源的机器人系统也被越来越多的人所使用。呃,作为学渣,我就不去介绍ROS的相关了,今天主要说的是用来搭载ROS的操作系统 Elementary OS。

      Ubuntu——从早期的免费邮寄安装光盘吸引用户一直发展到现在由于用户越来越多而无法承受邮寄光盘的费用,已经经历了十几个年头——作为 ROS 的官方推荐搭载系统是非常合适的,尤其是近几年的 Ubuntu LTS 版都有与之相对应的ROS版本。但是,在长时间使用 Ubuntu 之后总会有点审美疲劳,总想换个好看点的试试,而 Elementary 作为一款号称最漂亮的 Linux 系统,其本质就是一个被美颜过的 Ubuntu LTS 系统,连更新源都是直接用的 Ubuntu 的,所以 Ubuntu 上能用和能装的软件在 Elementary 上都能直接安装和使用,而且都是直接使用最方便的apt-get命令就能搞定。 Elementary 现在已经推出的 luna, freya 版本和即将要推出的 loki 版,分别对应的就是美颜后的 Ubuntu 12.04, 14.04 和 16.04。 既然它的核心还是 Ubuntu, 那么在 Elementary 上安装 ROS 理论上来说就是完全可行的,而且事实证明这确实是可行的,只需要稍稍修改两个地方就可以了。本文的安装步骤以 Elementary 的 freya 版 和 ROS indigo 版作为例子, 其他版本的安装步骤都是一样的,只要你要安装的ROS版本支持 Elementary 所对应的 Ubuntu 版能安装。

a. 步骤1.4 更改

      在 Elementary 下安装 ROS 的步骤基本都和 Ubuntu 下的一样,前面的几步都只需要按照

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值