波士頓動力機器人如何“成精”?深扒跑酷王Atlas六年進化

自2016年首次亮相以來,波士頓動力雙足機器人Atlas已經紅了整整五年半。這個站在機器人研究金字塔尖的神奇“物種”一路飛速進化,剛出場時其形象還人不人鬼不鬼,在滾動履帶上甩着兩條扭曲的大長腿,隨後不僅外觀越來越炫酷,而且新技能不斷刷新人類認知。

從踩碎石爬雪地到撐桿跳後空翻,從蹣跚學步到高難度體操跑酷,每當波士頓動力放出Atlas新視頻,評論區總能聽取“哇”聲一片。這些神乎其神宛如CG特效的炫技背後,是波士頓動力Atlas四個團隊協同作戰修鍊的苦功。

六年之間,波士頓動力在雙足機器人平衡控制、行動規劃等技術方向如何迭代進化?哪些硬核科技成就了靈敏度和爆發力越來越強的Atlas?

答案,或許就藏在波士頓動力從2016年至今發布的8條Atlas視頻里。

一、從蹣跚學步到學會跑酷,Atlas的受虐之路

最早讓波士頓動力走紅的,應該是他們在2010年發布的這段“虐狗”視頻。

波士頓動力機器人如何“成精”?深扒跑酷王Atlas六年進化

▲波士頓動力“虐狗”視頻

早期的波士頓動力與美國軍方有着密切的合作,研究資金也大多來自美軍資助。上面這隻受到“虐待”的機器人就是波士頓動力為美軍開發的用於運輸貨物的四足仿生機器人BigDog,它以“踹不倒”的能力走紅網絡,直到現在這段“虐狗”視頻還會被網友拿來調侃。

Atlas有着和Bigdog一樣的遭遇,它成長的路上也伴隨着各種“虐待”。對於Atlas來說,被工程師從背後一把推倒摔個“狗吃屎”是再常見不過的事情。

Atlas的前身是為美軍測試防護服性能的雙足機器人Petman,早在2009年的時候原型機就已經亮相,這時的Petman只有兩條腿,需要拖着電纜在履帶上晃晃悠悠地行走,它的受虐之路也正是由此開始。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲行走在履帶上的Petman原型機受到推搡

2013年,初具人類外形的Atlas原型機亮相,這時的Atlas已經能夠在碎石堆上行走,受到的“虐待”也變得更殘酷,它不僅要“金雞獨立”,還要承受大擺球的撞擊。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲Atlas原型機

這段視頻發布兩個月後,波士頓動力被Google收購。當時Google表示不希望波士頓動力繼續參與國防工作,隨後終止了波士頓動力的軍事合同。同時這次收購也使Google開始涉足機器人產品領域。

時間到了2016年,也就是波士頓動力被Google收購后的第三年,我們所熟悉的那個Atlas終於正式亮相。它的外觀已與現在會跑酷、會跳舞的Atlas無異。但這時的Atlas仍是個“嬰兒”,尚在蹣跚學步階段,走路踉踉蹌蹌,動作也不連貫。網友調侃說它像極了一個半夜裡走在回家路上的醉漢。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲在雪地中步履蹣跚的Atlas

儘管如此,Atlas受到的“虐待”絲毫沒有減少,反而還變本加厲了起來。比如,當Atlas費勁半天力氣搬起箱子時,工作人員一棍子將箱子打掉,還“粗暴地”推上它一把,讓它險些摔倒。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲Atlas手中的貨物被打掉

再或者,工作人員直接從Atlas背後推上一把,讓它的面部和地面來一個親密接觸,趴在地上久久不能動彈。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲Atlas被從背後推倒

儘管機器人並沒有情感和痛覺,對於這樣的“欺凌”不會感到傷心或難過,但這樣的畫面仍然引起了一部分網友的同情,紛紛留言道:“不要再欺負那個可憐的傢伙了!”“我真的為機器人感到難過。”

波士頓動力機器人如何“成精”?深扒跑酷王Atlas六年進化

▲網友留言

時間接着往後推移,到了2017年中旬,被Google收購僅僅3年半的波士頓動力再次易主,來到了軟銀門下。對於這次易主人們有很多猜測,受到較多認可的一種說法是Google母公司Alphabet認為談論人形機器人為時尚早,距離商業化還有不少距離。

不過這次易主並未影響到Atlas的快速成長,距離Atlas上次露面僅僅過去一年多時間,它的動作變得更加流暢,學會了在台階之間跳躍,甚至還可以來個後空翻。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲Atlas跳上台階並完成後空翻

當然,這代Atlas離“完美”還有很大的距離,它的動作仍不連貫, 跳起來落地后依舊會踉蹌甚至摔倒。不知道波士頓動力是不是聽到了網友的呼聲,他們沒有再放出“虐待”Atlas的鏡頭。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲Atlas後空翻落地站不穩摔倒

時間又過了一年,Atlas學會了跑步,能夠邊跑邊越過原木、躍上台階。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲Atlas跑步越過原木並躍上台階

到了2019年,Atlas掌握了“體操”技巧,能夠連續的跳躍、翻滾、倒立。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲Atlas展示體操技巧

被軟銀收購后,波士頓動力一直希望能夠開啟商業化之路。2020年中旬,波士頓動力首款商用機器狗Spot正式開售,售價摺合人民幣將近50萬元。顯然這個售價很難給波士頓動力帶來太多銷量。據彭博社報道,截至2020年底,Spot僅被賣出了大約400台。

與波士頓動力漫長的商業化之路相對應的是,開發機器人需要大量的投入。或許正是因為這個原因,讓軟銀最終選擇將波士頓動力出售。2020年底,現代汽車集團宣布將收購波士頓動力。今年6月份,現代正式宣布從軟銀手中購得了波士頓動力80%的股份,獲得波士頓動力的控股權。

不過,Atlas的成長依舊未受到易主的影響,在2020年即將結束之際,波士頓動力發布了一條Atlas跳舞的視頻。在這條視頻里,兩個Atlas機器人隨着音樂翩翩起舞,因動作過於流暢自然,以至於不少網友認為這是CG特效。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲Atlas跳舞

兩周前,波士頓動力展示了Atlas的最新成就——跑酷。這段視頻里,它連續地越過台階,跑過斜坡,走過平衡木,甚至還單手支撐身體越過橫杆,一系列動作下來靈巧度不輸人類。

波士頓動力的工程師還透露,這一代的Atlas並非像以前一樣通過事先編程完成整條路線,而是靠它自身的傳感器感知環境,從而自主行動。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲Atlas跑酷

儘管Atlas已經能夠如此流暢地跑酷,但摔跤對它來說依舊是一件不可避免的事情。跑酷過程中Atlas仍會失去平衡而摔倒,甚至有時為它提供動力的液壓管會突然爆裂,讓它瞬間“癱瘓”在地。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲Atlas腿部液壓管爆裂摔倒

Atlas正是在不斷地摔跤中逐漸從蹣跚學步成長到可以流暢跑酷。在波士頓動力內部,“建造它、摔壞它、修好它(Build it, Break it, Fix it)成為了一句廣為流傳的口號。

對於波士頓動力的工程師而言,Atlas不斷地摔跤和與障礙物之間的碰撞都是研究團隊學習過程的一部分,這讓Atlas身上需要改進的地方得以暴露,為他們提供了改進機器人的機會。

二、五年時間,環境感知和適應性得到提升

對Atlas來說,能夠適應各種環境,保持身體平衡從而避免在行走、跑步、跳躍過程中摔跤是頭等大事。為了做到這一點,從它對環境的感知能力到對環境的適應能力在這五年間經歷了多次迭代。與此同時,它自主行動的能力也得到了增強。

1、從“醉漢”到“跑酷者”,Atlas身體協調性得到提高

最初的Atlas走路踉踉蹌蹌,行走過程中身體仍較為僵硬,在快要摔倒的時候無法調動全身,只會通過改變步伐來重新尋找平衡。它的雙臂更是像“焊死”了一樣,一動不動,因此網友評價它說像極了一個醉漢。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲走路踉踉蹌蹌的Atlas

在接下來的幾年內,Atlas逐漸學會了揮動雙臂來保持身體平衡,對全身的調動也變得越來越靈活,甚至學會了倒立、跳馬、跳舞和跑酷,其動作越來越接近人類。

然而,這並非單純的對人類的模仿。機器人身體結構和人類有很大差別,比如它沒有脊椎和肩胛骨,同時手臂也相對較為脆弱。因此團隊必須不斷地在它的尺寸和複雜性之間對它的重量、強度、活動能力等各種要素進行權衡,並對控制算法進行優化,來更好的協調它的各種動作。

儘管跑酷是一項小眾運動,但是它作為一項需要調動全身的活動,要求Atlas做到在各種條件下保持身體平衡,並做到在各種動作之間的無縫切換,這為Atlas團隊提供了一個完美的測試條件。

波士頓動力在IEEE Spectrum的一次採訪中提到,Atlas開發團隊正在利用跑酷來推動Atlas處理更多複雜的動態行為,目前仍只是一個開端,在接下來的幾年內它將學會利用手臂拓展更多活動能力。

2、從提前預設行動到自主規劃路徑

如果你看完了Atlas這五年內的8條視頻,可能會感覺Atlas在最近幾年的進步沒那麼明顯。比如,在2017年的時候Atlas就能夠在台階之間跳躍,還能進行後空翻。一年後,它又學會了一邊跑步一邊躍上幾層台階。在這樣的成長軌跡下,Atlas學會“跑酷”似乎也是理所應當的。然而,Atlas實現這一系列動作背後的基本過程已經發生了巨大的改變。

最初的Atlas由人進行遙控,控制它的行走方向。如果想要它完成某項挑戰(比如跑酷或跳舞等),需要提前對各種動作進行動態捕捉,然後將捕捉到的動作連成可執行的程序。這時的Atlas只是機械的完成相應的任務,而並沒有與環境產生互動。

在Atlas最近的這次跑酷中,研究團隊已不需要提前對它的行動進行規劃。在跑酷之前,研究團隊為Atlas提供了一張高級地圖,其中大致描述了它的行動路線和相應位置應該做出的動作。跑酷過程中Atlas利用這些信息來為自己導航,並且它可以對環境進行感知,根據實時感知到的數據自主規劃整個行動以完成挑戰。

Atlas執行的每個動作都源自其行為庫中的動作模板,它可以根據目標情況自主從庫中選擇相應的動作執行。跑酷過程中,Atlas的模型預測控制器(MPC)會調整其發力、姿勢、動作發生時機等細節,來應對環境、腳滑等各種可能實時出現的因素。這意味着研究人員不必為Atlas的行動逐個調整細節,它的控制器就可以做到。

並且,MPC還允許Atlas跨行為邊界預測下一步的行動,比如它知道了這次跳躍后是一個後空翻后,就可以自動地創建從一個行為到下一個行為的過渡,使每一步動作都自然的連貫起來。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲Atlas第一視角的路徑規劃

3、TOF深度傳感器構建“3D地圖”

Atlas能夠根據環境自主規劃行動,得益於其環境感知能力的提升。

最初版本的Atlas頭部裝有激光雷達和立體傳感器,這能夠幫助它躲避障礙物、識別地形變化、輔助導航等。在2018年的迭代中,Atlas可以利用計算機視覺來標記和定位自己,以幫助其在跑步和跳躍過程中準確定位落腳點。

但是這還遠不能支撐Atlas自主行動,它需要將傳感器數據轉換為對決策和規劃身體動作有用的信息,以識別障礙物和自主導航。

現在,Atlas可以利用頭部的RGB攝像頭和TOF深度傳感器獲取更加全面的環境信息。TOF深度傳感器以每秒15幀的速度生成環境的點雲(point clouds)。點雲是大量測距結果的集合,Atlas獲取到環境的點雲后,它的感知軟件會利用一種稱作多平面分割(multi-plane segmentation)的算法從中提取平面,並輸入到一個映射系統中,構建出Atlas看到的不同對象的模型。

這就相當於為Atlas構建了一張3D地圖,Atlas跑酷過程中正是基於它構建的這個模型來規劃路徑,計算每一步的落腳點。

Facebook AR眼鏡說明書公布:用法、配件等細節被披露

▲Atlas搭載的TOF深度相機生成的點雲圖

三、幕後團隊罕見露面,講述跑酷背後故事

Atlas團隊負責人Scott Kuindersma稱Atlas是波士頓動力在液壓驅動的人形機器人領域十多年來工作的結晶,為該團隊提供了一個研究平台。而Atlas團隊的工作便是讓這個平台不斷地突破極限,來做他們能想象的到的最瘋狂、最激動人心的事情。

波士頓動力機器人如何“成精”?深扒跑酷王Atlas六年進化

▲Atlas團隊負責人Scott Kuindersma

與其他的任何項目或試驗一樣,Atlas從步履蹣跚的走路,到學會跑酷都是團隊合作的成果。目前,Atlas團隊共有4個小團隊,分別是軟件團隊、硬件團隊、技術團隊和運營團隊。

軟件團隊負責創建機器人所有的行為控制軟件,讓它可以可靠地完成各種動作。硬件團隊負責對機器人進行戰略升級,以讓它實現更多的功能,如跳舞、跑酷等。技術團隊負責調試和修復各種問題,從機械部件損壞到液壓泄露再到電氣故障都由他們負責。而運營團隊負責搭建和維護整個測試環境,並幫助整個團隊完成對機器人的各項測試。

波士頓動力機器人如何“成精”?深扒跑酷王Atlas六年進化

▲Atlas團隊部分成員

對於波士頓動力的各個團隊而言,其發布的每條視頻都是他們在過去幾個月或一年所做的工作的總結,代表着他們過去這段時間內的工作到達了一個新的頂點。因此,每當有視頻要拍攝的時候都是全員參與。

視頻的拍攝過程中機器人經常會發生崩潰,視頻很難一次性拍攝完成。“我們都處於待命狀態,當機器人出現問題時必須儘快介入並修復它們。”電氣工程技術員Crystal Kemp說。

為了讓視頻效果更好,他們準備了四台Atlas機器人,其中兩個作為“演示機器人”,外觀要盡量保持乾淨整潔,另外兩個作為“試驗機器人”,用於開發和測試新行為,承擔了大部分的跌落,以至於全身傷痕纍纍。

波士頓動力機器人如何“成精”?深扒跑酷王Atlas六年進化

▲Atlas腹部的傷痕

控制工程師Sean Mason說道:“對於這個團隊來說,看着機器人失敗是最奇妙的部分之一。每一次失敗都有機會讓機器人變得更好、更強大。”

在一次又一次的摔倒、修復與調試之後,Atlas終於完成了一次近乎完美的跑酷。“這便是機器人的樂趣所在,我們正處於創造未來的早期階段。”Scott Kuindersma說道。

結語:下個六年,Atlas會怎樣成長?

波士頓動力能夠開發出這樣會跑酷、會跳舞的機器人Atlas並非一日之功。

已經成立近30年的波士頓動力一直專註於機器人的研發,尤其是近些年來,波士頓動力幾次易主,都未改變其機器人研發的進程。相反,這一次又一次地轉手彷彿讓它更加具有活力,成長為了一家“網紅”公司,賺足了全球的目光。

Atlas並非商業產品,而是一個研究平台,因此它也能代表波士頓動力最先進的技術,每次露面都會帶來新的驚喜。

從走路踉踉蹌蹌到可以流暢地跑酷,Atlas只用了6年時間。隨着Atlas逐漸成熟,它越來越接近人們在科幻電影中勾勒的“機械戰警”形象。下個六年,Atlas會讓“機械戰警”變為現實嗎?

(0)
上一篇 2021-09-01 22:47
下一篇 2021-09-01 22:49

相关推荐