ROS for Windows 10 IoT Enterprise主打哪些應用?

Raymon725cnBeta


在去年的機器人操作系統大會(ROSCon 2018)上,微軟宣佈了一個實驗性的項目 —— Windows 10 機器人操作系統(ROS)。

作為一套開源的機器人框架,ROS 專為鼓勵協作型機器人軟件的開發而生。

今天早些時候,總部位於雷德蒙德的軟件巨頭,正式攜手 Open Robotics 發佈了企業級機器人物聯網操作系統 —— ROS for Windows 10 IoT Enterprise 。

【圖自:ROS,via Neowin】

Open Robotics 首席執行官 Brian Gerkey 表示:“我們很高興 Windows IoT 成為了 ROS 支持的一個平臺”。

現在,ROS 開發者社區可利用 Windows IoT 中的各項特性,包括硬件加速的機器學習、計算機視覺與雲功能、以及 Azure 認知服務,我們很期待見到下一代 Windows IoT 支持的 ROS 應用程序。

據悉,ROS 中包含了大量的工具、庫、以及約定內容,有助於簡化開發者在各種機器人平臺上創建複雜任務的過程。

在 ROS for Windows 10 IoT 的幫助下,開發者將能夠在其機器人系統中集成計算機視覺、Windows 機器學習、以及 Azure 認知服務等先進特性,同時訪問 Windows 10 IoT 提供的所有工具、功能、以及安全特性。

感興趣的朋友,可移步至項目官網(GitHub),查看更多有關 Robot Operating System on Windows 10 的信息。或前往 wiki.ros.org,下載所需的 Windows 軟件。

【截圖來自:Microsoft】

此外,Azure IoT 與機器學習功能,有助於開發者輕鬆地實現更多與機器人相關的解決方案。

例如,Microsoft Azure 認知服務提供的 AI 解決方案,可以為機器人注入基於自然通信方法的智能算法,以查看、聽取、理解並解釋其所處的環境。

而 Azure IoT Hub 的 Microsoft ROS 節點,則允許系統管理員通過監視特定的消息流,來監測機器人的任務執行和健康狀況。

當然,這僅僅是其中的兩個例子。鑑於 Azure 有著強大的功能與可擴展性,ROS on Windows 將為開發者開啟更多的大門。

在不久的將來,微軟還計劃為其添加受社區支持的 Visual Studio 代碼擴展、調試、以及可視化特性,以幫助開發者更加輕鬆地開發 ROS 解決方案。


分享到:


相關文章: