十分快三网址机器人操作系统,除了Android还有一个ROS | 雷锋网

  • 时间:
  • 浏览:2
  • 来源:彩神大发快3下载

你知道市面上的机器人都采用了哪此操作系统吗?

估十分快三网址计大多数人给出的答案只是Andr十分快三网址oid了。从市面上的产品来看,基于Android系统开发的机器人着实是主流,然后还一种生活生活生活操作系统却鲜为人知,它叫ROS(机器人操作系统,Robot Operating System),是专门为机器人设计的一套开源操作系统,时至今日可能性诞生八年时间了。

ROS究竟为啥么物?

ROS的前身是斯坦福人工智能实验室为了支持STAIR(斯坦福大学人工智能机器人项目)而建立的交换庭(Switchyard)项目。要了解ROS的发展历程,则要从507年结束了谈起。

当时,Morgan Quigley,Eric Berger和Andrew Ng发布了一纸有关STAIR的论文,该文件讲述的只是用Switchyard还十分快三网址才能在各软件应用线程池池之间传递信息,进而帮助机器人有效的完成某些僵化 的任务。起初,这一项目是斯坦福大学和机器人技术公司Willow Garage的买车人机器人项目(Personal Robots Program)合作者者进行的,508年后完正由这家公司推广。到509年,相关文件提到Switchyard还才能让机器人编译模块化,然后不还要重新设计框架,ROS操作系统也就随之问世了。

2012年,ROS团队从Willow Garage独立出来,然后成立了还还有一个 非盈利组织(OSRF)。经过这几年的发展,ROS从最初的无人问津的小众操作系统,到现在已是主流的机器人操作系统之一。

根据市场调查,目前可能性有只是机器人公司采用了ROS系统来开发某些应用于全新市场的产品,如ClearPath,Rethink,Unbounded,Neurala,Blue River,最典型的只是Willow Garage的PR2机器人。还有数据显示,仅2015年,相关风险投资机构就在基于ROS操作系统的机器人公司投资了超过1.5亿美元。

除此之外,还有不少大型公司结束了注意到了这一操作系统,这一,Nvidia、博世、高通、英特尔、宝马以及大疆等。

当然,ROS要普及离不开开发者的支持。据不完正统计,今年5月全球共有70000多个独立IP下载了900万次ROS应用线程池池包。另外,在ROS开发者社区上端的1840位成员一共写出了50万行代码。

ROS有何特点?

事实上,ROS和Android一样是开源的,功能上也是相差无几,它还才能提供硬件抽象,底层设备控制,常用功能实现,应用应用线程池池间消息以及数据包管理。其独特之发生于,才能支持多种语言,如C++、Python、Octave和LISP,甚至支持多种语言混合使用,这还才能僵化 开发者的工作。可能性它是基于Linux的系统,其可靠性也会更高,体积还才能做到更小,适合嵌入式设备。

另外,ROS是一种生活生活分布式补救框架,开发者还才能单独设计可执行文件。不同节点的应用应用线程池池能接收、发布各种信息(这一传感,控制,请况,规划等等)。

然后就目前来看,在业界公认的机器人三大操作系统——Ubuntu,Android和ROS中 ,就目前来看,使用Android操作系统的企业居多。

雷锋网原创文章,未经授权禁止转载。详情见转载须知。