自主移動機器人的開放原始碼機隊管理工具
英伟达在ROSCon 2022大會宣布推出最新艾萨克ROS軟體开发者预览版(DP) 2本,在該版本中加入用於自主移動機器人(AMR)機隊的雲端與邊緣機器人任務管理與監控全新功能,以及其他供ROS 2開發人員使用的功能。
英伟达艾萨克ROS內有單獨的套裝軟體(宝石)與完整的作業流程(硝基),以加速硬體效能。此外,新版本亦加入以下功能:
ÿ任务分派與客户:這個開放原始碼的CPU軟體包用於從機隊管理系統向機器人分配任務並進行監控。任务派遣功能是一項雲端原生微服務,可以與更大規模的機隊管理系統結合。
ÿFreeSpace细分:此硬體加速包適用於在機器人附近產生一個基於視覺人工智慧(AI)的佔據網格(占用网格),作為導航堆疊的輸入項目。
h.264影像編碼與解碼:用於錄製和播放壓縮影像資料的硬體加速包。收集影像資料是訓練ai感知模型的重要環節。在NVIDIA杰森AGX欧林平台上,使用兩個1080 p解析度的立體攝影機,以30 fps(總共> 120 fps)的畫面更新率測量這些新的宝石執行表現,資料佔用空間降低約十倍。
任务调度/客户端
任务调度與客户端提供標準的開放原始碼方式,分配與追蹤機隊管理系統及ros 2機器人之間的任務。分派與客户端使用專為機器人機隊設計的開放通訊標準VDA5050進行溝通,並藉由用於物聯網(IoT)應用的羽量級訊息傳輸協定MQTT以無線方式傳遞。
任务调度是一個容器化的微服務,可從NGC下載,或是當成Isaac GitHub上的原始程式碼,並且可與機隊管理系統整合。任务调度已通過驗證,可以和其他開放原始碼 ROS 2 用戶端互通,像是日前宣布由 OTTO Motors 和 InOrbit 共同開發的 VDA5050连接器。
任务客户相容於ROS 2卑微,在艾萨克ROS GitHub中作為一個軟體包並與Nav2導航堆疊預先進行整合,以分配及追蹤機器人上的導航和其他任務。
奥托发动机技術長瑞安Gariepy表示:“隨著現實環境中移動機器人加速部署,互通性的重要程度日益提升。將VDA5050與ROS2串連成一個開放原始碼社群,將促進機隊管理解決方案創新,並讓機器人製造商能夠著重在差異化發展。」
英伟达艾萨克ROS提供出色效能
英伟达艾萨克ROS不斷為ROS 2開發人員社群提供硬體加速效能,用於AI感知,影像處理與導航。自主機器人須具備先進的AI和電腦視覺功能,艾萨克ROS代表著NVIDIA的承諾,我們將讓機器人社群的開發人員更容易採用這些頂尖技術。
敬請瀏覽Isaac ROS性能总结,以了解更多關於關鍵艾萨克·罗斯軟體包的最新效能數據。
為ros 2開發人員開設的免費訓練課程
為了提供進階技術訓練及與NVIDIA艾萨克ROS專家面對面請益的機會,NVIDIA宣布將舉辦一系列專為ROS 2開發人員開設的全新網路研討會,可免費參加,也為ROS 2開發加速模組的技術專家設有問答環節。
前三場網路研討會的主題如下:
ÿ2022年11月14日:主題為“精确定位,250帧/秒,在Jetson上使用vSLAM进行ROS 2定位”,由Raffaello Bonghi博士主持
ÿ2022年12月:主題為利用Isaac ROS进行立体深度估计,由赫玛尔·沙阿主持
ÿ2022年12月:主題為“使用YOLOv5构建Isaac ROS加速模块”,由Asawaree Bandhi主持
點此報名於 11 月 14 日舉行的網絡研討會,該系列的更多網路研討會將持續更新。
開始使用
請查看/ NVIDIA-ISAAC-ROS GitHub中總結的範例,立即開始使用NVIDIA Isaac ROS。
發表迴響