雷锋网消息:9月29日,微软在2018机器人操作系统开发者大会(ROSCon 2018)上宣布将机器人操作系统(ROS)正式引入Windows 10,至此完成Windows 10首次官方支持ROS系统。
机器人操作系统
机器人操作系统虽然相对硬件而言很少被提及,但是仍为机器人关键要素之一。其中,发布于2007的ROS是其机器人主流机器人操作系统之一。
ROS前身是斯坦福人工智能实验室为了支持斯坦福智能机器人STAIR而建立的交换庭(switchyard)开源系统项目,该项目由Willow Garage和斯坦福人工智能实验室维护,用于机器人标准化设计。
ROS主要可以为机器人研究和开发提供代码复用的支持。其可以分为两层,高层则是广大用户群贡献的实现不同功能的各种软件包,低层是上面描述的操作系统层。目前,ROS被广泛应用于许多尖端机器人项目。
此前,机器人系统开发人员也会用到Windows系统,但是ROS和Windows的适配是ROS社区自发完成的。此次是Windows 10首次官宣支持ROS系统。
此次微软推出支持ROS的Windows 10系统名为Windows 10 ROS1,目前仍是实验版本。微软已经联合ROS产业联盟(ROS Industrial Consortium)共同投资工业机器人,并与ROS产业联盟、开放机器人(Open Robotics)合作推动Windows 10 ROS1。
雷锋网了解到,Windows 10 ROS1提供开发复杂机器人所需的库和工具,可与Visual Studio、Microsoft的集成开发环境无缝集成,并支持基于硬件加速的Windows机器学习、Azure Cognitive服务、Azure IoT云服务等。
在大会上,微软还展示了自己的机器人ROBOTIS Turtlebot 3,基于一款名为Melodic Morenia的特殊机器人系统,并使用了Windows 10 IoT企业版平台,硬件上则是采用Intel Coffee Lake NUC。
微软Windows IoT首席软件工程师Lou Amadio在其9月28日博客中写道:“借助ROS for Windows,开发人员将能够使用熟悉的Visual Studio工具集及丰富的AI和云端功能。我们期待通过将硬件加速的Windows机器学习、计算机视觉、Azure认知服务,Azure物联网云服务和其他Microsoft技术等高级功能引入家庭、教育、商业和工业机器人,为机器人技术带来智能优势。 ”
机器人长久以来一直是众多科技公司追捧的方向,尤其应用在工业领域的机械臂已经相当成熟,西门子、ABB等公司的工厂已经布设大量机械臂,包括现在风口浪尖上的特斯拉,从此前爆出的照片中也可以看到基本实现机械化。
据IDC更新的《全球商用机器人技术支出指南》显示,到2020年,全球机器人技术及服务支出将从2016年的915亿美元增长到1880亿美元,短短四年间,相关支出将会在现有的基础上增加一倍以上。由此可见这个市场的火热和被持续看好。
数据来源:IDC全球商用机器人技术支出指南
微软虽然身为一家软件服务公司,必然也不会放弃这个炙手可热的市场,而以自己擅长的Windows操作系统介入自然也是最好的选择。此前,在今年5月微软中国首届人工智能大会“Microsoft AI Innovate 2018”也曾在京举行。由此看来,微软的变革也已经在路上。
相关文章: