如果兩個機器人同時到達(dá)門口,誰應(yīng)該先進(jìn)去?日前加拿大一家機器人公司研發(fā)出一種特別講禮貌的機器人。
當(dāng)兩個這樣的機器人同時到達(dá)一個狹窄的門口時,它們會以一種友好的方式來決定誰先通過。方法是在一組機器人中選出一個“領(lǐng)導(dǎo)者”,讓它為整個團體做出最好的選擇。前線機器人公司位于渥太華,公司的代表將在機器人商業(yè)會議上向人們展示該公司的紳士機器人,同時指出他們的軟件能廣泛應(yīng)用于軍事和民用領(lǐng)域。這次會議將于5月份在馬薩諸塞州的劍橋舉行。
前線公司負(fù)責(zé)人理查德?理派克表示,機器人可以替代人去完成枯燥、危險和骯臟的任務(wù),他們公司的機器人可以協(xié)助調(diào)查恐怖襲擊或核事故等危險現(xiàn)場,也可以用于深海工程建設(shè)。
過去的機器人都是“單干”,工作程序非常死板,互相之間無法溝通,這也注定了它們同時進(jìn)門必定“撞車”的悲劇命運。所以,許多研究者都在尋求一種能相互協(xié)調(diào)、集體工作的機器人。這種工作方式被稱為分布式智能,很像螞蟻、蜜蜂等社會性昆蟲那樣合作覓食和筑巢。研究顯示,通過使用問題解決方案,機器人團體的工作效率要比單個機器人獨立工作高許多。但是這些團體中的機器人通常不能做出決定,它們只能根據(jù)輸入的信號按照固定的方式做出反應(yīng)。而前線公司的機器人卻有所不同:當(dāng)兩個機器人同時到達(dá)門口時,它們會表現(xiàn)出靈活性。前線公司將其軟件命名為機器人開發(fā)控制(ROC),該軟件首先讓一組機器人選出一個“領(lǐng)導(dǎo)者”。在可能出現(xiàn)堵塞的情況下(如狹窄的門)由這位領(lǐng)導(dǎo)者來做出決定。每個機器人都向領(lǐng)導(dǎo)者申請獲得通過門口的許可,領(lǐng)導(dǎo)者將按照預(yù)設(shè)的規(guī)則用無線電信號向各個機器人發(fā)出通過許可,命令它向前移動。如果領(lǐng)導(dǎo)者無法正常運作,則由小組成員重新選舉領(lǐng)導(dǎo)人。這種軟件保證無論在任何情況下一次只有一個優(yōu)先者,保證機器人一直向著目標(biāo)前進(jìn),而不會因邏輯沖突的出現(xiàn)而陷入困境。目前前線公司已經(jīng)將該軟件應(yīng)用于商業(yè)領(lǐng)域,將其安裝在四輪驅(qū)動的車輛上,生產(chǎn)出無人駕駛地面裝置。
信息來源:中國科技信息