三個機器人經營酒吧:配合默契

  據英國媒體報道,在吧檯沮喪的等待提供酒水也許將很快成為過去。國外工程師們建立了一個機器人酒吧侍者團隊,它們可以提供飲料並親自送到顧客面前。

  “啤酒機器人”團隊由一個雙臂的酒保和一個雙輪的侍者組成,工程師們相信他們的團隊能夠在酒吧、餐廳、醫院甚至在災難環境中,都能把效率發揮到最大化。

  麻省理工學院(MIT)計算機和人工智能實驗室(CSAIL)的研究者們利用一台PR2酒吧機器人和兩台四輪的Turtlebot侍者機器人將他們的實驗室變成了一家小的“酒吧”。

  這些機器人去到不同的辦公室詢問人們是否喝點什麼。他們能夠知道哪一個訂單要被配送到哪個房間,同時考慮其他機器人的行為,以便更高效的接受訂單並把他們送達目的地。簡單來說,這種自帶冷卻箱可以讓啤酒保持冰鎮,能夠瞭解團隊其他成員並調整自己的行為讓團隊更高效。

suntwsuntw

國外工程師們建立了一個機器人酒吧侍者團隊,它們可以提供飲料並親自送到顧客面前

  新罕布什爾大學計算機科學教授Christopher Amato剛剛開始他在CSAIL的工作,他說,雖然這些機器人不是第一個酒吧侍者,但是這確是第一次作為團隊的酒吧侍者。

suntwsuntw

酒吧機器人,點餐和送飲品樣樣在行

  利用算法他們可以以一種靈活的方式在不確定的環境下合作,同時考慮了可能會犯的錯誤,比如取錯了酒瓶,或是將酒瓶掉在地上。Amato教授解釋說,不確定性對於機器人和機器人科學家確實是一項挑戰。

  “每一個機器人的傳感器只能獲得它自身和周圍事物的不完美的信息。其結果就是,機器人可能在它撿起瓶子的時候掉落,或是花費比預計更長的時間來導航。除此之外,由於交流噪聲或是彼此距離太遠,機器人不能夠互相交流。”

  一開始,酒吧機器人一次只能有一台作為侍者進行服務,並且除非它們距離非常近,否則互相不能交流。但是團隊通過編寫程序,使機器人能夠用類似人類的方式觀察它們的任務,得以克服這個困難。舉例來說,我們不會去思考我們邁開的步子,因為習慣成自然。這樣考慮,團隊為機器人編程來進行一系列包含很多步驟的動作。

  舉例來說,當機器人從房間移步到吧檯,它需要為一些可能出現的情況做好準備。包括,酒保機器人可能在為另一台機器人工作,或者它還沒有做好準備,或者機器人並沒有看到酒保機器人。

  麻省理工學院的畢業生Ariel Anders說,“你希望只告訴一個機器人去第一個房間,告訴另一個去拿一些飲料過來,而不是把它們的每一步計劃好,這種方法更加靈活。”

suntwsuntw

實驗室變成的一家小的“酒吧”

  這項宏觀行為進程被叫做“MacDec-POMDPs”。“這些程序太過複雜”來自利物浦大學的計算機科學教授Karl Tuyls如是說。

  “MIT的團隊讓更高水平的計劃行為變得可能,可以將它應用於實際的多機器人設定上。”

suntwsuntw

酒吧機器人,點餐和送飲品樣樣在行

  啤酒機器人的實驗讓我們意識到這些算法可以應用於其它機器人身上,比如搜尋或是營救的情況下。

  “現實世界中幾乎所有問題都有各種的不確定性,”Amato教授說,“結果就是,計劃的方法可以被應用於很廣泛的領域,會有很大幫助。”





發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

圖片 表情