1
編者按:本文由雷鋒網(wǎng)編譯自IEEE Spectrum,原文作者為意大利圣安娜高等學(xué)校機(jī)器人實(shí)驗(yàn)室負(fù)責(zé)人、Octopus Integrating Project負(fù)責(zé)人Cecilia Laschi。
當(dāng)我們實(shí)驗(yàn)室的學(xué)生第一次讓章魚機(jī)器人下水時(shí),我很緊張。那時(shí),陽(yáng)光照射在地中海的碧波上,我望著機(jī)器人慢慢沉入水底,根據(jù)指令做出游泳、爬行等動(dòng)作。當(dāng)我命令它進(jìn)入甲板下的一片狹小的空間時(shí),它靈活地收縮著身體,輕而易舉地鉆進(jìn)那片窄窄的間隙。
迄今為止,人類已經(jīng)創(chuàng)造了很多機(jī)器人,它們大多數(shù)在工廠中,根據(jù)指令協(xié)助人類完成工作。但是,機(jī)器人需要走出這些環(huán)境,去探索更非主流的地方,比如海底或火星表面。而要在這些地方發(fā)光發(fā)熱,機(jī)器人必須有一個(gè)靈活的身體,能夠根據(jù)不同的環(huán)境作出調(diào)整。
這樣一來(lái),打造軟體機(jī)器人顯得格外重要。為了實(shí)現(xiàn)目標(biāo),我們將目光轉(zhuǎn)向了動(dòng)物領(lǐng)域。動(dòng)物適應(yīng)性強(qiáng),身體通常由軟體物質(zhì)構(gòu)成,身體組織可以隨著環(huán)境的變化而變化。
因此,我發(fā)起了“章魚綜合項(xiàng)目(Octopus Integrating Project)”,聯(lián)合歐洲、以色列等實(shí)驗(yàn)室致力于章魚機(jī)器人的研究。
為什么要選擇章魚作為研究對(duì)象?
章魚沒(méi)有內(nèi)外骨骼,其八只爪子能夠伸向四面八方,能緊緊地纏繞物體,能自由伸長(zhǎng)或縮短、變軟或變硬。它非常靈活,能隨著環(huán)境的變化自如地變化著身體。
我們想要打造一款像章魚一樣靈活的機(jī)器人,首先,我們需要學(xué)習(xí)章魚爪的肌肉性靜水骨骼,它是章魚靈活身體的關(guān)鍵。在深究了章魚的生物特征之后,我們的難點(diǎn)就是如何將這些生物知識(shí)轉(zhuǎn)換為工程知識(shí)。我們雇傭了一位海洋生物學(xué)家來(lái)測(cè)量章魚爪,能根據(jù)此制作計(jì)算機(jī)模型,以此來(lái)指導(dǎo)我們的實(shí)驗(yàn)。接著,我們開(kāi)始試驗(yàn)軟體發(fā)動(dòng)機(jī),來(lái)模仿動(dòng)物肌肉。
要打造章魚肌肉,主要有四個(gè)方法。
方法之一,便是使用一種叫做“電子動(dòng)力聚合物(EAP)的物質(zhì)來(lái)打造人造肌肉,這種物質(zhì)一層軟性材料,上下各有一個(gè)電極。當(dāng)接上電流,EAP就變成了電容器,兩個(gè)電極便收緊,將中間的軟性材料擠到兩邊。歐洲的一支研究團(tuán)隊(duì)現(xiàn)在已經(jīng)打造出了EAP制作的人造肌肉。
方法之二是使用液體制動(dòng)器,它能自由地設(shè)計(jì)形狀,靈活地安排電隔室,讓機(jī)器人手臂自由彎曲,作出更復(fù)雜的動(dòng)作。
方法之三甚是有趣:用顆粒材料(如沙粒,甚至咖啡),而不是液體,來(lái)制造機(jī)器人手臂。這種方法也可以實(shí)現(xiàn)機(jī)器人的自由收縮和伸展。
而我們最感興趣的,是方法之四:使用一種叫做形狀記憶合金 (SMA)的物質(zhì)來(lái)打造人造肌肉。當(dāng)溫度升高時(shí),SMA可以變成特定的形狀,它還會(huì)“記住”這種形狀。我們通過(guò)電流產(chǎn)生熱量來(lái)加熱SMA,讓它變成真正章魚的形狀。同時(shí),它能“記住”各種不同的形狀,這樣就能實(shí)現(xiàn)彎曲、變短、身長(zhǎng)、抓取物體等動(dòng)作。
我們知道,要成功打造一只章魚機(jī)器人,并不是一件易事。但我們知道,如若成功,我們將會(huì)造福很多人。章魚機(jī)器人的用途很廣,它能幫助人類進(jìn)行水下修理。當(dāng)船底破損,修理將成為一件危險(xiǎn)、困難、昂貴的事。這時(shí),章魚機(jī)器人將能完美地解決這個(gè)問(wèn)題。
同時(shí),章魚擁有很高的智商。相比于其他的軟體動(dòng)物,章魚的大腦和神經(jīng)系統(tǒng)發(fā)展地更為完善,不過(guò)仍然有著自己的限制。因此,我們很驚訝它的八只爪子的獨(dú)立活動(dòng)范圍能夠如此之大。因此,我們的下一個(gè)挑戰(zhàn)就是研究章魚如何控制爪子,這樣才能幫助我們打造高度靈活的章魚機(jī)器人。
生物學(xué)家已經(jīng)發(fā)現(xiàn):章魚的大腦并不會(huì)接受每一個(gè)微小的指令,它們大腦上的神經(jīng)元比末梢區(qū)域系統(tǒng)的神經(jīng)元要少得多。因此,生物學(xué)家相信章魚的大腦能夠?qū)?dòng)作作出反應(yīng),而低端的動(dòng)作中心能夠控制更加精確的神經(jīng)肌肉活動(dòng)。實(shí)驗(yàn)顯示:即使你控制章魚大腦的神經(jīng)元,它的爪子還是能夠隨著外界的刺激而作出反應(yīng)。
我們還有一個(gè)更有趣的發(fā)現(xiàn):章魚的四肢并不需要完整的指令來(lái)作出相應(yīng)的活動(dòng)。因?yàn)榻?jīng)過(guò)數(shù)百萬(wàn)年的進(jìn)化,章魚的身體已經(jīng)能夠根據(jù)環(huán)境來(lái)作出對(duì)自己有利的反應(yīng)。這種概念被機(jī)器人學(xué)家稱為“形態(tài)計(jì)算( morphological computation)”,被人工智能研究者稱為“天生智能(embodied intelligence)”。
我們從中得到啟發(fā):我們要設(shè)計(jì)出身體能夠自動(dòng)根據(jù)環(huán)境反應(yīng)、作出某些動(dòng)作的機(jī)器人,這樣一來(lái),極度簡(jiǎn)單的指令也能夠讓機(jī)器人完成復(fù)雜的任務(wù)。
我們對(duì)海洋動(dòng)物的動(dòng)作進(jìn)行了研究,并模仿它們的運(yùn)動(dòng)形式來(lái)設(shè)計(jì)章魚機(jī)器人。我們發(fā)現(xiàn),海洋動(dòng)物在控制每一個(gè)四肢的時(shí)候都經(jīng)過(guò)了多個(gè)計(jì)算指令,這樣看來(lái),我們的章魚機(jī)器人要控制八只爪子,需要作出大量的計(jì)算指令。對(duì)于一般的機(jī)器人來(lái)說(shuō),四肢的每一個(gè)自由動(dòng)作需要一個(gè)制動(dòng)器,但是我們的章魚機(jī)器人擁有自由來(lái)應(yīng)用控制策略。
我們決定尊重章魚的進(jìn)化特征,來(lái)打造不需要復(fù)雜控制指令的機(jī)器手臂。首先,我們制作了數(shù)學(xué)模型,來(lái)測(cè)試不同層面的手臂設(shè)計(jì),包括運(yùn)用材料的不同密度、堅(jiān)硬度、形狀、人造肌肉的放置位置等等,所有這些因素需要結(jié)合水下的環(huán)境來(lái)具體問(wèn)題具體分析。它們會(huì)根據(jù)水溫的變化作出何種反應(yīng)?水深和水壓會(huì)影響到它們的活動(dòng)嗎?洋流和漩渦會(huì)影響到它們嗎?為了解答這些問(wèn)題,我們?cè)谀P椭屑尤肓肆黧w動(dòng)力學(xué)因素。
于是,我們進(jìn)一步做了實(shí)驗(yàn)。實(shí)驗(yàn)結(jié)果非常令人欣喜:要控制章魚機(jī)器人非常簡(jiǎn)單,我們能夠模仿真實(shí)海洋動(dòng)物的活動(dòng)方式來(lái)打造它。我們成功打造了一個(gè)章魚機(jī)器人原型,用電纜來(lái)取代SMA,用硅樹(shù)脂來(lái)打造章魚爪,每一只爪子中包含一支鋼制電纜,它能自動(dòng)拉長(zhǎng)或是縮短。爪子的每一個(gè)簡(jiǎn)單動(dòng)作都能提供能量。
在我們?cè)O(shè)計(jì)章魚機(jī)器人的過(guò)程中,我們進(jìn)行了大量的成熟計(jì)算。但是當(dāng)機(jī)器人真正開(kāi)始行動(dòng)時(shí),我們發(fā)現(xiàn)它的構(gòu)造其實(shí)很簡(jiǎn)單:只有一只簡(jiǎn)單的“大腦”(或是微型控制器)和八只爪子。它的每一個(gè)動(dòng)作,都進(jìn)行了形態(tài)學(xué)計(jì)算。
我們將原型叫做PoseiDrone,在它誕生之后,我們將它帶到了地中海,研究了它在完成每一個(gè)任務(wù)時(shí)的能力,例如一邊抓取著一個(gè)物體一邊爬行,或是在游泳的過(guò)程中突然張開(kāi)爪子。我們非常驕傲它能克服海浪的侵?jǐn)_,還能順利地完成任務(wù)。
Via:IEEE Spectrum
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。