最近在项目中需要使用ROS机器人操作系统,在官网了解之后发现Ubuntu发行版对其的支持最好。我之前只接触过Fedore与RedHat,所以我特地了解了一下Ubuntu的特性。

Ubuntu基于Debian GNU/Linux,支持x86、amd64/x64和ppc架构,由全球化的专业开发团队(Canonical Ltd)打造的开源GNU/Linux操作系统。Ubuntu对GNU/Linux的普及特别是桌面普及作出了巨大贡献,由此使更多人共享开源的成果与精彩。在开源桌面操作系统中,无论是性能还是界面Ubuntu都被公认为是最优秀的。Ubuntu最初为桌面开发,但如今也是GNU/Linux服务器版本的一个重要选择 [1]。

Ubuntu每6个月发布一个新版本,每个版本都有对应的代号与版本号。版本号基于发布日期,如最新的版本15.10就发布于2015年10月。Ubuntu每隔两年就有一个LTS版本(Long-Term-Support),该版本一般比较稳定并且会提供长期支持。目前已有的LTS版本有6.06 LTS (dapper),8.04 LTS (hardy),10.04 LTS (lucid),12.04 LTS (precise)以及14.04 LTS (Trusty Tahr)。

ROS支持Ubuntu 10.04、Ubuntu 11.10、Ubuntu 12.04等 [3],最新的ROS Jade版本还支持Ubuntu 14.04。其中10.04使用的是我比较熟悉的Linux 2.6.32版本,并且也是LTS版本,所以优先考虑使用。之后,我将尝试在x86平台上构架该系统。

【参考文献】

[1] Baidu百科Ubuntu词条,http://baike.baidu.com/view/4236.htm

[2] Ubuntu官方网站,http://www.ubuntu.com/

[3] ROS官方网站,http://www.ros.org/

【修订历史】

V1.1    2015-11-30  更新了ROS Jade的相关内容。


>> 本文章版权归作者所有,如需转载请联系作者授权许可。
>> 原文来自: 云飞机器人实验室
>> 原文地址: ROS | ROS支持的Ubuntu版本
>> 关于我们: 关于云飞实验室
>> 支持我们: 帮助我们可持续发展


作者

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据