在去年的机器人操作系统大会(ROSCon 2018)上,微软公布了一个实验项目,—— Windows 10机器人操作系统(ROS)。作为一个开源机器人框架,

ROS的诞生是为了鼓励合作机器人软件的开发。今天早些时候,总部位于雷蒙德的软件巨头,

微软发布ROS for Windows 10 IoT Enterprise

(图自:ROS、viaNeowin)

Open Robotics首席执行官布莱恩格基(Brian Gerkey)表示:“我们很高兴Windows IoT成为ROS支持的平台”。

现在,ROS开发者社区可以利用Windows IoT中的各种功能,包括硬件加速的机器学习、计算机视觉和云功能以及Azure认知服务。

我们期待看到下一代Windows物联网支持的ROS应用。

据悉,ROS包含大量工具、库和约定,有助于简化开发者在各种机器人平台上创建复杂任务的过程。

在ROS for Windows 10 IoT的帮助下,开发人员将能够将计算机视觉、Windows机器学习和Azure认知服务等高级功能集成到他们的机器人系统中。

同时访问Windows 10物联网提供的所有工具、功能和安全特性。

感兴趣的朋友可以去项目官网看看Windows 10上机器人操作系统的更多信息。或者去wiki.ros.org,

下载所需的Windows软件。

微软发布ROS for Windows 10 IoT Enterprise

(截图来自:微软)

此外,Azure物联网和机器学习功能有助于开发者轻松实现更多机器人相关的解决方案。

例如,微软Azure cognitive service提供的AI解决方案可以将基于自然通信方法的智能算法注入机器人,以查看、倾听、理解和解释它们的环境。

Azure IoT Hub的微软ROS节点允许系统管理员通过监控特定的消息流来监控机器人的任务执行和健康状态。

当然,这只是两个例子。鉴于Azure强大的功能和可扩展性,Windows上的ROS将为开发者打开更多的大门。

在不久的将来,微软还计划添加社区支持的Visual Studio代码扩展、调试和可视化功能,以帮助开发者更轻松地开发ROS解决方案。