如果有人告訴你,最完美的機器人形態(tài)不是瀟灑的人形,不是矯健的四足機械狗,更不是嗡嗡亂飛的無人機,而是一個渾身長滿二十條腿、活像一只被放大的球形海膽,你八成會覺得這是哪個科幻爛片里的搞笑設(shè)定。可杜克大學(xué)的研究人員偏偏就這么認為,而且他們不光想了,還在《科學(xué)·機器人學(xué)》(Science Robotics)上甩出了一篇正經(jīng)論文,告訴你一個被數(shù)學(xué)推導(dǎo)出來的真相:如果只講物理效率,一個二十條腿、沒有前后左右的球形機器,可能是最優(yōu)解。
過去幾十年,機器人工程師們從大自然里瘋狂汲取靈感。我們造出了兩條腿的人形機器人、四條腿的機器狗、六條腿的昆蟲仿生體,甚至還有模仿馬和袋鼠跳躍的稀奇玩意兒。每一次都像發(fā)現(xiàn)新大陸一樣興奮——仿佛只要把動物形態(tài)抄過來,機器就能獲得神奇的運動能力。但這股子執(zhí)念背后其實藏著一個奇怪的預(yù)設(shè):自然界的移動方案,就是機器人該追求的天花板。這多少有點一廂情愿。大自然的進化從來不追求完美,它只是在現(xiàn)有條件里將就著找到了能用的方案,而我們?nèi)祟悈s把它當(dāng)成了最佳實踐,連帶著把動物身體固有的方向性——有頭有尾、有前有后——也一并繼承了下來。結(jié)果就是,絕大多數(shù)今天的先進移動機器人,或多或少都有一個“正面”和“背面”,行動起來必須面朝某個特定方向。
![]()
杜克大學(xué)的研究團隊覺得這事兒不太對勁。他們換了個思路:別問什么動物跑得快,干脆問問,一個機器人在物理上能做到“朝所有方向一樣靈活”的極致形態(tài),到底該長什么樣?他們提出的核心概念叫“動態(tài)各向同性”(dynamic isotropy),聽上去拗口,說人話就是:你的機器人能不能像一顆完美的彈珠,無論朝哪個方向推,都能以幾乎相同的加速度動起來?
這個動態(tài)各向同性有一個數(shù)學(xué)評分,范圍從0到1,衡量的是機器人身體(或者說它的質(zhì)心)在各個方向上加速能力的一致性。如果得分是1,意味著這個機器人在任何方向上都能近乎完全一致地反應(yīng)和移動,沒有所謂的“擅長方向”和“不擅長方向”。如果分數(shù)很低,比如低于0.6,那就說明它天生偏心,有些方向動得順,有些方向動得笨。
研究團隊在得出最終設(shè)計之前,用計算機跑了一千五百多次不同形狀的仿真。他們不是拿一個動物模板去修修補補,而是純粹從數(shù)學(xué)對稱性出發(fā),讓算法去找那個能讓各方向加速度最均勻的身體布局。一千五百多次嘗試之后,一個長得像海膽的奇葩結(jié)構(gòu)脫穎而出——一個由二十條可伸縮腿圍繞中心身體組成的、完全沒有前后區(qū)分的球形組合體。他們把這款機器人命名為“Argus”,源自希臘神話中的百眼巨人,寓意全方位的感知。
Argus的二十條腿并不是胡亂插上的。研究團隊把它的身體構(gòu)型圍繞一個叫做正十二面體的幾何形狀來排布。正十二面體是擁有十二個五邊形面的三維立體,它擁有高度對稱性,從結(jié)構(gòu)上天然提供了二十個均勻指向不同方向的方位——正好對應(yīng)了二十條腿的安裝點。這樣一來,每條腿都從一個中心身體向外伸展,腿的末端各裝有一個深度攝像頭,等于讓機器人同時擁有了二十只“眼睛”,視野幾乎沒有死角。每條腿的造價是三百美元,能伸縮,讓它在各種地面上都能找到支點。
這種對稱設(shè)計的魔力,在于打破了傳統(tǒng)機器人必須“朝向”世界的鐵律。研究共同作者、杜克大學(xué)通用機器人學(xué)實驗室主任陳博遠在論文聲明里說了一句很值得玩味的話:“當(dāng)一個機器人在所有方向上都能同等加速時,它就再也不需要以某種特定的方式面對世界了。向前和向后變得一樣,向左和向右變得一樣。機器人控制的整個問題性質(zhì)都變了。” 這就不再是一只執(zhí)著于正前方的人形機器,而是一個可以從容應(yīng)對任何方向的球形多面手。
那么,Argus的動態(tài)各向同性得分到底有多高?答案是0.91,這已經(jīng)非常接近理論上的完美值1。作為對比,當(dāng)下最頂尖的四足機器人、人形機器人乃至常規(guī)的無人機,得分普遍連0.6都不到。也就是說,那些我們引以為傲的仿生機器,其實個個都有明顯的方向“偏科”,而這只二十條腿的球形怪物卻幾乎是一碗水端平。
分數(shù)上的巨大差異,直接體現(xiàn)在了實際測試中。論文的另一位共同作者、杜克大學(xué)博士生劉家勛描述了第一次見到Argus穿過樹林和崎嶇地面時的沖擊感:“看著Argus移動,和看我們之前合作過的任何機器人都不一樣。第一次看到它在樹林間和粗糙地形上穿行,甚至在被狠狠推撞之后仍然穩(wěn)定,我們就知道這東西不一樣。” 這里說的“推撞”是實打?qū)嵉摹?dāng)有人從側(cè)面、后面等各個方向推它時,Argus幾乎不用刻意調(diào)整姿態(tài),就靠著二十條腿的均勻覆蓋,硬是把身體穩(wěn)住了。這不光是抗干擾,這完全是一種對方向本身的降維打擊:既然我沒有前后,你怎么推都差不多,那我反應(yīng)起來也就一個樣。
除了抗推,Argus還能輕松跨越碎石、草叢等粗糙地形,能攜帶十磅(約四點五公斤)的有效載荷,甚至能爬上墻壁。墻面對有方向的機器人來說往往是個難題——你得先把自己對準(zhǔn)墻,再用特定的步態(tài)去攀附。但對于Argus這個沒有“面向”概念的家伙來說,墻不過是一個新的支撐面,二十條腿總能在合適的方向上找到抓手,爬墻也就成了自然而然的事。
這里頭的工程啟示相當(dāng)犀利:幾十年來我們拼命琢磨如何讓機器以特定方向更高效,而杜克大學(xué)這群人卻用數(shù)學(xué)告訴我們,干脆把方向這個概念干掉,反而更簡單。當(dāng)你不必糾結(jié)于哪邊是前,哪邊是后時,基礎(chǔ)的機動能力就能激增。這背后藏著的,是一個擺脫動物模因的全新范式:我們造的不是人造動物,而是能在三維世界里全向移動的對稱體。
當(dāng)然,Argus還不是一個萬能的神器,目前它還只是個實驗室里的原型。但它的出現(xiàn)至少給機器人設(shè)計師們潑了一盆清醒的涼水:在致敬自然之前,或許可以先算一算,問問物理法則到底更青睞什么樣的結(jié)構(gòu)。這項研究也為未來的通用移動機器人提供了一個可能的新藍圖:與其在特定地形上追求極致的步態(tài)算法,不如從形態(tài)本身入手,用幾何對稱性換取天然的全向適應(yīng)力。
所以下一次再看到長得像海膽、渾身是腿的怪異機器人時,別急著笑。你對著的可能不是科幻廢物,而是一個用數(shù)學(xué)語言重新定義了“最優(yōu)”的真正前瞻者——只不過它剛好有二十條腿,剛好沒有臉,剛好不在乎你管哪個方向叫前方。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.