• 您現在的位置是:首頁 >人工智能 > 2021-04-26 16:40:50 來源:

    機器人隊或其他多代理系統能所未有的方式進行協作

    導讀 編寫程序來控制使用不穩定的通信鏈路導航不確定環境的單個自主機器人是很困難的; 為多個機器人編寫一個可能需要或可能不必同時工作的機器

    編寫程序來控制使用不穩定的通信鏈路導航不確定環境的單個自主機器人是很困難的; 為多個機器人編寫一個可能需要或可能不必同時工作的機器人,這取決于任務,甚至更難。

    因此,為“多代理系統”設計控制程序的工程師 - 無論是機器人團隊還是具有不同功能的設備網絡 - 通常都將自己局限于特殊情況,可以假設有關環境的可靠信息或相對簡單的協作任務事先明確說明。

    今年5月,在麻省理工學院計算機科學與人工智能實驗室(CSAIL)的研究人員將在自動代理和多代理系統國際會議上展示一種新系統,將現有控制程序拼接在一起,使多代理系統能夠以更復雜的方式進行協作。系統因素存在不確定性 - 例如,通信鏈路將丟失的可能性,或特定算法將無意中引導機器人進入死胡同的可能性 - 并自動計劃它周圍。

    對于小型協作任務,系統可以保證其程序組合是最佳的 - 考慮到環境的不確定性和程序本身的局限性,它將產生最佳結果。

    不確定條件下多機器人分散控制的規劃

    視頻由研究人員提供

    研究人員與Jon How,Richard Cockburn Maclaurin航空航天教授和他的學生Chris Maynor一起,正在模擬倉庫應用程序中測試他們的系統,其中機器人團隊需要從不確定的方向檢索任意對象地點,根據需要協同運輸重物。模擬涉及一小組iRobot Creates,可編程機器人與Roomba真空吸塵器具有相同的底盤。

    合理的懷疑

    “在[多代理]系統中,一般來說,在現實世界中,他們很難有效地進行交流,”CSAIL的博士后和新論文的第一作者Christopher Amato說。“如果你有一臺攝像機,攝像機就不可能不斷地將所有信息傳輸到所有其他攝像機。同樣地,機器人在網絡上是不完美的,因此需要花費一些時間來向其他機器人發送消息,并且在某些情況下他們可能無法在障礙物周圍進行通信。“

    Amato說,代理商可能甚至沒有關于其自身位置的完美信息 - 例如,它實際上是倉庫的哪個過道。此外,“當你試圖做出決定時,對于將如何展開存在一些不確定性,”他說。“也許你試圖向某個方向移動,并且存在風或車輪滑移,或者由于數據包丟失而導致網絡存在不確定性。因此,在這些真實世界的領域,所有這些溝通的噪音和對發生的事情的不確定性,很難做出決定。“

    Amato與共同作者松下計算機科學與工程教授Leslie Kaelbling以及博士后同事George Konidaris共同開發的新MIT系統需要三個輸入。一種是一套低級控制算法 - 麻省理工學院的研究人員將其稱為“宏觀行動” - 可以統一或單獨地管理代理人的行為。第二個是關于這些程序在特定環境中執行的一組統計信息。第三個是評估不同結果的方案:完成任務會產生高估值,但消耗能量會產生負面估值。

    學校的硬敲

    Amato設想可以通過簡單地讓多代理系統運行一段時間來自動收集統計數據 - 無論是在現實世界中還是在模擬中。例如,在倉儲應用程序中,機器人將被執行各種宏操作,系統將收集結果數據。試圖從倉庫中的A點移動到B點的機器人可能會在一定比例的時間內落到一條死胡同中,并且他們的通信帶寬可能會在其他百分比的時間內下降; 對于從B點移動到C點的機器人,這些百分比可能會有所不同。

    麻省理工學院系統采用這些輸入,然后決定如何最好地組合宏動作以最大化系統的價值功能。它可能會使用所有宏觀行動; 它可能只使用一小部分。它可能會以人類設計師無法想到的方式使用它們。

    例如,假設每個機器人都有一小組彩色燈,如果無線鏈路斷開,它可以用來與對方進行通信。“通常發生的事情是,程序員決定紅燈意味著去這個房間并幫助某人,綠燈意味著去那個房間并幫助某人,”阿馬托說。“在我們的例子中,我們可以說有三個燈,算法是否會使用它們以及每種顏色的含義。”

    麻省理工學院的研究人員的工作將多智能體控制的問題定義為部分可觀察的馬爾可夫決策過程或POMDP。“POMDP,尤其是Dec-POMDP,它們是分散版本,對于真正的多機器人問題來說基本上是難以處理的,因為它們如此復雜且計算成本太高而無法在增加機器人數量時爆炸,”Nora Ayanian說,南加州大學計算機科學助理教授,專門研究多機器人系統。“所以他們在多機器人世界中并不是很受歡迎。”

    “通常情況下,當你使用這些Dec-POMDP時,你的工作粒度非常低,”她解釋道。“這篇論文的有趣之處在于它們采用了這些非常復雜的工具,并降低了分辨率。”

    “這肯定會使這些POMDP成為多機器人系統的雷達,”Ayanian補充道。“它確實能夠更好地應用于復雜問題。”

  • 成人app