眼爆科技

机器人操作系统从ROS升级到ROS2,部署不再是难题

时间:2018-10-11 14:30  编辑:眼爆科技

目前,全球机器人市场持续增长,工业机器人市场持续稳定增长,服务机器人市场则呈现快速发展趋势。伴随着人工智能技术的逐步成熟,人机协作的不断深度,机器人产品应用产业不断拓展,全球机器人行业将迎来新一轮的增长。机器人领域之所以快速增长,有一部分原因是得益于开源开发和机器人操作系统ROS 或ROS2的发展。

关于ROS和 ROS2的发展状况,英特尔物联网软件技术副总裁Greg Burns和ADLINK物联网技术总监Joe Speed做了详细分析。Greg Burns就职于英特尔开源技术中心工作,是OTC(开源技术中心)的软件架构师,其所在的小组专注于开源开发和开源贡献。过去多年来,他一直在关注物联网,尤其是物联网网络协议,在大约18个月前,他参与了英特尔的机器人领域。Joe Speed也在该领域从事多年研发工作,包括让物联网更加开放、开放标准和开源物联网。技术贡献,如MQTT,他让其成为开放标准并开源,将它们放入车辆和很多其它设备中。过去几年,他围绕如何将物联网应用到人们生活中,以及如何让人和物交互花费了大量的时间进行研究。他为自动驾驶汽车、自动驾驶员、老年人和残疾人提供#AccessibleOlli,在众包、开源自主机动性方面做了很多研究。

ROS建立强大生态系统,ROS2原型设计迈向部

不管是开源软件,还是开源硬件,一经推出在全球都受到开发者的热捧,这些产品对科技的发展起到了巨大的推动作用。在机器人领域,开源操作系统ROS2如何驱动该领域的增长?Greg表示,虽然ROS被称为机器人操作系统,但实际上它并不是像Linux和Windows真正意义上的操作系统。它是一系列设施和通信协议的集合,使用户更易于整合软件组件去构建机器人或者机器人系统。并且它取得了巨大的成功。过去十年来,已经围绕ROS建立了一个庞大的生态系统,并且它使参与机器人研究的人,特别是那些研究人员和在学术领域的人,能够构建、共享、协作构建机器人所必须的软件组件。某些情况下,这些软件组件级别很低,像传感器、摄像头等接口。某些情况下,他们有更高级的功能,比如导航或者运动规划。但事实上,你可以用这些组件构建他们,然后和其它开发者共享,因此这些开发者可以使用它们,而不需要理解他们内部的细节,提高了创新速度,真正让人们用这些强大的组件构建机器人。

ROS确实是一个很成功的开源项目、开源生态系统,现在已经建立了庞大的生态系统,在全球估计有十万名开发者正在使用或熟悉ROS,并且所有拥有机器人经验的学术界人士都在使用ROS。虽然从多方面来看ROS很成功,但是它只用于研发,在部署中并不经常使用。当涉及到实际构建机器人并将其作为商业产品进行部署时,大部分开发者会转向专用解决方案。大概五年前或者更早,有人倡议开始构建ROS2。ROS2试图解决原始ROS中的一些技术缺陷,以及安全、性能等问题,使一些其它基于ROS的部署解决方案变得可行和更实用,当然,那将带来一个更有效的流程使得ROS不仅用于原型设计而是最终的部署。

  • 共5页:
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 下一页




  • 上一篇:2018中国广州国际机器人展览会展品范围一览 下一篇:没有了