Kernekoncepter
SayComply 透過建立操作手冊的資料庫並使用檢索式語言模型來提取相關資訊,從而確保機器人任務規劃符合操作規範。
文獻資訊
Muhammad Fadhil Ginting1,2, Dong-Ki Kim2, Sung-Kyun Kim2, Bandi Jai Krishna2, Mykel J. Kochenderfer1, Shayegan Omidshafiei2, and Ali-akbar Agha-mohammadi2
1史丹佛大學,2Field AI
arXiv:2411.11323v1 [cs.RO] 18 Nov 2024
研究目標
本研究旨在解決機器人在現實世界環境中執行任務時,如何遵守操作手冊規範的挑戰。
方法
建立一個包含操作、環境和機器人本身手冊和程序的分層資料庫。
設計一種基於檢索的增強生成 (RAG) 技術,用於檢索與使用者指令相關的資訊,以 grounding 機器人任務解決方案。
開發一個使用大型語言模型 (LLM) 的合規任務規劃器,用於生成計畫、總結機器人資訊,並在指令不符合合規性資料庫時向使用者提供回饋。
主要發現
SayComply 在需要操作合規性的現實世界場景中,例如工業檢查,展現出顯著的優勢。
與僅使用環境資訊或標準 RAG 方法相比,SayComply 在模擬和實際機器人實驗中均表現出更高的合規性和任務完成率。
主要結論
SayComply 提供了一種可擴展且可在邊緣部署的解決方案,用於確保機器人在各種複雜的現實世界環境中始終遵守操作規範。
意義
這項工作標誌著在需要遵守特定領域規範的各種用例中,實現機器人操作的自主任務規劃方面邁出了重要一步。
局限性和未來研究
未來的工作包括設計一個基於角色的任務規劃器,根據指示機器人的人員的權限級別來允許或禁止某些機器人任務。
Statistik
SayComply 的上下文資料庫包含 62 種不同的手冊、說明和檔案。
研究人員設計了 70 種不同的使用者查詢,用於模擬和硬體實驗。
與僅使用環境資訊的方法相比,SayComply 的合規率從 32.9% 提高到 91.4%。
與標準 RAG 方法相比,SayComply 的上下文檢索準確率從 65.7% 提高到 92.9%。