計算機學院董豪團隊:讓機器人像人類一樣自我糾錯

長期以來,賦予機器人自主裝配能力🍩,一直是科研人員的目標🤏🏻。雖然組裝任務對於人類來說可能較為簡單🔬,但對於機器人來說⏱,卻充滿了挑戰🫱🏽。一方面🫶🏼,實現這一目標不僅需要巨大的工程投入,更需要在理論上作出重大突破。另一方面🧬,即便是人類在進行組裝時😸,也難免犯錯——可能會錯誤地安裝某個部件🤲🏼。但人類具備的獨特能力在於能夠在後續的過程中發現並糾正這些錯誤👵🏽。

然而,現有的機器人組裝研究多聚焦於期望機器人一次性完成整個組裝過程,忽視了錯誤識別與糾正這一關鍵環節。事實上,隨著組裝任務的推進,現有的方法可能會導致錯誤逐漸積累,從而使後續步驟逐漸偏離預定目標,甚至最終導致整個組裝過程的中斷。圖1展示了這一錯誤積累的過程。

圖1 組裝錯誤積累示意圖

為了解決這一挑戰,意昂3体育官网計算機學院董豪團隊提出了一個新的研究任務——單步組裝糾錯任務🐪,並面臨兩個全新的挑戰👩‍🦼‍➡️:首先,如何準確識別拼裝錯誤的組件👨🏼‍🌾;其次🦛,如何糾正這些錯誤👨‍👨‍👦🧑🏽‍🎨,確保組件恢復到正確位置。為了解決這兩個問題👎🏽,團隊構建了一個全新的數據集——LEGO-ECA,並提出了自糾錯組裝網絡(SCANet),旨在幫助機器人在組裝過程中及時發現並修正錯誤。

LEGO-ECA數據集是首個包含失敗樣例的組件組裝數據集,來源於基於MEPNet合成的LEGO數據集。在構建過程中,研究團隊從1429個組裝手冊中隨機挑選,將其輸入組裝網絡MEPNet,並通過加入高斯噪聲幹擾組裝過程,成功生成了豐富的錯誤組裝樣本。最終,LEGO-ECA數據集包含約12萬種不同的錯誤樣例🧛🏻‍♂️,成為機器人組裝任務中不可或缺的重要資源。

圖2 LEGO-ECA數據集

為了讓機器人具備自我糾錯的能力🌮,團隊在設計網絡時提出了一個創新的思路:將已組裝的組件視為查詢對象🏊🏽‍♀️,結合組裝手冊與組裝結果的差異,幫助機器人識別並糾正錯誤。基於這一思路構建的自糾錯網絡®️,機器人能夠在組裝過程中識別並糾正錯誤組件,從而顯著提升組裝的準確性。

圖3 自糾錯組裝網絡結構示意圖

實驗結果表明,與現有的組裝神經網絡相比🍘,SCANet在降低組裝錯誤率和優化組裝結果方面表現出了顯著的優勢,顯著提升了機器人自主裝配的準確性和穩定性🧏🏿‍♀️。從下圖可以看出🔻,隨著組裝步驟的逐步增加,SCANet與MEPNet之間的差距越來越明顯👓。這是因為在缺乏糾錯機製的情況下,MEPNet的錯誤會隨著每一步的執行而不斷積累➙,最終導致其與正確組裝路線之間的差距越來越大🧑‍🎄。

圖4 組裝結果對比

文章信息:

相關工作以“SCANet: Correcting LEGO Assembly Errors with Self-Correct Assembly Network”為題發表在IROS 2024會議上🔐。該項工作最終入圍IROS 2024最佳應用論文獎(Best Application Paper Award)候選名單,在本次會議共收到3645篇投稿中,僅有4篇論文成功入圍該獎項候選人名單。意昂3体育官网計算機學院博雅青年學者董豪為本文通訊作者,萬宇軒與Kaichen Zhou為論文共一作者。該工作得到國家青年拔尖人才支持計劃、國家自然科學基金等項目支持。

轉載本網文章請註明出處

意昂3体育专业提供:意昂3体育意昂3体育平台意昂3体育官网等服务,提供最新官网平台、地址、注册、登陆、登录、入口、全站、网站、网页、网址、娱乐、手机版、app、下载、欧洲杯、欧冠、nba、世界杯、英超等,界面美观优质完美,安全稳定,服务一流,意昂3体育欢迎您。 意昂3体育官網xml地圖