Facebook 開源機器人開發平臺 Droidlet
近日,Facebook 正式將旗下的Droidlet 進行了開源,這是一個機器人模組開發平臺,該平臺利用自然語言處理和計算機視覺來讓機器人理解周圍的世界。Facebook 表示,Droidlet 簡化了機器人中機器學習算法的集成,促進了快速的軟件原型設計。
Droidlet 可以讓開發者在該平臺測試不同的計算機視覺和自然語言處理模型。它允許研究人員建立能夠在現實世界或 Minecraft 等模擬環境中完成任務的系統,通過按需更換平臺上使用的組件,以支持在不同用途的機器人上使用同一系統。該平臺提供了一個儀表盤,研究人員可以在上面添加調試和可視化的部件和工具,以及一個糾正錯誤和注釋的界面。Droidlet 提供了用于將機器學習模型連接到機器人的 Wrappers,此外還有用于測試視覺模型的環境,并可以針對不同的機器人進行微調。
Droidlet 由一系列的組件和模塊所組成,其中包括:
- 一個記憶系統,作為不同模塊之間的信息存儲;
- 一組感知模塊,處理來自外部世界的信息并將其存儲在記憶系統中;
- 一組低級任務,如 "向前移動三英尺" 和 "在給定坐標處放置手中的物品",可以影響機器人環境的變化;
- 一個控制器,根據記憶系統的狀態來決定執行哪些任務;
通過 Droidlet,Facebook 可以利用模塊化來開發更強大的高級機器人,如果一個貢獻者能夠改進系統的一部分,那么他應該就能改進使用了該系統的所有機器人。
Facebook 在博文中寫道。"隨著更多的研究人員使用 Droidlet 進行構建,他們將改進其現有的組件并添加新的組件,而其他人又可以將這些組件添加到他們自己的機器人項目中。通過 Droidlet,機器人研究人員現在可以利用整個人工智能領域最近取得的重大進展,構建能夠有效響應復雜命令的機器。"
本文轉自OSCHINA
本文標題:Facebook 開源機器人開發平臺 Droidlet
本文地址:https://www.oschina.net/news/153821/facebook-open-source-droidlet