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