第 412 期·中文精讀

馬克·雷伯特:波士頓動力與機器人的未來

Marc Raibert: Boston Dynamics and the Future of Robotics

波士頓動力創始人雷伯特回顧 Atlas、Spot 等機器人的研發歷程,討論運動智慧與機器人技術的前景。

官方音訊00:00 / --:--
中文精讀由 AI 基於原始訪談改寫,非官方翻譯,可能存在偏差或錯誤;表述以原音訊與官方文稿為準。說明

波士頓動力(Boston Dynamics)有一句貫穿公司早期的座右銘,叫“你必須先會跑,才能學會走”。聽著像抖機靈,它其實是這家公司所有機器人動作看起來那麼自然的原因。

人類學走路的路數是反過來的。先扶著牆站穩,再一點點邁步。馬克·雷伯特(Marc Raibert)在四十多年前做了一個相反的判斷:如果機器人也像人一樣小心翼翼、每一步都用三角支撐穩住,那它永遠做不出跑和跳的動作。所以他先做會跑的,先做會跳的,先做會摔的。走路放到最後磨。

這個順序背後有他自己的邏輯。人走路的過程,本質上是一個不斷摔倒又被接住的過程,跑步更是如此。不先把“在空中失去平衡然後重新找回”這件事做通,就沒有真正理解運動。

一個在麻省理工實驗室裡拐彎的下午

雷伯特是從電子工程師轉行做神經生理學的研究生。他當年在腦與認知科學系(BCS)讀書,方向是看單個神經元怎麼工作。讀了一段時間他發現這條路走不通。他看不到如何透過觀察單個神經元,去理解控制系統、去理解思維。他的原話是,那不夠概念化。

1974 年 1 月的某個獨立活動期,他去聽一門課。課後他跟著授課教授巴索德·霍恩(Berthold Horn)走回實驗室。實驗室桌上擺著一臺機械臂,被拆成大概一千個零件,還沒拼起來。

“看到那隻胳膊的那一天起,我就成了一個機器人學家。”(馬克·雷伯特)

細節有意思的地方在於他當時看見的東西。桌上只有零件,沒有任何能運轉的成品,可他看見的是拼起來之後可能會變成什麼。吸引他的是可能性本身,那隻胳膊此刻能做什麼並不重要。

為什麼波士頓動力的機器人動起來像活的

雷伯特對“功能”有一種近乎偏執的堅持。他年輕時候有個柏拉圖式的理想:一臺機器人,如果靜止不動,最好看上去像一堆廢鐵,這樣當它開始動起來的時候,你會強烈感受到某種生命感。

所以他早期設計機器人的時候,根本不管外殼好不好看。結構本身就是零件,液壓、電機、連桿全暴露在外面。他的邏輯是,美感來自運動本身,外觀造型並不在考慮範圍之內。

這個思路一直延續到今天的 Atlas 和 Spot。你去看波士頓動力發的影片,幾乎沒有多餘剪輯、沒有轉場、沒有字幕解說,一臺機器人在那跑、跳、翻跟頭。雷伯特自己長期是這些影片的終剪。他的理論非常樸素:

“別解釋。如果觀眾看不出來,那就是你東西不對。你只要做點值得展示的事,然後展示它。”(馬克·雷伯特)

他甚至會刻意把機器人摔倒的片段放進影片。早年做第一臺三維跳躍機器人時,他第一次放出去的影片觀眾反應平平。後來他把機器人摔倒的片段剪進去,觀眾立刻理解了機器人在站立時做的事有多難。失敗讓成功有了刻度。

那臺價值 25 萬美元的獨腿跳跳機

真正讓跳躍機器人從草圖變成專案的,是一場非常老派的“走動式銷售”,技術論證在其中幾乎沒起什麼作用。

當時雷伯特在 JPL(噴氣推進實驗室)工作,認識了伊萬·薩瑟蘭(Ivan Sutherland),後者被認為是計算機圖形學之父。薩瑟蘭有筆自主支配的資金,他讓雷伯特列幾個可以做的專案。雷伯特故意把最上面和最下面的專案寫得非常無聊,中間那個寫的是“彈簧單腳跳機器人(Pogo stick robot)”。薩瑟蘭一眼就看出來中間那個值得做,給了他一筆錢做初代模型。

然後兩個人提著一個薩姆森手提箱,裡面裝著那臺還沒成型的獨腿機器人的骨架,走進了 DARPA 的走廊。那個年代,你只要能走進去,挨個辦公室看誰在,就能見到人。他們找到了克雷格·菲爾茲(Craig Fields),後來的 DARPA 局長,當時還是專案經理。菲爾茲看到那副骨架,激動得下巴都快掉下來了,當場給了 25 萬美元。

1980 年的 25 萬美元,是一筆真正的研究經費。有意思的是,雷伯特當時根本不知道這個方向最後能走向哪兒。他後來被問到有沒有預見到實用價值時,回答非常乾脆:

“沒有。我那時候只是個學者,就想著做下一件事,做出點進展,如果能驚豔到同行就更好。”(馬克·雷伯特)

一臺會跳的機器人,到底在控什麼

跳躍機器人的控制,簡單講就分三件事,但每件事都非常精巧。

第一件是讓它持續跳。能量在彈簧單腳跳機器人的系統裡有三個儲存位置:彈簧裡、高度裡和速度裡。跳到最高點的時候,能量全部在高度裡。所以只要測量它跳了多高,就能知道整個能量迴圈的狀態,再決定往系統裡注入多一點還是少一點能量。

第二件是決定腳落在哪裡。雷伯特舉了一個撐杆跳的例子。撐杆跳運動員最難處理的那一刻,是杆子插進坑裡、身體必須處在正確位置的瞬間。身體太靠前,會被彈回來。太靠後,會過杆失敗。運動員要做的是在那一刻讓身體儘量向上。跳高也是同樣的物理。所以機器人在落地前要算清楚,腳該放在相對質心的哪個位置。

第三件是保持身體姿態直立。這個只能在腳著地的時候做,在空中做不了,因為物理上不成立。機器人每落地一次,就在腿和身體之間施加一個扭矩來校正姿態。

雷伯特提到一個細節:他們當年根本沒有做最優控制。他們只是找到一個能跑通的大致方案,然後最佳化了一點點。後來幾十年裡,他的學生和別人的學生,才把方程寫得更細,讓機器人跑得更快、能上臺階、能應對真實地形。

有個問題他回答得很有意思。Lex 問他,機器人要傾斜到多少度才會失去平衡、再也救不回來。雷伯特說,當年他們沒做過這種最佳化,機器人其實能比他們試出來的走得更遠、效能更高,只是他們拿到一個大致的解法就沿著那條路往前推了。這也解釋了為什麼後來那麼多學生能做出的提升,遠超他當年在實驗室裡的版本。

從模擬公司,到重新發現自己的靈魂

1992 年雷伯特創立波士頓動力時,那本來不打算做成一家機器人公司。公司的初衷是拿他們開發的動力學模擬工具去做機器人相關的諮詢業務。

所以早期他們做過一個非常不“波士頓動力”的產品,一臺外科手術模擬器,本質上是一套力反饋裝置。你對著鏡子看下去,看到的是人體,手在鏡面下方握著連線到力反饋裝置上的器械。他們做 3D 圖形渲染,寫評分系統,記錄下外科醫生做血管吻合術(anastomosis)時犯的錯。分數打在螢幕上,結果參加展會的醫生們競爭心極強,看到別人分數高就回去反覆練。

商業模式沒跑通。他們原本以為醫生會付錢來練習,結果醫生覺得應該是廠家付錢請他們來教。他們又想過賣給醫院,但公司當時只有十幾號人,根本沒錢做市場。那間會議室裡的決定非常簡單:砍掉。

“一旦做了這個決定,我們就覺得對了。”(馬克·雷伯特)

那成了公司歷程上的分水嶺。他們透過砍掉一個技術上非常迷人的專案,第一次真正搞清楚了自己是誰,以及什麼能成、什麼不能成。這句話聽起來輕,實際上很少有團隊能做到。技術迷人和商業可行之間經常隔著一條很寬的溝,而承認這條溝存在,需要一點冷靜。

之後的故事是索尼的機器狗。波士頓動力幫索尼做了 Aibo 的跑步版本,還把 Aibo 的腿拆掉,換上自己做的腿。這段合作有一個非常 90 年代的細節:那時候沒有網際網路,沒有 Zoom,他們裝了六條 ISDN 線,每週和日本開一次大約 10 赫茲幀率的視訊會議。聽得懂對方在說什麼就已經要很用力了,這樣的會一開就是好幾年。

雷伯特說,正是那個專案把他們帶回了機器人這條正路。Aibo 那臺小機器人的問題是,它跑起來太小了,小到在取景框裡一點都不震撼。它看起來像在碎步快跑,必須慢放才顯得有意思。這件事直接影響了後面的所有判斷:機器人必須夠大,動作幅度必須夠大,才能讓人一眼就感到衝擊。

BigDog 把它拖出了實驗室

BigDog 是波士頓動力真正把自己“打進地圖”的那臺機器。它來自 DARPA 的生物動力學專案,當時一共收到 42 份提案,其中 3 份獲得資助,BigDog 是其中之一。

在 BigDog 之前,MIT 腿實驗室裡的四足機器人其實已經能做很多動作了。但那臺機器的液壓泵放在房間裡,透過軟管連到機器人身上;旁邊的 VAX 計算機佔了一個單獨房間,還要空調;機器人身上只有執行器和陀螺儀,電源和算力全在體外。

BigDog 的突破是把這一切裝到一臺平臺上:汽油發動機、把旋轉動力轉成液壓動力的系統、所有的計算和感測。這意味著它真的可以被帶到野外去。

雷伯特他們花了大量時間在匡蒂科(Quantico)海軍陸戰隊基地的一條叫瓜達爾卡納爾(Guadalcanal)的小徑上測試。這條小徑是 DARPA 指定的里程碑。團隊就天天陪著機器人上山下山。

很多人以為森林是最難的環境。雷伯特說,在辦公室或者家裡做,其實比在樹林裡難得多。在樹林裡,你可以隨便選一條路上山,只要避開障礙就行,樹林不會因為你踩了就壞掉。但在家裡,你不能留刮痕,不能撞牆,早期的機器人一撞牆就出問題。

還有一個細節值得記住:那時候上瓜達爾卡納爾小徑,操作員是坐著人工視覺的。機器人在自己保持平衡、自己放腳,但前方怎麼看,還是要靠一個熟練的操作員。多年以後,他們帶著 Spot 的前身回到同一條小徑,一個完全沒受過訓練的人第一次就能操控機器人上上下下。這中間隔著的進化,就是波士頓動力這些年真正做成的事。

BigDog 後來演進成了 LS3(Legged Squad Support System,負重版)。LS3 設計載荷是 400 磅,但雷伯特說他們有一次讓它背了大約 1000 磅。他的原話是,他們有兩臺,一臺揹著另一臺。

拉里·佩奇的一句話,誕生了 Spot

LS3 之後,波士頓動力做了一臺電驅動機器人,電池驅動電機,電機驅動泵,但仍然是液壓執行。真正的轉折是拉里·佩奇(Larry Page)在一次會議上問的一句話:

“你們能不能做一個 60 磅重的小一點的版本?如果是放在有人的房子裡,不至於像 BigDog 那樣嚇人。”(拉里·佩奇)

雷伯特說可以,然後就做了。那就是今天的 Spot。

從液壓到電動,概念上不難,難的是液壓系統本身不被市場看好。雷伯特對液壓是有感情的。 他說如果看效能,液壓在輕量化下能提供的力矩非常強,而且他們做了大量創新。大量液壓控制閥是 50 年代為飛機設計的,之後幾十年基本結構沒怎麼變,只是被造得足夠安全、足夠可靠,讓人可以坐在飛機上。波士頓動力的工程師重新設計了閥的電路,把一部分計算整合進去,讓能效、體積、重量都大幅改進。他們還做了一個足球大小、5 公斤重、能提供 5 千瓦功率的液壓動力單元,裡面整合了電機、泵、過濾器、熱交換器和閥。

最終讓 Spot 走電動路線的,主要還是使用場景。液壓再強,也很難完全避免偶爾滴一點油,而這在家庭裡是致命的。

一個動作看起來自然,需要多大的提前量

波士頓動力的機器人動起來之所以“漂亮”,雷伯特認為一半功勞在硬體。他很直白地說,那些認為硬體不需要再創新的觀點是錯的。

另一半在控制方法。他把它概括為“動態方法”:你要預測機器人未來幾十毫秒到一兩秒後會在什麼狀態,在你當下發出控制訊號的那一刻,就要考慮那個未來。基於當前狀態的伺服控制永遠是“往後看”的,它只能問我現在在哪裡,然後調整。真正流暢的運動必須往前看。

他給了一個具體數字:Spot 的前瞻視窗大概在一到兩秒之間,是一個滾動時域(receding horizon)的邏輯,每一百毫秒就重新算一次。你要同時管住腳放哪、障礙在哪、身體平衡,這些都在這幾百毫秒的計算裡被協調。

但如果做後空翻這樣的動作,前瞻就要拉長得多。起跳那一刻,你就要把所有動量、角動量、落地時機都協調好,讓落地在可及範圍內。這已經超出兩秒鐘的視窗,屬於起跳之前的規劃。

有意思的是,雷伯特承認,Atlas 到現在走路還不像人,跑步反而更接近人。人走路比跑步簡單,機器人領域正好倒過來:跑步是更激進、更依賴動態的運動,反而更容易做出“自然感”;走路那種精細的、帶膝蓋來回摺疊的、需要恰到好處的柔順性(compliance)的動作,反而更磨人。

這也許能解釋為什麼波士頓動力早期的座右銘是“先跑再走”。激進的動作暴露更多物理規律,也逼著工程師把最難的部分先解決。

109 次嘗試,和一臺經得起摔的機器

Atlas 有一段非常著名的爬三級大臺階的影片,動作動感十足。雷伯特透露,那段影片是拍了 109 次才成功的。他補了一句很重要的話:成功之後,成功率就很高了。 剪輯裡沒有作弊的成分,展示的是已經進化出來的穩定效能。中間那 109 次嘗試,每一次都被錄下來了。

失敗的形式非常多樣:機器人剛被喊“開始”就原地塌了,這和臺階沒關係;視覺感知出問題,跳躍落點偏了;某個零件壞掉,油噴得到處都是。花了六週,邊調程式邊試。這裡的“機器人學習”其實是資料驅動加上人的反饋在環裡。

那臺機器為什麼沒被摔壞?雷伯特說,這是 Atlas 團隊的一大成就:機身設計得足夠皮實,摔 109 次還能繼續用。當然還是會壞,所以他們預算裡必須留出備件和修理團隊。他特意批評了一種人,叫“鍍金玩家”:把寶貝機器人放進櫃子裡,不敢碰,怕弄壞。他的判斷很直接,這樣是沒法推進技術的。

“你得準備好它會壞,然後走進去修。這就是這份工作的一部分。”(馬克·雷伯特)

AI 研究院:為機器人補上另一半智力

雷伯特現在擔任波士頓動力 AI 研究院(Boston Dynamics AI Institute)的執行董事。他喜歡把智慧分成兩部分:運動智慧(athletic intelligence)和認知智慧(cognitive intelligence)。

波士頓動力在運動智慧上已經設定了行業標準。機械設計、實時控制、能量管理,這些是他們過去三十年的立足點。但人類和動物還有另一種智慧:會做計劃,會看著地圖算一下走過去要 20 分鐘然後決定 9 點出門。雷伯特說,這種智慧在機器人上非常稀缺。大多數機器人還很笨,需要大量熟練工程師花很長時間去程式設計,才能完成它們做的事。

AI 研究院的立意就是把這兩半接起來。他舉了一個核心專案,叫“觀察、理解、執行”(Watch, Understand, Do)。讓機器人看一個人做任務,理解它在看什麼,然後自己把任務做出來。他把這叫機器人的 OJT,在職培訓。

這非常難。人看一個人做事,會自動把動作切分成有意義的片段:拿起這個、放在那、把那個疊上去。但如果給機器人看原始資料,這個切分本身就是一個非常智慧的行為。你得先解決“有意義地觀察”是什麼,再把觀察翻譯成對動作的描述,再把這個描述對映到機器人已經掌握的技能上。他們的切入點是腳踏車的簡單維修,比如把座管插進另一根管子裡再扣上鎖釦。

第二個專案叫“檢查、診斷、修復”(Inspect, Diagnose, Fix)。現在 Spot 已經能在工廠裡採集機器的溫度、儀表讀數、聲音,但這些資料是不是健康,是人來判斷的。診斷和修復還完全在人手裡。雷伯特認為機器人應該把這一整條鏈都接上。

研究院的方法論叫“通往登月目標的墊腳石”(stepping stones to moonshots)。這句話寫在他給研究院的原始提案裡。他的原則是:如果超過一年沒有可以拿出來的階段性成果,團隊就會失去反饋和動力。 終極目標可以做好幾年,但中間必須有踏腳石,哪怕只是一個簡化版的問題被解決。

機器學習與傳統控制,誰在支撐今天的機器人

從 ChatGPT 出現之後,整個行業對機器人學習的樂觀情緒非常高。雷伯特承認這一點,但他也指出,機器人領域和語言模型有一個本質區別:語言的 token 是明確的,而物理世界的畫素值並不等於單詞。讓機器人用物理身體做事,和做語言推理不在同一個難度層級上。

研究院在蘇黎世開了辦公室,由 Marco Hutter 領導,他是強化學習用於機器人的領軍人物之一,同時在蘇黎世聯邦理工(ETH)保留一半時間。研究院裡也有好幾個做機器學習的人。

但雷伯特非常坦率:今天世界上最驚豔的機器人表演,大部分仍然出自“傳統”控制方法,特別是模型預測控制(MPC)。 Atlas 那些你在影片裡看到的動作,主體是 MPC 做出來的。他們最近也開始用學習的方法做了很多,只是還沒全部放出來。

他的判斷是最終會走向融合,兩邊的優勢都用上。研究院正在做這件事。

構建偉大團隊的四樣東西

雷伯特把打造偉大工程團隊拆成四件事:技術上的無畏、勤勉、堅毅(intrepidness)和樂趣。

技術上的無畏,指的是願意接手一個你不知道怎麼解決的問題。你要先研究它,找到一個切入點,可能是一個簡化版本,從簡化版本里學到東西,再回去做最終符合原目標的解法。像 Watch Understand Do 這種專案,本質上就是一座山,如果沒有這種無畏,根本不會開始。

勤勉,是說不接受一個窄解。真實世界的機器人方案不能只在實驗室裡跑通,一遇到變化就崩掉。波士頓動力那些“工程師在機器人開門時去推門”、“拉著繩子把上樓梯的機器人往後拽”的影片,就是這種勤勉的具象化。它展示的是問題被解決到了多大範圍,炫技的成分很少。

堅毅,可能最重要。機器人非常難做,一開始做不出來是常態。雷伯特說,如果一段影片背後有 109 次落空,你得有勇氣一次次重來,才可能在一次成功之後繼續往前。他在演講裡經常放一長串失敗集錦,因為那是這份工作的真實面貌。

樂趣,他喜歡加個形容詞,叫“技術樂趣”。工程師這份工作有一種手藝人的滿足感,你自己設計、自己動手,做出一個以前不存在的東西。此外還有第二種樂趣:如果你做的事被別人認可,它就超出了手藝本身。第三種是團隊樂趣,沒有人能一個人擁有做這些專案所需的全部技能,能在一個互相補位的團隊裡工作,那種滿足感很難替代。第四種是,你還能拿到薪水。四樣加起來,一位工程師可以在一份工作裡被“付四次錢”。

工程師和科學家,誰才是更高一層的召喚

雷伯特對工程有一個非常個人化的定義:工程是同時做科學家和做藝術家。科學家只能研究已經存在的東西,工程師能造出以前不存在的東西。他認為大眾普遍覺得科學高於工程,他的排序正好相反。

他舉的例子聽起來很具體也很美:你設計一個連桿結構,結果發現它的重量減半而強度不變,那個瞬間非常令人滿足。這是一種創造,和畫畫或者作曲屬於同一類行為。

他說機器人最讓他心動的一刻,是把金屬帶進生命。這話他說得非常字面,一個本來靜止的、毫無生氣的金屬結構忽然開始動,並且動的方式讓你聯想到生命。這件事在他看來至今仍然神奇。這也是他最開始執迷於“讓機器人動起來像活的”這項工作的深層原因,它做的實驗關於生命感,工程只是手段。

他還有一句自我評價傳得很廣。他說波士頓動力那些真正讓東西跑起來的優秀工程師,把技術真正做成的是他們;雷伯特給自己的定位是那個做夢的人。這話有他一貫的謙遜,也點出了一種真實的團隊分工:有人負責把技術做出來,有人負責讓大家相信值得做。

關於競爭、Optimus 和成本曲線

雷伯特對埃隆·馬斯克的評價很高。他說馬斯克在特斯拉做到了讓全世界幾乎所有車廠都在追的事,在 SpaceX 幾乎是接管了 NASA 的角色。他不認為今天的 Optimus 追上了 Atlas,但也絕對不會低估馬斯克。

“我有時候想,我是不是能對他的野心負一點點責任。很難不去想,他看到 Atlas 做的那些事,可能給了一點啟發。我希望是這樣。”(馬克·雷伯特)

他也提到 Figure 和 Apptronik,覺得他們有不錯的團隊。他甚至開玩笑說,很想組織一次 Atlas 和 Optimus 的“機器人聚會”,現在他不在波士頓動力任職(雖然在董事會),正好可以做這種中立的事。

在競爭這件事上,他的視角很有意思。他說在波士頓動力那麼多年,根本沒怎麼想過競爭,因為那個年代根本沒有可以對比的商業產品。後來又有幾次看起來像競爭的機會,最後他們還是變成了機器人供應商:LittleDog 專案裡他們只造機器,不參賽;DARPA 機器人挑戰賽他們也沒參賽,只是提供 Atlas。到了 AI 研究院做認知智慧,他第一次真正感受到競爭,招人、算力、團隊能力,全都更緊張。

對於四足機器人,他甚至認為競爭者出現是件好事。因為使用者心裡問的問題從“我要不要一臺四足機器人”,變成了“我要哪一臺四足機器人”。一個行業真正成立的標誌,是使用者開始在這些產品裡挑。還在懷疑品類本身的階段,就說明品類還沒成立。

成本方面,他非常樂觀:遠遠沒到底。 Spot 現在還是很貴,但他認為不需要這麼貴。他提到現代(Hyundai)作為主要股東,把造車的能力帶進造機器人,在降本和提可靠性上有先天優勢。同時他也指出,即便到今天,真正賺錢的機器人應用幾乎只有倉儲物流這一類,加上傳統工業機械臂。要在社會場景裡跑出真正賺錢的產品,效能、安全和成本必須同時達標,這是非常難的三件事。

他提到家用機器人的歷史裡已經有一批公司倒下過,某一年就有三家一起關門。這裡面沒有單一原因,效能不夠、安全邊界不清、成本壓不下來,任何一環出問題都會讓整個產品線停擺。

關於家庭裡的攝像頭和隱私,雷伯特的態度很平淡。他說我們每個人都隨身帶著一臺有兩三個甚至四個攝像頭的智慧手機,它還在聽我們說話,但幾乎沒有人真的因此感到不安。人們把它當成了日常。機器人大機率會走上同一條路,前提是產品形態做得對、邊界說得清。

AGI 的擔心,和汽車這個類比

聊到大語言模型和通用人工智慧會不會威脅人類時,雷伯特先反問了一句:你覺得這世界上有人比你聰明嗎?你因此感到被威脅嗎?

他的觀點是,即便計算機比人聰明,也不必然構成威脅,尤其它們通常仍然在我們能使用和控制的範圍內。他把這放進一個更寬的框架裡:任何技術都是機會和風險的組合。汽車每年在全球造成大約 125 萬人死亡,還有汙染,但大多數人依然認為汽車是人類的福祉,並且這些技術問題可以逐步被解決,事實上汽車確實在變得更安全、更清潔。

“這件事像不像奧本海默電影裡那段,他們第一次引爆之前,討論會不會點燃整個大氣層?”他這麼說,然後加了一句,我個人不覺得這件事值得去那樣擔心。

雷伯特的判斷方式一貫如此:先看歷史上所有技術走過的路徑,再決定花多少注意力在極端情形上。這種態度在當下這個節點尤其值得注意,因為行業裡最響的聲音往往站在兩個極端。

夏威夷襯衫,和一個“為什麼不”的習慣

那件標誌性的夏威夷襯衫,起因很私人。很多年前他只有一兩件,有人跟他說,這玩意兒太老土了,馬克,你不能穿這個。他停了一週,然後決定不讓別人告訴他該穿什麼。從那之後,基本上每天都穿。

“我想了很久才意識到自己是個反著來的人,但這個特性可以變成一個有用的工具。”(馬克·雷伯特)

他把這種“反著來”用在了很多地方。在 DARPA 專案時期,他遇到一個海軍陸戰隊員叫 Ed Tovar,此人有一句口頭禪:當有人說“你做不到”時,他會問“為什麼不行?”雷伯特說這句話對他影響極大,他現在凡事都會問一句“為什麼不行”。

給年輕人建議時,他的思路和這句話一脈相承:先問自己,如果沒有任何資源、機會和技能限制,你想做什麼?從那個地方開始,看看自己能走到離它多近。很多人以為自己被關在一條窄通道里,其實通道比他們想的寬得多。

他在麻省理工帶本科生的時候,每學期要和學生見一次面,學生最常問的問題就是自己該做什麼。他給出的答案就是上面那個版本,先假設所有約束都不存在,再往現實收。這個辦法不解決具體決策,但它能把人從“我只有這幾個選項”的錯覺裡拉出來。

他也承認自己在這條路上待得太久了,久到有人說他陷在一條轍裡出不來。AI 研究院的一部分動機就是換一件事做:運動控制做了幾十年,去做認知,去碰一個完全不同的山頭。四十多年做同一件事並不等於停在原地,但如果連他自己都覺得該換,那就真的該換了。

做機器人的過程,本身就是一面鏡子

訪談最後有一段對話特別值得記下來。Lex 提到,看機器人做事之所以動人,是因為它反過來照見了人有多特別。一件事你覺得理所當然,比如從桌上拿起一個杯子,等你看工程師花十年去讓機器人做這件事,才會意識到人類的身體到底有多複雜。

雷伯特對此的回應是,他至今也說不清人是怎麼做到這些的。他現場拿起幾個東西,翻過來轉過去,不看也能操作,從口袋裡掏出東西也知道是哪一個。這套能力的機制,人自己也說不明白。

他提到一個我印象很深的事實:體操運動員並不知道自己是怎麼完成動作的。他們被教練教,靠反覆練習形成感覺,但他們沒法用物理語言解釋自己在空中的每一個瞬間做了什麼。而他的學生 Robert Playter(後來成為波士頓動力 CEO)當年就是一名體操運動員,他能把身體的感覺翻譯成數學和演算法。這件事說明,具身知識可以被轉譯,但轉譯這一步非常難,需要一個人同時具備兩種能力。

還有一段關於被動動力學(passive dynamics)的討論值得單獨拎出來。80 年代 Tad McGeer 做過一臺完全沒有計算機的行走機構,靠重力和彈簧、阻尼器,自己就能沿著斜坡走下去。它本質上是一臺機械計算機。這個實驗的意義在於,身體也在參與運算。 好的機器人設計會把一部分智慧交給機械結構,讓大腦只需要處理機械做不了的部分。能量在系統裡迴圈,不必每一步都被電機強行重置。

雷伯特說,現在大多數機器人並不這麼做,絕大多數系統還是用計算機主導一切。但他相信,把機器本身的傾向算進去,最後得到的動作會更高效、更優雅。這條思路放在今天看,仍然是很多團隊忽略的一層。

關於舞蹈也是同樣的道理。他們請了一位知名芭蕾舞者來給機器人程式設計,同時在做一套更好用的編排工具,讓她用舞蹈行業自己的語言來表達,而不用翻譯成工程術語。現在已經做出來的機器人舞蹈基本都跟著固定節拍走,按下開始,機器人就演到底。雷伯特想要的是會聽、會看的機器人,能和人一起跳,能對人做出反應。他甚至說過一個反向的思路:讓機器人做 popping 那一類動作,用人做不到的高頻振盪去“贏”人類。這在技術上是成立的,只是他還沒做。

如果只帶走幾條具體的東西

這期對話資訊密度很高,但如果一個做技術的人只帶走幾條能用的東西,大概是這些:

  • 先做最難的版本。 波士頓動力的經驗是先跑再走,先把激進動作做通,反而更容易做出自然感。很多工程任務如果先做安全版本,會形成路徑依賴,最後走不出來。
  • 給自己設一條“一年內必須有可展示成果”的線。 雷伯特的墊腳石原則裡,最硬的一條是超過一年拿不出階段性成果,團隊就會失去反饋。把一個幾年的目標切成能演示的碎片,是對團隊最實際的保護。
  • 在演示裡放失敗片段。 展示失敗能給成功建立刻度。觀眾看到摔了多少次,才會真正理解做到有多難。只放最好的一條,反而讓人低估問題的難度。
  • 不要把樣機鎖進櫃子。 Atlas 摔了 109 次還能繼續用。要在預算裡預留備件和維修人力,把損壞當成正常成本,不要當成事故。
  • 硬體仍然能構成壁壘。 那些幾十年沒變過的基礎件裡,往往還壓著大量的改進空間。波士頓動力重新設計液壓閥,換來了整機體積和重量的大幅下降。
  • 控制系統要往前看一到兩秒。 只根據當前狀態做矯正的伺服邏輯,永遠做不出流暢的運動。這條原則適用於所有連續控制系統,不只是機器人。
  • 做“看人做事”的專案時,先從動作切分入手。 把一段連續動作分成有意義的片段,本身就是最難的一步,繞不過去。技能對映可以慢慢補,切分錯了後面全錯。
  • 招人時留出“非科班”的位置。 波士頓動力早期招過修腳踏車、做皮划艇、在車庫裡修摩托的人。那批人帶來的動手能力,是純學術背景很難替代的。
  • 對“為什麼不行”保持敏感。 遇到內部或外部的“不可能”,先問一句為什麼,再決定要不要退讓。這條建議便宜,但絕大多數人不會真的去問。
  • 承認砍專案的價值。 外科手術模擬器技術上很迷人,商業上走不通,砍掉之後公司才認清自己是誰。一個決定能定義公司,往往是因為它砍掉了什麼。
文稿來自 Lex Fridman 官網公開發布的官方 Transcript(含說話人與時間戳)。
Marc Raibert (00:00:00): BigDog became LS3, which is the big load carrying one. Lex Fridman (00:00:04): Just a quick pause. It can carry 400 pounds. Marc Raibert (00:00:08): It was designed to carry 400, but we had it carrying about 1,000 pounds at one time. Lex Fridman (00:00:12): Of course you did. Just to make sure. Marc Raibert (00:00:15): We had one carrying the other one. We had two of them, so we had one carrying the other one. Lex Fridman (00:00:19): So one of the things that stands out about the robots Boston Dynamics have created is how beautiful the movement is, how natural the walking is and running is, even flipping, it’s throwing is, so maybe you can talk about what’s involved in making it look natural. Marc Raibert (00:00:37): Well, I think having good hardware is part of the story, and people who think you don’t need to innovate hardware anymore are wrong. Lex Fridman (00:00:49): The following is a conversation with Marc Raibert, a legendary roboticist, founder and longtime CEO of Boston Dynamics, and recently the Executive Director of the newly created Boston Dynamics AI Institute, that focuses on research and the cutting edge, on creating future generations of robots that are far better than anything that exists today. He has been leading the creation of incredible legged robots for over 40 years at CMU, at MIT, the legendary MIT Leg Lab, and then of course, Boston Dynamics with amazing robots like BigDog, Atlas, Spot, and Handle. This was a big honor and pleasure for me. Lex Fridman (00:01:35): This is the Lex Fridman Podcast. To support it, please check out our sponsors in the description. And now, dear friends, here’s Marc Raibert. When did you first fall in love with robotics? Marc Raibert (00:01:47): Well, I was always a builder from a young age. I was lucky. My father was a frustrated engineer, and by that, I mean he wanted to be an aerospace engineer, but his mom from the old country thought that that would be like a grease monkey, and so she said no. So he became an accountant. Marc Raibert (00:02:10): But the result of that was our basement was always full of tools and equipment and electronics, and from a young age, I would watch him assembling an ICO kit or something like that. I still have a couple of his old ICO kits. Marc Raibert (00:02:27): But it was really during graduate school when I followed a professor back from class. It was Berthold Horn at MIT, and I was taking an interim class. It’s IAP, Independent Activities Period. And I followed him back to his lab, and on the table was a [inaudible 00:02:50] robot arm taken apart in probably a thousand pieces. And when I saw that, from that day on, I was a roboticist. Lex Fridman (00:02:58): Do you remember the year? Marc Raibert (00:02:59): 1974. Lex Fridman (00:03:02): 1974. So there’s just this arm in pieces. Marc Raibert (00:03:04): Yeah. Lex Fridman (00:03:04): And you saw the pieces and you saw in your vision the arm when it’s put back together and the possibilities that holds. Marc Raibert (00:03:12): Somehow it spurred my imagination. I was in the branding cognitive sciences department as a graduate student doing neurophysiology. I’d been an electrical engineer as an undergrad at Northeastern. And the neurophysiology wasn’t really working for me. It wasn’t conceptual enough. I couldn’t see really how by looking at single neurons, you were going to get to a place where you could understand control systems or thought or anything like that. And the AI lab was always an appealing. This was before, [inaudible 00:03:47]. This was in the ’70s. So the AI lab was always an appealing idea. And so when I went back to the AI lab following him and I saw the arm, I just thought, “This is it.” Lex Fridman (00:03:58): It’s so interesting, the tension between the BCS, brain cognitive science approach to understanding intelligence, and the robotics approach to understanding intelligence. Marc Raibert (00:04:09): Well, BCS is now morphed. They have the Center for Brains, minds and Machines, which is trying to bridge that gap. And even when I was there, David Maher was in the AI lab. David Maher had models of the brain that were appealing both to biologists but also to computer people. So he was a visitor in the AI lab at the time, and I guess he became full-time there. Marc Raibert (00:04:34): So that was the first time a bridge was made between those two groups then the bridge kind of went away, and then there was another time in the ’80s. And then recently the last five or so years, there’s been a stronger connection. Lex Fridman (00:04:48): You said you were always kind of a builder. What stands out to you in memory of a thing you’ve built, maybe a trivial thing that just kind of inspired you in the possibilities that this direction of work might hold? Marc Raibert (00:05:02): We were just doing gadgets when we were kids. I have a friend, we were taking the… I don’t know if everybody remembers, but fluorescent lights had this little aluminum cylinder, I can’t even remember what it’s called now that you needed a starter, I think it was. And we would take those apart, fill them with match heads, put a tail on it and make it into little rockets. Lex Fridman (00:05:27): So it wasn’t always about function, it was, well… Marc Raibert (00:05:30): Rocket was pretty [inaudible 00:05:32]. Lex Fridman (00:05:32): I guess that is pretty functional. But yeah, I guess that is a question. How much was it about function versus just creating something cool? Marc Raibert (00:05:39): I think it’s still a balance between those two. There was a time though, I guess I was probably already a professor or maybe late in graduate school, when I thought that function was everything and that mobility, dexterity, perception and intelligence, those are the key functionalities for robotics, that that’s what mattered. And nothing else mattered. Marc Raibert (00:06:04): And I even had kind of this platonic ideal that a robot, if you just looked at a robot and it wasn’t doing anything, it would look like a pile of junk, which a lot of my robots looked like in those days. But then when it started moving, you’d get the idea that it had some kind of life or some kind of interest in its movement, and I think we purposely even designed the machines not worrying about the aesthetics of the structure itself. But then it turns out that the aesthetics of the thing itself add and combine with the lifelike things that the robots can do. But the heart of it is making them do things that are interesting. Lex Fridman (00:06:47): One of the things that underlies a lot of your work is that the robots you create, the systems you have created for over 40 years now have a kind of, they’re not cautious. So a lot of robots that people know about move about this world very cautiously, carefully, very afraid of the world. A lot of the robots you built, especially in the early days, were very aggressive under actuated. They’re hopping, they’re wild, moving quickly. So is there a philosophy under underlying that? Marc Raibert (00:07:20): Well, let me tell you about how I got started on legs at all. When I was still a graduate student, I went to a conference. It was a biological legged locomotion conference, I think it was in Philadelphia. So it was all biomechanics people, researchers who would look at muscle and maybe neurons and things like that. They weren’t so much computational people, but they were more biomechanics and maybe there were a thousand people there. Marc Raibert (00:07:45): And I went to a talk. All the talks were about the body of either animals or people and respiration, things like that. But one talk was by a robotics guy, and he showed a six legged robot that walked very slowly. It always had at least three feet on the ground, so it worked like a table or a chair with tripod stability, and it moved really slowly. Marc Raibert (00:08:12): And I just looked at that and said, wow, that’s wrong. That’s not anything like how people and animals work because we bounce and fly. We have to predict what’s going to happen in order to keep our balance when we’re taking a running step or something like that. We use the springiness in our legs, our muscles and our tendons and things like that as part of the story. The energy circulates. We don’t just throw it away every time. Marc Raibert (00:08:40): I’m not sure I understood all that when I first thought, but I definitely got inspired to say, “Let’s try the opposite.” And I didn’t have a clue as to how to make a hopping robot work, not balance in 3D. In fact, when I started, it was all just about the energy of bouncing, and I was going to have a springy thing in the leg and some actuator so that you could get an energy regime going of bouncing. Marc Raibert (00:09:08): And the idea that balance was an important part of it didn’t come until a little later. And then I made the pogo stick robots. Now I think that we need to do that in manipulation. If you look at robot manipulation, a community has been working on it for 50 years. We’re nowhere near human levels of manipulation. It’s come along, but I think it’s all too safe. Marc Raibert (00:09:35): And I think trying to break out of that safety thing of static grasping. If you look at a lot of work that goes on, it’s about the geometry of the part, and then you figure out how to move your hand so that you can position it with respect to that, and then you grasp it carefully and then you move it. Well, that’s not anything like how people and animals work. We juggle in our hands, we hug multiple objects and can sort them. So. Marc Raibert (00:10:03): Now to be fair, being more aggressive is going to mean things aren’t going to work very well for a while, so it’s a longer term approach to the problem, and that’s just theory now. Maybe that won’t pay off, but that’s how I’m trying to think about it, trying to encourage our group to go at it. Lex Fridman (00:10:22): Well, we’ll talk about what it means to what is the actual thing we’re trying to optimize for a robot, sometimes, especially with human robot interaction, maybe flaws is a good thing. Perfection is not necessarily the right thing to be chasing. Just like you said, maybe being good at fumbling an object, being good at fumbling might be the right thing to optimize versus perfect modeling of the object and perfect movement of the arm to grasp that object as maybe perfection is not supposed to exist in the real world. Marc Raibert (00:10:57): I don’t know if you know my friend Matt Mason, who is the director of the Robotics Institute at Carnegie Mellon, and we go back to graduate school together, but he analyzed a movie of Julia Child’s doing a cooking thing, and she did, I think he said something like there were 40 different ways that she handled a thing and none of them was grasping. She would nudge, roll, flatten with her knife, things like that. And none of them was grasping. Lex Fridman (00:11:28): So okay, let’s go back to the early days. First of all, you’ve created and led the Leg Lab, the legendary Leg Lab at MIT. So what was that first hopping robot? Marc Raibert (00:11:38): But first of all, the Leg Lab actually started at Carnegie Mellon. Lex Fridman (00:11:41): Carnegie Mellon. Marc Raibert (00:11:42): So I was a professor there starting in 1980, about 1986, so that’s where the first topping machines were built. I guess we got the first one working in about 1982, something like that. That was a simplified one. Then we got a three-dimensional one in 1983, the quadruped that we built at the Leg Lab, the first version was built in about 1984 or five, and really only got going about ’86 or so, and took years of development to get it to… Lex Fridman (00:12:17): Let’s just pause here. For people who don’t know, I’m talking to Mark Weber, founder of Boston Dynamics. But before that, you were a professor developing some of the most incredible robots for 15 years. And before that, of course, a grad student and all that. So you’ve been doing this for a really long time. You skipped over this, but go to the first hopping robot. There’s videos of some of this. Lex Fridman (00:12:38): These are incredible robots. You talked about the very first step was to get a thing hopping up and down, and then you realized, well, balancing is a thing you should care about, and it’s actually a solvable problem. Can you just go through how to create that robot? What was involved in creating that robot? Marc Raibert (00:13:00): Well, I’m going to start on not the technical side, but I guess we could call it the motivational side or the funding side. So before Carnegie Mellon, I was actually at JPL at the Jet Propulsion Lab for three years. And while I was there, I connected up with Ivan Sutherland, who is sometimes regarded as the father of computer graphics because of work he did both at MIT and then University of Utah and Evanston Sutherland. Marc Raibert (00:13:28): Anyway, I got to know him and at one point he said he encouraged me to do some kind of project at Caltech, even though I was at JPL. Those are kind of related institutions. And so I thought about it and I made up a list of three possible projects, and I purposely made the top one and the bottom one really boring sounding. And in the middle I put Pogo stick robot. And when he looked at it, Ivan is a brilliant guy, brilliant engineer, and a real cultivator of people. He looked at it and knew right away what thing that was worth doing. And so he had an endowed chair, so he had about $3,000 that he gave me to build the first model, which I went I to the shop and with my own hands kind of made a first model, which didn’t work and was just a beginning shot at it. Marc Raibert (00:14:32): Ivan and I took that to Washington. And in those days you could just walk into DARPA and walk down the hallway and see who’s there, and Ivan, who had been there in his previous life. And so we walked around and we looked in the offices. Of course, I didn’t know anything. I was basically a kid, but Ivan knew his way around, and we found Craig Fields in his office. Marc Raibert (00:14:54): Craig later became the director of DARPA, but in those days, he was a program manager. And so we went in, I had a little Samsonite suitcase, which we opened, and it had just the skeleton of this one-legged hopping robot. And we showed it to him, and you could almost see the drool going down his chin of excitement. And he sent me $250,000. He said, “Okay, I want to fund this.” Marc Raibert (00:15:19): And I was between institutions, I was just about to leave JPL, and I hadn’t decided yet where I was going next, and then when I landed at CMU, he sent $250,000, which in 1980 was a lot of research money. Lex Fridman (00:15:34): Did you see the possibility of where this is going, why this is an important problem? Marc Raibert (00:15:39): No. Lex Fridman (00:15:41): It has to do with leg locomotion. I mean, it has to do with all these problems that the human body solves when we’re walking, for example. All the fundamentals are there. Marc Raibert (00:15:51): Yeah, I think that was the motivation to try and get more at the fundamentals of how animals work, but the idea that it would result in machines that were anything practical like we’re making now, that wasn’t anywhere in my head. As an academic, I was mostly just trying to do the next thing, make some progress, impress my colleagues if I could. Lex Fridman (00:16:14): And have fun. Marc Raibert (00:16:15): And have fun. Lex Fridman (00:16:16): Pogo stick robot. Marc Raibert (00:16:17): Pogo stick robot. Lex Fridman (00:16:18): So what was on the technical side? What are some of the challenges of getting to the point where we saw in the video the pogo stick robot that’s actually successfully hopping and then eventually doing flips and all this kind of stuff? Marc Raibert (00:16:31): Well, in the very early days, I needed some better engineering than I could do myself, and I hired Ben Brown. We each had our way of contributing to the design, and we came up with a thing that could start to work. I had some stupid ideas about how the actuation system should work, and we sorted that out. Marc Raibert (00:16:52): It wasn’t that hard to make it balanced once you get the physical machine to be working well enough and have enough control over the degrees of freedom. We started out by having it floating on an inclined air table, and then that only gave us like six foot of travel, so once it started working, we switched to a thing that could run around the room on another device. It’s hard to explain these without you seeing them, but you probably know what I’m talking about, a planarize. Marc Raibert (00:17:23): And then the next big step was to make it work in 3D, which that was really the scary part with these simple things. People had inverted pendulums at the time for years, and they could control them by driving a cart back and forth, but could you make it work in three dimensions while it’s bouncing and all that? But it turned out not to be that hard to do, at least at the level of performance we achieved at the time. Lex Fridman (00:17:46): Okay. You mentioned inverted pendulum, but can you explain how a hopping stick in 3D can balance itself? Marc Raibert (00:17:57): Yeah, sure. Lex Fridman (00:17:58): What does the actuation look like? Marc Raibert (00:18:01): The simple story is that there’s three things going on. There’s something making it bounce. And we had a system that was estimating how high the robot was off the ground and using that. There’s energy that can be in three places in a pogo stick: one is in the spring, one is in the altitude, and the other is in the velocity. And so when at the top of the hop, it’s all in the height, so you could just measure how high you’re going, and thereby have an idea of a lot about the cycle, and you could decide whether to put more energy in or less. That’s one element. Marc Raibert (00:18:40): Then there’s a part that you decide where to put the foot. And if you think when you’re landing on the ground with respect to the center of mass. So if you think of a pole vaulter, the key thing the pole vaulter has to do is get its body to the right place when the pole gets stuck. If they’re too far forward, they kind of get thrown backwards. If they’re too far back, they go over. And what they need to do is get it so that they go mostly up to get over the thing. And high jumpers is the same kind of thing. So there’s a calculation about where to put the foot, and we did something relatively simple. Marc Raibert (00:19:16): And then there’s a third part to keep the body at an attitude that’s upright, because if it gets too far, you could hop and just keep rotating around. But if it gets too far, then you run out of motion of the joints at the hips. So you have to do that. And we did that by applying a torque between the legs and the body. Every time the foot’s on the ground. You only can do it while the foot’s on the ground in the air. The physics don’t work out. Lex Fridman (00:19:42): How far does it have to tilt before it’s too late to be able to balance itself or it’s impossible to balance itself, correct itself? Marc Raibert (00:19:50): Well, you’re asking an interesting question because in those days, we didn’t actually optimize things and they probably could have gone much further than we did and then had higher performance, and we just kind of got a sketch of a solution and worked on that. And then in years since, some people working for us, some people working for others, people came up with all kinds of equations or algorithms for how to do a better job, be able to go faster. Marc Raibert (00:20:19): One of my students worked on getting things to go faster. Another one worked on climbing over obstacles. Because when you’re running on the open ground, it’s one thing; if you’re running up a stair, you have to adjust where you are, otherwise things don’t work out. You land your foot on the edge of the steps. There’s other degrees of freedom to control if you’re getting to more realistic, practical situations. Lex Fridman (00:20:44): I think it’s really interesting to ask about the early days because believing in yourself, believing that there’s something interesting here. And then you mentioned finding somebody else, Ben Brown. What’s that like, finding other people with whom you can build this crazy idea and actually make it work? Marc Raibert (00:21:00): Probably the smartest thing I ever did is to find the other people. When I look at it now, I look at Boston Dynamics and all the really excellent engineering there, people who really make stuff work, I’m only the dreamer. Lex Fridman (00:21:16): So when you talk about pogo stick robot or legged robots, whether it’s quadrupeds or humanoid robots, did people doubt that this is possible? Did you experience a lot of people around you kind of… Marc Raibert (00:21:29): I don’t know if they doubted whether it was possible, but I think they thought it was a waste of time. Lex Fridman (00:21:34): Oh, it’s not even an interesting problem. Marc Raibert (00:21:36): I think for a lot of people. I think it’s been both, though. Some people, I felt like they were saying, “Oh, why are you wasting your time on this stupid problem?” But then I’ve been at many things where people have told me it’s been an inspiration to go out and attack these harder things. And I think legged locomotion has turned out to be a useful thing. Lex Fridman (00:22:06): Did you ever have doubt about bringing Atlas to life, for example, or with Big Dog just every step of the way? Did you have doubt? This is too hard of a problem. Marc Raibert (00:22:19): At first, I wasn’t an enthusiast for the humanoids. Again, it goes back to saying “what’s the functionality?” And the form wasn’t as important as the functionality. And also, there’s an aspect to humanoid robots that’s about about the cosmetics, where there isn’t really other functionality, and that kind of is off putting for me. As a roboticist, I think the functionality really matters. So probably that’s why I avoided the humanoid robots to start with. Marc Raibert (00:22:51): But I’ll tell you, after we started working on them, you could see that the connection and the impact with other people, whether they’re laypeople or even other technical people, there’s a special thing that goes on, even though most of the humanoid robots aren’t that much like a person. Lex Fridman (00:23:11): But we anthropomorphize and we see the humanity. But also with Spot, you can see not the humanity, but whatever we find compelling about social interactions there in Spot, as well. Marc Raibert (00:23:24): Well. I’ll tell you, I go around giving talks and take Spot to a lot of them, and it’s amazing. The media likes to say that they’re terrifying and that people are afraid, and YouTube commenters like to say that it’s frightening. But when you take a Spot out there, maybe it’s self-selecting, but you get a crowd of people who want to take pictures, want to pose for selfies, want to operate the robot, want to pet it, want to put clothes on it. It’s amazing. Lex Fridman (00:23:52): Yeah, I love Spot. So if we move around history a little bit, so you said, I think, in the early days of Boston Dynamics that you quietly worked on making a running version of Aibo, Sony’s robot dog. Marc Raibert (00:24:05): Yeah. Lex Fridman (00:24:06): It’s just an interesting little tidbit of history for me. What stands out to your memory from that task? For people who don’t know, that little dog robot moves slowly. How did that become Big Dog? What was involved there? What was the dance between how do we make this cute little dog versus a thing that can actually carry a lot of payload and move fast and stuff like that? Marc Raibert (00:24:29): What the connection was is that at that point, Boston Dynamics was mostly a physics-based simulation company. So when I left MIT to start Boston Dynamics, there was a few years of overlap, but the concept wasn’t to start a robot company. The concept was to use this dynamic simulation tool that we developed to do robotics for other things. But working with Sony, we got back into robotics by doing the IBO Runner, we made some tools for programming Curio, which was a small humanoid this big that could do some dancing and other kinds of fun stuff. And I don’t think it ever reached the market, even though they did show it. When I look back, I say that we got us back where we belonged. Lex Fridman (00:25:14): Yeah, you rediscovered the soul of the company. Marc Raibert (00:25:17): That’s right. Lex Fridman (00:25:18): And so from there, it was always about robots. Marc Raibert (00:25:21): Yeah. Lex Fridman (00:25:23): So you started Boston Dynamics in 1992. Marc Raibert (00:25:27): Right. Lex Fridman (00:25:28): What are some fond memories from the early days? Marc Raibert (00:25:31): One of the robots that we built wasn’t actually a robot, it was a surgical simulator, but it had force feedback, so it had all the techniques of robotics, and you look down into this mirror, it actually was, and it looked like you were looking down onto the body you were working on. Your hands were underneath the mirror where you were looking, and you had tools in your hands that were connected up to these force feedback devices made by another MIT spin out, Sensible Technologies. Marc Raibert (00:26:00): Another MIT spin out sensible technologies. So they made the force feedback device, we attached the tools and we wrote all the software and did all the graphics. So we had 3D computer graphics. It was in the old days, this was in the late 90s when you had a Silicon Graphics computer that was about this big. It was the heater in the office basically. Marc Raibert (00:26:24): And we were doing surgical operations’ anastomosis, which was stitching tubes together. Tubes like blood vessels or other things in their body. And you could feel, you could see the tissues move. And it was really exciting. And the idea was to make a trainer to teach surgeons how to do stuff. We built a scoring system because we’d interviewed surgeons that told us what you’re supposed to do and what you’re not supposed to do. Marc Raibert (00:26:50): You’re not supposed to tear the tissue, you’re not supposed to touch it in any place except for where you’re trying to engage. There were a bunch of rules. So we built this thing and took it to a trade show, a surgical trade show, and the surgeons were practically lined up. Well, we kept a score and we posted their scores on a video game. And those guys are so competitive that they really, really loved doing it. Marc Raibert (00:27:13): And they would come around and they see someone’s score was higher there, so they would come back. But we figured out shortly after, that we thought surgeons were going to pay us to get trained on these things and the surgeons thought we should pay them so they could teach us about the thing. And there was no money from the surgeons. And we looked at it and thought, well, maybe we could sell it to hospitals that would train their surgeons. Marc Raibert (00:27:39): And then we said, at the time we were probably a 12 person company or maybe 15 people, I don’t remember, there’s no way we could go after a marketing activity. The company was all bootstrapped in those years. We never had investors until Google bought us, which was after 20 years. So we didn’t have any resources to go after hospitals. So one day, Rob and I were looking at that and we’d built another simulator for knee arthroscopy and we said, “This isn’t going to work.” And we killed it. And we moved on. And that was really a milestone in the company because we sort of understood who we were and what would work and what wouldn’t. Even though technically it was really a fascinating thing. Lex Fridman (00:28:24): What was that meeting like, where you’re just sitting at a table, “You know what? We’re going to pivot completely. We’re going to let go of this thing we put so much hard work into and then go back to the thing it came from.” Marc Raibert (00:28:39): It just always felt right once we did it. Lex Fridman (00:28:42): Just looked at each other and said, “Let’s build robots.” Marc Raibert (00:28:44): Yeah. What was the first robot you built under the flag of Boston Dynamics? BigDog? Marc Raibert (00:28:51): Well, there was the Aibo runner, but it wasn’t even a whole robot. We took off the legs on Aibos and attached legs we’ve made. And we got that working and showed it to the Sony people. We worked pretty closely with Sony in those years. One of the interesting things is that it was before the internet and Zoom and anything like that. Marc Raibert (00:29:15): So we had six ISDN lines installed and we would have a telecon every week that worked at very low frame rates, something like 10 hertz. English across the boundary with Japan was a challenge trying to understand what each of us was saying and have meetings every week for several years doing that. Marc Raibert (00:29:39): And it was a pleasure working with them. They were really supporters. They seemed to like us and what we were doing. That was the real transition from us being a simulation company into being a robotics company again. Lex Fridman (00:29:51): It was a quadruplet. The legs were four legs digital legs? Marc Raibert (00:29:55): Yeah, no, four legs. Lex Fridman (00:29:56): And what did you learn from that experience of building basically a fast moving quadruplet? Marc Raibert (00:30:03): Mostly we learned that something that small doesn’t look very exciting when it’s running. It’s like it’s scampering and you had to watch a slow mo for it to look like it was interesting. If you watch it fast, it was just like a- Lex Fridman (00:30:17): That’s funny. Marc Raibert (00:30:18): One of my things was to show stuff in video from the very early days of the hopping machines. And so I was always focused on how’s this going to look through the Viewfinder and running Aibo didn’t look so cool through the Viewfinder. Lex Fridman (00:30:32): So what came next? What was a big next milestone in terms of a robot you built? Marc Raibert (00:30:40): I mean, you got to say that BigDog sort of put us on the map and got our heads really pulled together. We scaled up the company. BigDog was the result of Alan Rudolph at DARPA starting a biodynamics program. And he put out a request for proposals and I think there were 42 proposals written and three got funded. Marc Raibert (00:31:06): One was BigDog, one was a climbing robot rise, and that put things in motion. We hired Martin Bueller, he was a professor in Montreal at McGill. He was incredibly important for getting BigDog out of the lab and into the mud, which was a key step to really be willing to go out there out and build it, break it, fix it, which is sort of one of our mottos at the company. Lex Fridman (00:31:32): So testing it in the real world. For people who don’t know BigDog, maybe you can correct me, but it’s a big quadruplet four-legged robot. It looks big, could probably carry a lot of weight. Not the most weight that Boston Dynamics have built, but a lot. Marc Raibert (00:31:48): Well, it’s the first thing that worked. So let’s see, if we go back to the leg lab, we built a quadruplet that could do many of the things that BigDog did, but it had a hydraulic pump sitting in the room with hoses connected to the robot. It had a VAX computer in the next room. It needed its own room because it was this giant thing with air conditioning and it had this very complicated bus connected to the robot. Marc Raibert (00:32:12): And the robot itself just had the actuators. It had gyroscopes for sensing and some other sensors, but all the power and computing was off board. BigDog had all that stuff integrated on the platform. It had a gasoline engine for power, which was a very complicated thing to undertake. It had to convert the rotation of the engine into hydraulic power, which is how we actuated it. So there was a lot of learning just on building the physical robot and the system integration for that. And then there was the controls of it. Lex Fridman (00:32:49): So for BigDog, you brought it all together onto one platform so- Marc Raibert (00:32:53): You could take it out in the woods. Lex Fridman (00:32:55): Yeah, and you did. Marc Raibert (00:32:56): We did. We spent a lot of time down at the Marine Corps base in Quantico where there was a trail called the Guadalcanal Trail. And our milestone that DARPA had specified was that we could go on this one particular trail that involved a lot of challenge. And we spent a lot of time. Our team spent a lot of time down there hiking. Those were fun days. Lex Fridman (00:33:20): Hiking with the robot. So what did you learn about what it takes to balance a robot like that on a trail, on a hiking trail in the woods? Basically, forget the woods. Just the real world. That’s the big leap into testing in the real world. Marc Raibert (00:33:36): As challenging as the woods were, working inside of a home or in an office is really harder because when you’re in the woods, you can actually take any path up the hill. All you have to do is avoid the obstacles. There’s no such thing as damaging the woods, at least to first order. Whereas if you’re in a house, you can’t leave scuff marks, you can’t bang into the walls. The robots aren’t very comfortable bumping into the walls, especially in the early days. Marc Raibert (00:34:05): So I think those were actually bigger challenges. Once we faced them, it was mostly getting the systems to work well enough together, the hardware systems to work. And the controls. In those days, we did have a human operator who did all the visual perception going up the Guadalcanal Trail. So there was an operator who was right there who was very skilled even though the robot was balancing itself and placing its own feet, if the operator didn’t do the right thing, it wouldn’t go. Marc Raibert (00:34:36): But years later, we went back with one of the electric, the precursor to Spot, and we had advanced the controls and everything so much that a complete amateur could operate the robot the first time up and down and up and down. Whereas it taken us years to get there in the previous robot. Lex Fridman (00:34:55): So if you fast-forward, BigDog eventually became Spot? Marc Raibert (00:34:59): So BigDog became LS3, which is the big load carrying one. Lex Fridman (00:35:03): Just a quick pause, it can carry 400 pounds? Marc Raibert (00:35:07): It was designed to carry 400. But we had it carrying about a thousand pounds one time. Lex Fridman (00:35:12): Of course you did. Just to make sure. Marc Raibert (00:35:14): We had one carrying the other one. We had two of them, so we had one carrying the other one. There’s a little clip of that. We should put that out somewhere. That’s from 20 years ago. Lex Fridman (00:35:24): Wow. And it can go for very long distances? You can travel the 20 miles. Marc Raibert (00:35:28): Yeah. Gasoline. Lex Fridman (00:35:30): Gasoline, yeah. And that event just… Okay, sorry. So LS3 then how did that lead to Spot? Marc Raibert (00:35:38): So BigDog and LS3 had engine power and hydraulic actuation. Then we made a robot that was electric power. So there’s a battery driving a motor, driving a pump, but still hydraulic actuation. Larry asked us, “Could you make something that weighed 60 pounds, that would not be so intimidating if you had it in a house where there were people.” Marc Raibert (00:36:07): And that was the inspiration behind the spot pretty much as it exists today. We did a prototype the same size that was the first all electric, non-hydraulic robot. Lex Fridman (00:36:19): What was the conversation with Larry Page about? Here’s a guy that is very product focused and can see a vision for what the future holds. That’s just interesting aside, what was the brainstorm about the future of robotics with him? Marc Raibert (00:36:35): I mean, it was almost as simple as what I just said. We were having meeting, he said, “Do you think you could make a smaller one that wouldn’t be so intimidating like a big dog if it was in your house?” And I said, “Yeah, we could do that.” And we started and did. Lex Fridman (00:36:52): Is there a lot of technical challenges to go from hydraulic to electric? Marc Raibert (00:36:57): I had been in love with hydraulics and still love hydraulics. It’s a great technology. It’s too bad that somehow the world out there looks at it like it’s old-fashioned or that it’s icky. And it’s true that you do. It is very hard to keep it from having some amount of dripping from time to time. But if you look at the performance, how strong you can get in a lightweight package, and of course we did a huge amount of innovation. Marc Raibert (00:37:26): Most of hydraulic control, that is the valve that controls the flow of oil, had been designed in the 50s for airplanes. It had been made robust enough, safe enough that you could count on it so that humans could fly in airplanes and very little innovation had happened that might not be fair to the people who make the valves. I’m sure that they did innovate, but the basic had stayed the same and there was so much more you could do. Marc Raibert (00:37:56): And so our engineers designed valves, the ones that are in Atlas for instance, that had new kinds of circuits, they sort of did some of the computing that could get you much more efficient use. They were much smaller and lighter so the whole robot could be smaller and lighter. We made a hydraulic power supply that had a bunch of components integrated in this tiny package. Marc Raibert (00:38:20): It’s about this big, the size of a football weighs five kilograms and it produces five kilowatts of power. Of course it has to have a battery operating, but it’s got a motor, a pump filters, heat exchanger to keep it cool. Some valves all in this tiny little package. So hydraulics could still have a ways to go. Lex Fridman (00:38:44): One of the things that stands out about the robots Boston Dynamics have created is how beautiful the movement is, how natural the walking is, and running is, even flipping is, throwing is. So maybe you can talk about what’s involved in making it look natural. Marc Raibert (00:39:02): Well, I think having good hardware is part of the story and people who think you don’t need to innovate hardware anymore are wrong, in my opinion. So I think one of the things, certainly in the early years for me, taking a dynamic approach where you think about what’s the evolution of the motion of the thing going to be in the future and having a prediction of that that’s used at the time that you’re giving signals to it, as opposed to it all being sing, which is sing is sort of backward looking. It says, okay, where am I now? I’m going to try and adjust for that. But you really need to think about what’s coming. Lex Fridman (00:39:40): So how far ahead you do, you have to look in time. Marc Raibert (00:39:44): It’s interesting. I think that the number is only a couple of seconds for Spot. So there’s a limited horizon type approach where you’re recalculating assuming what’s going to happen in the next second or second and a half. And then you keep iterating at the next, even though a 10th of a second later you’ll say, okay, let’s do that again and see what’s happening. Marc Raibert (00:40:06): And you’re looking at what the obstacles are, where the feet are going to be placed. You have to coordinate a lot of things. If you have obstacles and you’re balancing at the same time and it’s that limited horizon type calculation that’s doing a lot of that. But if you’re doing something like a somersault, you’re looking out a lot further. If you want to stick the landing, you have to, at the time of launch, have momentum and rotation, all those things coordinated so that a landing is within reach. Lex Fridman (00:40:38): How hard is it to stick a landing? I mean, it’s very much under actuated. In the air, you don’t have as much control about anything. So how hard is it to get that to work? First of all, did flips with a hopping robot. Marc Raibert (00:40:57): If you look at the first time we ever made a robot do a somersault, it was in a planer robot. It had a boom. So it was restricted to the surface of a sphere. We call that planer. So it could move fore-and-aft, it could go up and down and it could rotate. And so the calculation of what you need to do to stick a landing isn’t all that complicated. You have to get time to make the rotation. Marc Raibert (00:41:22): So how high you jump gives you time. You look at how quickly you can rotate. And so if you get those two right, then when you land, you have the feet in the right place and you have to get rid of all that rotational and linear momentum. But that’s not too hard to figure out. And we made back in about 1985 or six, I can’t remember, we had a simple robot doing somersaults. Marc Raibert (00:41:50): To do it in 3D, really the calculation is the same. You just have to be balancing in the other degrees of freedom. If you’re just doing a somersault, it’s just a plainer thing. Ron Robert was my graduate student and we were at MIT, which is when we made a two-legged robot do a 3D somersault for the first time. There, in order to get enough rotation rate you needed to do tucking also, withdraw the legs in order to accelerate it. Marc Raibert (00:42:15): And he did some really fascinating work on how you stabilize more complicated maneuvers. You remember he was a gymnast at Champion Gymnast before he’d come to me. So he had the physical abilities and he was an engineer, so he could translate some of that into the math and the algorithms that you need to do that. Lex Fridman (00:42:37): He knew how humans do it. You just have to get robots to do the same. Marc Raibert (00:42:41): Unfortunately though, humans don’t really know how they do it, right. We are coached, we have ways of learning, but do we really understand in a physics way what we’re doing? Probably most gymnasts and athletes don’t know. Lex Fridman (00:42:57): So in some way, by building robots, you are in part understanding how humans do walking. Most of us walk without considering how we walk really and how we make it so natural and efficient, all those kinds of things. Marc Raibert (00:43:10): Atlas still doesn’t walk like a person and it still doesn’t walk quite as gracefully as a person. Even though it’s been getting closer and closer. The running might be close to a human, but the walking is still a challenge. Lex Fridman (00:43:23): That’s interesting, right? That running is closer to a human. It just shows that the more aggressive and the more you leap into the unknown, the more natural it is. I mean, walking is kind of falling always right? Marc Raibert (00:43:37): And something weird about the knee that you can do this folding and unfolding and get it to work out just a human can get it to work out just right, there’s compliances. Compliance means springiness in the design that are important to how it all works. Well, we used to have a motto at the Boston Dynamics in the early days, which was you have to run before you can walk. Lex Fridman (00:44:00): That’s a good motto because you also had Wildcat, which was one of along the way towards Spot, which is a quadruplet that went 19 miles an hour on flat terrain. Is that the fastest you’ve ever built? Marc Raibert (00:44:14): Oh, yeah. Lex Fridman (00:44:14): Might be the fastest quadruplet in the world. I don’t know. Marc Raibert (00:44:17): For a quadruplet, probably. Of course, it was probably the loudest too. So we had this little racing go-kart engine on it, and we would get people from three buildings away sending us… Complaining about how loud it was. Lex Fridman (00:44:31): So at the leg lab, I believe most of the robots didn’t have knees. How do you figure out what is the right number of actuators? What are the joints to have? What do you need to have? We humans have knees and all kinds of interesting stuff on the feet. The toe is an important part, I guess, for humans, or maybe it’s not. Lex Fridman (00:44:55): I injured my toe recently and it made running very unpleasant. So that seems to be important. So how do you figure out for efficiency, for function, for aesthetics, how many joints to have, how many actuaries to have? Marc Raibert (00:45:09): Well, it’s always a balance between wanting to get where you really want to get and what’s practical to do based on your resources or what you know and all that. So I mean, the whole idea of the pogo stick was to do a simplification. Obviously, it didn’t look like a human. I think a technical scientist could appreciate that we were capturing some of the things that are important in human locomotion without it looking like it, without having a knee, an ankle. Marc Raibert (00:45:40): I’ll tell you the first sketch that Ben Brown made when we were talking about building this thing, was a very complicated thing with zillions of springs, lots of joints. It looked much more like a kangaroo or an ostrich or something like that. Things we were paying a lot of attention to at the time. So my job was to say, okay, well let’s do something simpler to get started and maybe we’ll get there at some point. Lex Fridman (00:46:10): I just love the idea that you two were studying kangaroos and ostriches. Marc Raibert (00:46:14): Oh yeah, we did. We filmed and digitized data from horses. I did a dissection of ostrich at one point, which has absolutely remarkable legs. Lex Fridman (00:46:27): Dumb question. Do ostriches have a lot of musculature on the legs or no? Marc Raibert (00:46:33): Most of it’s up in the feathers, but there’s a huge amount going on in the feathers, including a knee joint. The knee joint’s way up there. The thing that’s halfway down the leg that looks like a backwards knee is actually the ankle. The thing on the ground which looks like the foot is actually the toes. It’s an extended toe. Lex Fridman (00:46:51): Fascinating. Marc Raibert (00:46:52): But the basic morphology is the same in all these animals. Lex Fridman (00:46:58): What do you think is the most beautiful movement of an animal? What animal you think is the coolest land animal? That’s cool because fish is pretty cool. Like the fish in crystal water, but legged locomotion. Marc Raibert (00:47:12): The slow mos of cheetahs running are incredible. There’s so much back motion and grace, and of course they’re moving very fast. The animals running away from the cheetah are pretty exciting. The pronghorn, which they do this all four legs at once, jump called the prog, especially if there’s a group of them, to confuse whoever’s chasing them. Lex Fridman (00:47:39): So they do a misdirection type of thing? Marc Raibert (00:47:41): Yep. They do a misdirection thing. The front on views of the cheetahs running fast where the tail is whipping around to help in the turns to help stabilize in the turns. That’s pretty exciting. Lex Fridman (00:47:51): Because they spend a lot of time in the air, I guess, as they’re running that fast. Marc Raibert (00:47:55): But they also turn very fast. Lex Fridman (00:47:57): Is that a tail thing or is do you have to have contact with ground? Marc Raibert (00:48:00): Everything in the body is probably helping turn because they’re chasing something that’s trying to get away. That’s also zigzagging around. But I would be remiss if I didn’t say humans are pretty good too. You watch gymnasts, especially these days, they’re doing just incredible stuff. Lex Fridman (00:48:19): Well, especially Olympic level gymnasts. See, but there could be cheetahs that are Olympic level. We might be watching the average cheetah versus there could be a really special cheetah that can do- Marc Raibert (00:48:31): You’re right. Lex Fridman (00:48:32): When did the knees first come into play in you building legged robots? Marc Raibert (00:48:37): In BigDog. BigDog came first and then LittleDog was later. And there’s a big compromise there. Human knees have multiple muscles and you could argue that there’s… I mean, it’s a technical thing about negative work when you’re contracting a joint, but you’re pushing out, that’s negative work. And if you don’t have a place to store that, it can be very expensive to do negative work. Marc Raibert (00:49:08): And in BigDog, there was no place to store negative work in the knees. But BigDog also had pogo stick springs down below. So part of the action was to comply in a bouncing motion. Later on in Spot, we took that out. As we got further and further away from the leg lab, we had more energy-driven controls. Lex Fridman (00:49:34): Is there something to be said about needs that go forward versus backward? Marc Raibert (00:49:40): Sure. There’s this idea called passive dynamics, which says that although you can use computers and actuators to make a motion, a mechanical system can make a motion just by itself if it gets stimulated the right way. So Tad McGeer, I think in the mid 80s, maybe it was in the late 80s, started to work on that. Marc Raibert (00:50:06): And he made this legged system that could walk down an incline plane where the legs folded and unfolded and swung forward, do the whole walking motion where there was no computer. There were some adjustments to the mechanics so that there were dampers and springs in some places that helped the mechanical action happen. It was essentially a mechanical computer. And the interesting idea there is that it’s not all about the brain dictating to the body what the body should do. The body is a participant in the motion. Lex Fridman (00:50:42): So a great design for a robot has a mechanical component where the movement is efficient even without a brain? Marc Raibert (00:50:49): Yes. Lex Fridman (00:50:50): How do you design that? Marc Raibert (00:50:52): I think that these days most robots aren’t doing that. Most robots are basically using the computer to govern the motion. Now, the brain though is taking into account what the mechanical thing can do and how it’s going to behave. Otherwise, it would have to really forcefully move everything around all the time which probably some solutions do, but I think you end up with a more efficient and more graceful thing if you’re taking into account what the machine wants to do. Lex Fridman (00:51:23): So this might be a good place to mention that you’re now leading up the Boston Dynamics AI Institute newly formed, which is focused more on designing the robots of the future. I think one of the things, maybe you can tell me the big vision for what’s going on, but one of the things is this idea that hardware still matters with organic design and so on. Maybe before that, can you zoom out and tell me what the vision is for the AI Institute? Marc Raibert (00:51:57): I like to talk about intelligence having two parts, an athletic part and a cognitive part. Marc Raibert (00:52:00): An athletic part and a cognitive part. I think Boston Dynamics, in my view, has set the standard for what athletic intelligence can be. And it has to do with all the things we’ve been talking about, the mechanical design, the real-time control, the energetics and that kind of stuff. But obviously, people have another kind of intelligence, and animals have another kind of intelligence. We can make a plan. Our meeting started at 9:30, I looked up on Google Maps how long it took to walk over here. It was 20 minutes, so I decided, okay, I’d leave my house at nine, which is what I did. Simple intelligence, but we use that kind of stuff all the time. It’s what we think of as going on in our heads. Marc Raibert (00:52:50): And I think that’s in short supply for robots. Most robots are pretty dumb. As a result, it takes a lot of skilled people to program them to do everything they do, and it takes a long time. If robots are going to satisfy our dreams, they need to be smarter. So the AI Institute is designed to combine that physicality of the athletic side with the cognitive side. Marc Raibert (00:53:22): For instance, we’re trying to make robots that can watch a human do a task, understand what it’s seeing, and then do the task itself. OJT, on-the-job training for robots as a paradigm. Now, that’s pretty hard, and it’s sort of science fiction, but our idea is to work on a longer timeframe and work on solving those kinds of problems. I have a whole list of things that are in that vein. Lex Fridman (00:53:53): Maybe we can just take many of the things you mentioned, just take it as a tangent. First of all, athletic intelligence is a super cool term. And that really is intelligence. We humans take it for granted that we’re so good at walking and moving about the world. Marc Raibert (00:54:10): And using our hands. Lex Fridman (00:54:10): Using your hands. Marc Raibert (00:54:11): The mechanics of interacting with all these [inaudible 00:54:15] these two things. Lex Fridman (00:54:18): And you’ve never touched those things before. Marc Raibert (00:54:18): Never touched… Well, I’ve touched ones like this. Lex Fridman (00:54:20): [inaudible 00:54:20]. Marc Raibert (00:54:20): Look at all the things I can do, right? I can juggle them, I’m rotating it this way, I can rotate it without looking. I could fetch these things out my pocket and figure out which one was which and all that kind of stuff. And I don’t think we have much of a clue how all that works yet. Lex Fridman (00:54:36): I really like putting that under the banner of athletic intelligence. What are the big open problems in athletic intelligence? Boston Dynamics, with Spot, with Atlas, just have shown time and time again, pushed the limits of what we think is possible with robots. But where do we stand actually, if we zoom out. What are the big open problems on the athletic intelligence side? Marc Raibert (00:55:01): I mean, one question you could ask, that isn’t my question, but are they commercially viable? Will they increase productivity? And I think we’re getting very close to that. I don’t think we’re quite there still. Most of the robotics companies, it’s a struggle. It’s really the lack of the cognitive side that probably is the biggest barrier at the moment, even for the physically successful robots. Lex Fridman (00:55:01): Interesting. Marc Raibert (00:55:27): But your question’s a good one. You can always do a thing that’s more efficient, lighter, more reliable. I’d say reliability. I know that Spot, they’ve been working very hard on getting the tail of the reliability curve up and they’ve made huge progress. There’s 1500 of them out there now, many of them being used in practical applications, day in and day out, where they have to work reliably. And it’s very exciting that they’ve done that. But it takes a huge effort to get that reliability in the robot. Marc Raibert (00:56:07): There’s cost too, you’d like to get the cost down. Spots are still pretty expensive, and I don’t think that they have to be, but it takes a different kind of activity to do that. I think that Boston Dynamics is owned primarily by Hyundai now, and I think that the skills of Hyundai in making cars can be brought to bear in making robots that are less expensive and more reliable and those kinds of things. Lex Fridman (00:56:40): On the cognitive side for the AI Institute, what’s the trade-off between moonshot projects for you and maybe incremental progress? Marc Raibert (00:56:50): That’s a good question. I think we’re using the paradigm called stepping stones to moonshots. I don’t believe… That was in my original proposal for the institute, stepping stones to moonshots. I think if you go more than a year without seeing a tangible status report of where you are, which is the stepping stone, and it could be a simplification, you don’t necessarily have to solve all the problems of your target goal, even though your target goal is going to take several years, those stepping stone results give you feedback, give motivation, because usually there’s some success in there. So that’s the mantra we’ve been working on, and that’s pretty much how I’d say Boston Dynamics has worked, where you make progress and show it as you go. Show it to yourself, if not to the world. Lex Fridman (00:57:45): What does success look like? What are some of the milestones you’re chasing? Marc Raibert (00:57:52): Well, with Watch Understand Do, the project I mentioned before, we’ve broken that down into getting some progress with, what does meaningfully watching something mean? Breaking down an observation of a person doing something into the components, segmenting. You watch me do something, I’m going to pick up this thing and put it down here and stack this on it. Well, it’s not obvious if you just look at the raw data, what the sequence of acts are. It’s really a creative intelligent act for you to break that down into the pieces and understand them in a way, so you could say, “Okay, what skill do I need to accomplish each of those things?” So we’re working on the front end of that kind of a problem, where we observe and translate the, it may be video, it may be live, into a description of what we think is going on and then try and map that into skills to accomplish that. And we’ve been developing skills as well. So we have multiple stabs at the pieces of doing that. Lex Fridman (00:58:55): That. And this is usually video of humans manipulating objects with their hands, kind of thing. Marc Raibert (00:59:00): Mm-hmm. We’re starting out with bicycle repair, some simple bicycle repair tasks. Lex Fridman (00:59:05): Oh no. That seems complicated, that seems really complicated. Marc Raibert (00:59:07): Well, it is, but there’s some parts of it that aren’t, like putting the seat into the… You have a tube that goes inside of another tube and there’s a latch. That should be within range. Lex Fridman (00:59:19): Is it possible to observe, to watch a video like this without having an explicit model of what a bicycle looks like? Marc Raibert (00:59:26): I think it is, and I think that’s the kind of thing that people don’t recognize. Let me translate it to navigation. I think the basic paradigm for navigating a space is to get some kind of sensor that tells you where an obstacle is and what’s open, build a map and then go through the space. But if we were doing on the job training where I was giving you a task, I wouldn’t have to say anything about the room. We came in here, all we did is adjust the chair, but we didn’t say anything about the room and we could navigate it. So I think there’s opportunities to build that kind of navigation skill into robots and we’re hoping to be able to do that. Lex Fridman (01:00:07): So operate successfully under a lot of uncertainty. Marc Raibert (01:00:10): Yeah. And lack of specification. Lex Fridman (01:00:13): Lack of specification. Marc Raibert (01:00:14): I mean that’s what intelligence is, right? Dealing with… Understanding a situation even though it wasn’t explained. Lex Fridman (01:00:22): So how big of a role does machine learning play in all of this? Is this more and more learning based? Marc Raibert (01:00:32): Since Chat GPT, which is a year ago, basically, there’s a huge interest in that and a huge optimism about it. I think that there’s a lot of things that that kind of machine learning, now of course there’s lots of different kinds of machine learning, I think there’s a lot of interest and optimism about it. The facts on the ground are that doing physical things with physical robots is a little bit different than language, and the tokens don’t exist. Pixel values aren’t like words. But I think that there’s a lot that can be done there. Marc Raibert (01:01:12): We have several people working on machine learning approaches. I don’t know if you know, but we opened an office in Zurich recently, and Marco Hutter, who’s one of the real leaders in reinforcement learning for robots, is the director of that office. He’s still half-time at ETH, the university there, where he has an unbelievably fantastic lab, and then he’s half-time leading, will be leading efforts in the Zurich office. So we have a healthy learning component. Marc Raibert (01:01:48): But there’s part of me that still says, if you look out in the world at what the most impressive performances are, they’re still pretty much, I hate to use the word traditional, but that’s what everybody’s calling it, traditional controls, like model predictive control. The Atlas performances that you’ve seen are mostly model predictive control. They’ve started to do some learning stuff that’s really incredible. I don’t know if it’s all been shown yet, but you’ll see it over time. And then Marco has done some great stuff and others. Lex Fridman (01:02:21): So especially for the athletic intelligence piece, the traditional approach seems to be the one that still performs the best. Marc Raibert (01:02:29): I think we’re going to find a mating of the two and we’ll have the best of both worlds. And we’re working on that at the institute too. Lex Fridman (01:02:36): If I can talk to you about teams, you’ve built an incredible team of Boston Dynamics, before at MIT and CMU, at Boston Dynamics, and now at the AI Institute. And you said that there’s four components to a great team, technical fearlessness, diligence, intrepidness, and fun, technical fun. Can you explain each? Technical fearlessness, what do you mean by that? Marc Raibert (01:02:58): Sure. Technical fearlessness means being willing to take on a problem that you don’t know how to solve, and study it, figure out an entry point, maybe a simplified version, or a simplified solution or something, learn from the stepping stone, and go back and eventually make a solution that meets your goals. I think that’s really important. Lex Fridman (01:03:28): The fearlessness comes into play because some of it has never been done before? Marc Raibert (01:03:32): Yeah, and you don’t know how to do it. There’s easier stuff to do in life. I mean, I don’t know, Watch Understand Do, it’s a mountain of a challenge. Lex Fridman (01:03:45): So that’s the really big challenge you’re tackling now, can we watch humans at scale and have robots, by watching humans, become effective actors in the world? Marc Raibert (01:03:57): Yeah. I mean we have others like that. We have one called Inspect Diagnose Fix. You call up the Maytag repairman… Okay, he’s the one who you don’t have to call. But you call up the dishwasher repair person, and they come to your house and they look at your machine. It’s already been actually figured out that something doesn’t work, but they have to examine it and figure out what’s wrong and then fix it. I think robots should be able to do that. Boston Dynamics already has Spot robots collecting data on machines, things like thermal data, reading the gauges, listening to them, getting sounds, and that data are used to determine whether they’re healthy or not. But the interpretation isn’t done by the robots yet, and certainly the fixing, the diagnosing and the fixing isn’t done yet, but I think it could be. That’s bringing the AI and combining it with the physical skills to do it. Lex Fridman (01:05:00): And you’re referring to the fixing in the physical world. I can’t wait until they can fix the psychological problems of humans, and show up and talk, do therapy. Marc Raibert (01:05:08): Yeah, that’s a different thing. Lex Fridman (01:05:10): Yeah, it’s a different. Well, it’s all part of the same thing. Again, humanity. Maybe, maybe. Marc Raibert (01:05:17): You mean convincing you it’s okay that the dishwasher’s broken, just do the [inaudible 01:05:21]. The marketing approach. Lex Fridman (01:05:23): Yeah, exactly. Don’t sweat the small stuff. As opposed to fixing the dishwasher, it’ll convince you that it’s okay that the dishwasher’s broken. It’s a different approach. Diligence. Why is diligence important? Marc Raibert (01:05:39): Well, if you want a real robot solution, it can’t be a very narrow solution that’s going to break at the first variation in what the robot does, or the environment if it wasn’t exactly as you expected it. So how do you get there? I think having an approach that leaves you unsatisfied until you’ve embraced the bigger problem is the diligence I’m talking about. Marc Raibert (01:06:08): Again, I’ll point at Boston Dynamics, some of the videos that we had showing the engineer making it hard for the robot to do its task. Spot opening a door and then the guy gets there and pushes on the door so it doesn’t open the way it’s supposed to. Pulling on the rope that’s attached to the robot, so its navigation has been screwed up. We have one where the robot’s climbing stairs and an engineer is tugging on a rope that’s pulling it back down the stairs. That’s totally different than just the robot seeing the stairs, making a model, putting its feet carefully on each step. But that’s what probably robotics needs to succeed, and having that broader idea that you want to come with a robust solution is what I meant by diligence. Lex Fridman (01:06:54): So really testing it in all conditions, perturbing the system in all kinds of ways, and as a result, creating some epic videos. The legendary- Marc Raibert (01:07:03): The fun part, the hockey stick. Lex Fridman (01:07:04): And then yes, tugging on Spot as it’s trying to open the door. I mean, it’s great testing, but it’s also, I don’t know, it’s just somehow extremely compelling demonstration of robotics in video form. Marc Raibert (01:07:21): I learned something very early on with the first three-dimensional hopping machine. If you just show a video of it hopping, it’s a so what. If you show it falling over a couple of times, and you can see how easily and fast it falls over, then you appreciate what the robot’s doing when it’s doing its thing. So I think the reaction you just gave to the robot getting interfered with or tested while it’s going through the door, it’s showing you the scope of the solution. Lex Fridman (01:07:53): The limits of the system, the challenges involved in failure. Showing both failure and success makes you appreciate the success, yeah. And then just the way the videos are done in Boston Dynamics are incredible. Because there’s no flash, there’s no extra production, it’s just raw testing of the robot. Marc Raibert (01:08:13): Well, I was the final edit for most of the videos up until about three years ago, or four years ago. My theory of the video is no explanation. If they can’t see it, then it’s not the right thing. And if you do something worth showing, then let them see it. Don’t interfere with a bunch of titles that slow you down, or a bunch of distraction, just do something worth showing and then show it. Lex Fridman (01:08:47): That’s brilliant. Marc Raibert (01:08:49): It’s hard though for people to buy into that. Lex Fridman (01:08:53): Yeah, I mean people always want to add more stuff, but the simplicity of just, “Do something worth showing and show it”, that’s brilliant. And don’t add extra stuff. Marc Raibert (01:09:03): People have criticized, especially the Big Dog videos, where there’s a human driving the robot. And I understand the criticism now. At the time we wanted to just show, “Look, this thing’s using its legs to get up the hill.” So we focused on showing that, which was, we thought, the story. The fact that there was a human… So they were thinking about autonomy, whereas we were thinking about the mobility. So we’ve adjusted to a lot of things that we see that people care about, trying to be honest. We’ve always tried to be honest. Lex Fridman (01:09:38): But also just show cool stuff in its raw form, the limits of the system. Let’s see the system be perturbed and be robust and resilient and all that kind of stuff. And dancing with some music. Intrepidness and fun. So, intrepid? Marc Raibert (01:09:57): I mean, it might be the most important ingredient. Lex Fridman (01:10:00): Sure. Marc Raibert (01:10:00): And that is, robotics is hard, it’s not going to work right right away, so don’t be discouraged, is all it really means. Usually, when I talk about these things, I show videos, and I show a long string of outtakes. You have to have courage to be intrepid, when you work so hard to build your machine, and then you’re trying it, and it just doesn’t do what you thought it would do, what you want it to do, and you have to stick to it and keep trying. Lex Fridman (01:10:35): I mean, we don’t often see that, the story behind Spot and Atlas. How many failures were there along the way to get a working Atlas, a working Spot, in the early days, even a working Big Dog? Marc Raibert (01:10:49): There’s a video of Atlas climbing three big steps, and it’s very dynamic and it’s really exciting, real accomplishment. It took 109 tries and we have video of every one of them, we shoot everything. Again, we, this is at Boston Dynamics. So it took 109 tries, but once it did it had a high percentage of success. So it’s not like we’re cheating by just showing the best one, but we do show the evolved performance, not everything along the way. But everything along the way is informative. And it shows there’s stupid things that go wrong, like the robot, just when you say go and it collapses right there on the start, that doesn’t have to do with the steps. Or the perception didn’t work right, so you miss the target when you jump, or something breaks and there’s oil flying everywhere. But that’s fun. Lex Fridman (01:11:47): Yeah. So the hardware failures and maybe some software- Marc Raibert (01:11:50): Lots of control of evolution during that time. I think it took six weeks to get those 109 trials, because there was programming going on. It was actually robot learning, but there were human in the loop helping with the learning. So all data-driven. Lex Fridman (01:12:08): Okay, and you always are learning from that failure. Marc Raibert (01:12:12): Right. Lex Fridman (01:12:16): How do you protect Atlas from not getting damaged from 109 attempts? Marc Raibert (01:12:24): It’s remarkable. One of the accomplishments of Atlas is that the engineers have made a machine that’s robust enough that it can take that kind of testing, where it’s falling and stuff, and it doesn’t break every time. It still breaks, and part of the paradigm is to have people to repair stuff. You got to figure that in if you’re going to do this kind of work. I sometimes criticize the people who have their gold-plated thing and they keep it on the shelf and they’re afraid to use it. I don’t think you can make progress if you’re working that way. You need to be ready to have it break and go in there and fix it. It’s part of the thing. Plan your budget so you have spare parts and a crew and all that stuff. Lex Fridman (01:13:07): If it falls 109 times, it’s okay. Wow. So, intrepid, truly. And that applies to Spot, that applies to all the other robot stuff. Marc Raibert (01:13:17): Applies to everything. I think it applies to everything anybody tries to do that’s worth doing. Lex Fridman (01:13:22): And especially with systems in the real world, right? Marc Raibert (01:13:24): Yeah. Lex Fridman (01:13:26): So, fun. Marc Raibert (01:13:27): Fun. Technical fun, I usually say. Lex Fridman (01:13:30): Technical fun. Marc Raibert (01:13:31): Have technical fun. I think that life as an engineer is really satisfying. To some degree it can be like crafts work, where you get to do things with your own hands, or your own design, or whatever your media is, and it’s very satisfying to be able to just do the work. Unlike a lot of people who have to do something that they don’t like doing, I think engineers typically get to do something that they like and there’s a lot of satisfaction from that. Then there’s, in many cases, you can have impact on the world somehow, because you’ve done something that other people admire, which is different from just the craft fun of building a thing. So that’s the second way that being an engineer is good. Marc Raibert (01:14:19): I think the third thing is that if you’re lucky to be working in a team where you’re getting the benefit of other people’s skills that are helping you do your thing. None of us has all the skills needed to do most of these projects, and if you have a team where you’re working well with the others, that can be very satisfying. Marc Raibert (01:14:40): Then if you’re an engineer, you also usually get paid. So you kind of get paid four times in my view of the world. So what could be better than that? Lex Fridman (01:14:49): Get paid to have fun. What do you love about engineering? When you say engineering, what does that mean to you exactly? What is this big thing that we call engineering? Marc Raibert (01:15:00): I think it’s both being a scientist, or getting to use science, at the same time as being an artist or a creator. Scientists only get to study what’s out there, and engineers get to make stuff that didn’t exist before. So it’s really, I think, a higher calling, even though I think most the public out there thinks science is top and engineering is somehow secondary, but I think it’s the other way around. Lex Fridman (01:15:26): And at the cutting edge, I think, when you talk about robotics, there is a possibility to do art in that you do the first of its kind thing. Then there’s the production at scale, which is its own beautiful thing. But when you do the first new robot or the first new thing, that’s a possibility to create something totally new, that is art. Marc Raibert (01:15:48): Bringing metal to life, or a machine to life, is fun. It was fun doing the dancing videos, where got a huge public response, and we’re going to do more. We’re doing some at the institute doing some at the institute and we’ll do more. Lex Fridman (01:16:05): Well, that metal to life moment. I mean, to me that’s still magical. When inanimate objects comes to life, to me- Marc Raibert (01:16:15): It’s cool. Lex Fridman (01:16:16): … to this day, is still an incredible moment. That human intelligence can create systems that instill life, or whatever that is, into inanimate objects, it’s truly magical. Especially when it’s at the scale that humans can perceive and appreciate directly. Marc Raibert (01:16:37): But I think, with going back to the pieces of that, you design a linkage that turns out to be half the weight and just as strong, that’s very satisfying. Lex Fridman (01:16:48): That’s [inaudible 01:16:49], yeah. Marc Raibert (01:16:49): There are people who do that and it’s a creative act. Lex Fridman (01:16:54): What to you is most beautiful about robotics? Sorry for the big romantic question. Marc Raibert (01:17:01): I think having the robots move in a way that’s evocative of life is pretty exciting. Lex Fridman (01:17:08): So the elegance of movement. Marc Raibert (01:17:09): Yeah. Or if it’s a high performance act where it’s doing it faster, bigger than other robots. Usually we’re not doing it bigger, faster than people, but we’re getting there in a few narrow dimensions. Lex Fridman (01:17:22): So faster, bigger, smoother, more elegant, more graceful. Marc Raibert (01:17:27): I mean, I’d like to do dancing that starts… We’re nowhere near the dancing capabilities of a human. We’ve been having a ballerina in, who’s kind of a well-known ballerina, and she’s been programming the robot. We’ve been working on the tools that can make it so that she can use her way of talking, way of doing a choreography or something like that, more accessible, to get the robot to do things, and starting to produce some interesting stuff. Lex Fridman (01:17:58): Well, we should mention that there is a choreography tool. Marc Raibert (01:18:00): There is. Lex Fridman (01:18:02): I guess- Lex Fridman (01:18:00): Tool. Marc Raibert (01:18:00): There is. Lex Fridman (01:18:02): I mean I guess I saw versions of it, which is pretty cool. You can, at slices of time, control different parts at the high level, the movement of the robot, Spot and other- Marc Raibert (01:18:15): We hope to take that forward and make it more tuned to how the dance world wants to talk, wants to communicate and get better performances. I mean, we’ve done a lot, but there’s still a lot possible. And I’d like to have performances where the robots are dancing with people. So right now almost everything that we’ve done on dancing is to a fixed time base. So once you press go, the robot does its thing and plays out its thing. It’s not listening, it’s not watching. But I think it should do those things. Lex Fridman (01:18:48): I think I would love to see a professional ballerina, alone in her room with a robot, slowly teaching the robot. Just actually, the process of a clueless robot trying to figure out a small little piece of a dance. Because right now, Atlas and Spot have done perfect dancing to a beat and so on, to a degree, but the learning process of interacting with a human would be incredible to watch. Marc Raibert (01:19:19): One of the cool things going on, you know that there’s a class at Brown University called Choreorobotics? Sidney Skybetter is a dancer, choreographer and he teamed up with Stefanie Tellex, who’s a computer science professor, and they taught this class and I think they have some graduate students helping teach it, where they have two spots and people come in. I think it’s 50/50 of computer science people and dance people, and they program performances that are very interesting. I show some of them sometimes when I give a talk. Lex Fridman (01:19:53): And making that process of a human teaching the robot more efficient, more intuitive, maybe partial language, part movement. That’d be really fascinating because one of the things I’ve realized is humans communicate with movement a lot. It’s not just language, there’s a lot. There’s body language, there’s so many intricate little things. To watch a human and Spot communicate back and forth with movement, I mean there’s just so many wonderful possibilities there. Marc Raibert (01:20:28): But it’s also a challenge. We get asked to have our robots perform with famous dancers and they have 200 degrees of freedom or something, every little ripple and thing, and they have all this head and neck and shoulders and stuff, and the robots mostly don’t have all that stuff and it’s a daunting challenge to not look physically stupid next to them. So we’ve pretty much avoided that performance, but we’ll get to it. Lex Fridman (01:21:04): I think even with the limited degrees of freedom, we could still have some sass and flavor and so on. You can figure out your own thing even if you can’t- Marc Raibert (01:21:11): And we can reverse things. If you watch a human do a robot animation, which is a dance style where you jerk around and you pop and lock and all that stuff, I think the robots could show up the humans by doing unstable oscillations and things that are faster than a person could. So that’s on my plan, but I haven’t quite gotten there yet. Lex Fridman (01:21:39): You mentioned about building teams and robotics teams and so on. How do you find great engineers? How do you hire great engineers? Marc Raibert (01:21:45): Well, it’s a chicken and egg. If you have an environment where interesting engineering is going on, then engineers want to work there. And I think it took a long time to develop that at Boston Dynamics. In fact, when we started, although I had the experience of building things in the leg lab, both at CMU and at MIT, we weren’t that sophisticated an engineering thing compared to what Boston Dynamics is now, but it was our ambition to do that. And Sarcos was another robot company, so I always thought of us as being this much on the computing side, and this much on the hardware side, and they were this. And then over the years, I think we achieved the same or better levels of engineering. Marc Raibert (01:22:41): Meanwhile, Sarcos got acquired and then they went through all changes and I don’t know exactly what their current status is. So it took many years, is part of the answer. I think you got to find people who love it. In the early days, we paid a little less so we only got people who were doing it because they really loved it. We also hired people who might not have professional degrees, people who were building bicycles and building kayaks. We have some people who come from the maker world, and that’s really important for the work we do, to have that be part of the mix. Lex Fridman (01:23:20): Whatever that is. Whatever the magic ingredient that makes a great builder, maker. That’s the big part of it. Marc Raibert (01:23:26): People who repaired their cars or motorcycles or whatever in their garages when they were kids. Lex Fridman (01:23:35): The robotics students, grad students, and just roboticists that I know and I hang out with, there’s a endless energy and they’re just happy. Say, I compare another group of people that are alike that are people that skydive professionally. There’s just excitement and general energy that I think probably has to do with the fact that they’re just constantly, first of all, fail a lot. And then the joy of building a thing that you eventually works. Marc Raibert (01:24:06): Talking about being happy, there used to be a time when I was doing the machine shop work myself back in those JPL and Caltech days, when, if I came home smelling like the machine shop because it’s an oily place, my wife would say, “You had a good day today.” Because she could tell that that’s where I’d been. Lex Fridman (01:24:26): You’ve actually built something. You’ve done something in the physical world. And probably the videos help show off what robotics is. Marc Raibert (01:24:36): At Boston Dynamics, it put us on the map. I remember interviewing some sales guy and he was from a company and he said, “Well, no one’s ever heard of my company but we have really good products. You guys, everybody knows who you are but you don’t have any products at all.” Which was true, and we thank YouTube for that. YouTube came, we caught the YouTube wave and it had a huge impact on our company. Lex Fridman (01:25:06): I mean, it’s a big impact not just on your company, but on robotics in general and helping people understand and inspire what is possible with robots, and inspire imagination, fear and everything. The full spectrum of human emotion was aroused, which is great for the entirety of humanity, and also, it’s probably inspiring for young people that want to get into AI and robotics. Let me ask you about some competitors. You’ve been a complimentary of Elon and Tesla’s work on Optimus robot with their humanoid robot. What do you think of their efforts there with the humanoid robot? Marc Raibert (01:25:48): I really admire Elon as a technologist. I think that what he did with Tesla, it was just totally mind-boggling that he could go from this totally niche area that less than 1% of anybody seemed to be interested to making it, so that essentially every car company in the world is trying to do what he’s done. So you got to give it to him. Then look at SpaceX, he’s basically replaced NASA. That might be a little exaggeration, but not by much. Marc Raibert (01:26:24): So you got to admire the guy and I wouldn’t count him out for anything. I don’t think Optimus today is where Atlas is, for instance. I don’t know, it’s a little hard to compare them to the other companies. I visited Figure. I think they’re doing well and they have a good team. I’ve visited Apptronik and I think they have a good team and they’re doing well. But Elon has a lot of resources, he has a lot of ambition. I like to take some credit for his ambition. I think if I read between the lines, it’s hard not to think that him seeing what Atlas is doing is a little bit of an inspiration. I hope so. Lex Fridman (01:27:13): Do you think Atlas and Optimus will hang out at some point? Marc Raibert (01:27:17): I would love to host that. Now that I’m not at Boston Dynamics, I’m not officially connected, I’m on the board but I’m not officially connected, I would love to host a- Lex Fridman (01:27:27): A robot meetups? Marc Raibert (01:27:28): … a wrote up meetup, yeah. Lex Fridman (01:27:31): Does the AI Institute work with Spots and Atlas? Is it focused on Spots mostly right now as a platform? Marc Raibert (01:27:37): We have a bunch of different robots. We bought everything we could buy. So we have Spots. I think we have a good size fleet of them. I don’t know how many it is, but a good size fleet. We have a couple of ANYmal robots. ANYmal is a company founded by Marco Hutter, even though he’s not that involved anymore, but we have a couple of those. We have a bunch of arms like Franka’s and USRobotics. Because even though we have ambitions to build stuff and we are starting to build stuff, day one, getting off the ground, we just bought stuff. Lex Fridman (01:28:14): I love this robot playground you’ve built. Marc Raibert (01:28:17): You can come over and take a look if you want. Lex Fridman (01:28:19): That’s great. So it’s all these kinds of robots, legged, arms. Marc Raibert (01:28:24): Well, there’s some areas that feel like a playground, but it’s not like they’re all frolic together. Lex Fridman (01:28:31): Again, maybe you’ll arrange a robot meetup. But in general, what’s your view on competition in this space for especially humanoid and legged robots? Are you excited by the competition or the friendly competition? Marc Raibert (01:28:51): I don’t think about competition that much. I’m not a commercial guy. I think for the many years I was at Boston Dynamics, we didn’t think about competition. We were just doing our thing there. It wasn’t like there were products out there that we were competing with. Maybe there was some competition for DARPA funding, which we got a lot of, got very good at getting. But even there, in a couple of cases where we might’ve competed, we ended up just being the robot provider, that is for the LittleDog program, we just made the robots. We didn’t participate as developers except for developing the robot. And in the DARPA robotics challenge, we didn’t compete. We provided the robots. Marc Raibert (01:29:42): In the AI world now, now that we’re working on cognitive stuff, it feels much more a competition. The entry requirements in terms of computing hardware and the skills of the team and hiring talent, it’s a much tougher place. So I think much more about competition now on the cognitive side. On the physical side, it doesn’t feel it’s that much about competition yet. Obviously, with 10 humanoid companies out there, 10 or 12, I mean there’s probably others that I don’t know about, they’re definitely in competition, will be in competition. Lex Fridman (01:30:22): How much room is there for a quadruped and especially a humanoid robot to become cheaper? So cutting costs, and how low can you go? And how much of it is just mass production? So questions of how to produce versus engineering innovation, how to simplify it. Marc Raibert (01:30:47): I think there’s a huge way to go. I don’t think we’ve seen the bottom of it, the bottom in terms of its lower prices. I think you should be totally optimistic that, at asymptote, things don’t have to be anything as expensive as they are now. Back to competition, I wanted to say one thing. I think in the quadruped space, having other people selling quadruped’s is a great thing for Boston Dynamics because I believe the question in the user’s minds is, “Which quadruped do I want?” It’s not, “Do I want a quadruped?” “Can a quadruped do my job?” It’s much more like that, which is a great place for it to be. Then you’re just doing the things you normally do to make your product better and compete, selling and all that stuff. And that’ll be the way it is with humanoids at some point. Lex Fridman (01:31:37): Well, there’s a lot of humanoids and you’re just not even… It’s like iPhone versus Android and people are just buying both and it’s just, you’re not really- Marc Raibert (01:31:48): You’re creating the category or the category is happening. I mean right now, the use cases, that’s the key thing. Having realistic use cases that are moneymaking in robotics is a big challenge. There’s the warehouse use case. That’s probably the only thing that makes anybody any money in robotics at this point. Lex Fridman (01:32:10): There’s got to be a moment- Marc Raibert (01:32:11): There’s old-fashioned robots. I mean, there’s fixed arms doing manufacturing. I don’t want to say that they’re not making money. Lex Fridman (01:32:17): … Industrial robotics, yes. But there’s got to be a moment when social robotics starts making real money. Meaning a Spot type robot in the home and there’s tens of millions of them in the home and they’re, I don’t know, how many dogs there are in the United States as pets. Marc Raibert (01:32:34): Many. Lex Fridman (01:32:35): It feels there’s something we love about having a intelligent companion with us that remembers us, that’s excited to see us. All that stuff. Marc Raibert (01:32:44): But it’s also true that the companies making those things, there’ve been a lot of failures in recent times. There’s that one year when I think three of them went under. So it’s not that easy to do that. Getting performance, safety and cost all to be where they need to be at the same time, that’s hard. Lex Fridman (01:33:07): But also some of it is, like you say, you can have a product but people might not be aware of it. So also part of it is the videos or however you connect with the public, the culture and create the category. Make people realize this is the thing you want. There’s a lot of negative perceptions you can have. Do you really want a system with the camera in your home walking around? If it’s presented correctly and if there’s the right boundaries around it and you understand how it works and so on, a lot of people would want to. And if they don’t, they might be suspicious of it. So that’s an important one. We all use smartphones and that has a camera that’s looking at us. Marc Raibert (01:33:49): It has two or three or four. Lex Fridman (01:33:50): And it’s listening. Very few people are suspicious about it. They take it for granted and so on. And I think robots would be the same way. Marc Raibert (01:34:00): I agree. Lex Fridman (01:34:02): So as you work on the cognitive aspect of these robots, do you think we’ll ever get to human level or superhuman level intelligence? There’s been a lot of conversations about this recently, given the rapid development in large language models. Marc Raibert (01:34:21): I think that intelligence is a lot of different things and I think some things, computers are already smarter than people, and some things they’re not even close. And I think you’d need a menu of detailed categories to come up with that. But I also think that the conversation that seems to be happening about AGI’s puzzles me. So I ask you a question, do you think there’s anybody smarter than you in the world? Lex Fridman (01:34:55): Absolutely, yes. Marc Raibert (01:34:57): Do you find that threatening? Lex Fridman (01:34:58): No. Marc Raibert (01:34:59): So I don’t understand, even if computers were smarter than people, why we should assume that that’s a threat, especially since they could easily be smarter but still available to us or under our control, which is basically how computers generally are. Lex Fridman (01:35:17): I think the fear is that they would be 10x or 100x smarter and operating under different morals and ethical codes than humans naturally do, and so almost become misaligned in unintended ways and therefore harm humans in ways we just can’t predict. And even if we program them to do a thing, on the way of doing that thing, they would cause a lot of harm. And when they’re 100 times, 1,000 times, 10,000 times smarter than us, we won’t be able to stop it or we won’t be able to even see the harm as it’s happening until it’s too late. That stuff. So you can construct all possible trajectories of how the world ends because of super intelligent systems. Marc Raibert (01:36:05): It’s a little bit like that line in the Oppenheimer movie where they contemplate whether the first time they set off a reaction, all matter on earth is going to go up. I don’t remember what the verb they used was for the chain reaction. I guess it’s possible, but I personally don’t think it’s worth worrying about that. I think that it’s balancing opportunities and risk. I think if you take any technology, there’s opportunity and risk. I’ll point at the car. They pollute and about what? 1.25 million people get killed every year around the world because of them. Despite that, I think they’re a boon to humankind, they’re very useful, many of us love them and those technical problems can be solved. I think they’re becoming safer. I think they’re becoming less polluting, at least some of them are. And every technology you can name has a story like that in my opinion. Lex Fridman (01:37:20): What’s the story behind the Hawaiian shirt? Is it a fashion statement, a philosophical statement? Is it just a statement of rebellion? Engineering statement? Marc Raibert (01:37:31): It was born of me being a contrarian. Lex Fridman (01:37:35): It’s a symbol. Marc Raibert (01:37:36): Someone told me once that I was wearing one when I only had one or two and they said, “Those things are so old-fashioned. You can’t wear that, Marc.” And I stopped wearing them for about a week and then I said, “I’m not going to let them tell me what to do.” And so every day since, pretty much. Lex Fridman (01:37:55): So it’s a symbol. Marc Raibert (01:37:56): That was years ago. That was 20 years ago. 15 years ago probably. Lex Fridman (01:38:00): That says something about your personality. That’s great. Marc Raibert (01:38:04): It took me a while to realize that I was a contrarian, but it can be a useful tool. Lex Fridman (01:38:10): Have you had people tell you on the robotics side that, “I don’t think you could do this”? A negative motivation? Marc Raibert (01:38:21): I’d rather talk about, when we were doing a lot of DARPA work, there was a Marine, Ed Tovar, who’s still around. What he would always say is when someone would say, “You can’t do that.” He’d say, “Why not?” And it’s a great question. I ask all the time when I’m thinking, “We’re not going to do that nice thing.” “Why not?” And I give him credit for opening my eyes to resisting that. Lex Fridman (01:38:50): So the Hawaiian shirt is almost a symbol of “why not?” Okay. What advice would you give to young folks that are trying to figure out what they want to do with their life? How to have a life they can be proud of? How they can have a career they can be proud of? Marc Raibert (01:39:06): When I was teaching at MIT, for a while, I had undergraduate advisees where people would have to meet with me once a semester or something and they frequently would ask what they should do. And I think the advice I used to give was something like, “Well, if you had no constraints on you, no resource constraints, no opportunity constraints and no skill constraints, what could you imagine doing?” And I said, “Well, start there and see how close you can get to what’s realistic for how close you can get.” The other version of that is try and figure out what you want to do and do that. A lot of people think that they’re in a channel and there’s only limited opportunities, but it’s usually wider than they think. Lex Fridman (01:39:57): The opportunities really are limitless. But at the same time, you want to pick a thing and it’s the diligence and really, really pursue it. And really pursue it. Because sometimes the really special stuff happens after years of pursuit. Marc Raibert (01:40:18): Yeah. Oh, absolutely. It can take a while. Lex Fridman (01:40:21): I mean, you’ve been doing this for 40 plus years. Marc Raibert (01:40:24): Some people think I’m in a rut. And in fact, some of the inspiration for the AI Institute is to say, “I’ve been working on locomotion for however many years it was, let’s do something else.” And it’s a really fascinating and interesting challenge. Lex Fridman (01:40:44): And you’re hoping to show it off also in the same way it has been done with Boston Dynamics? Marc Raibert (01:40:48): Just about to start showing some stuff off. I hope we have a YouTube channel. I mean one of the challenges is, it’s one thing to show athletic skills on YouTube. Showing cognitive function is a lot harder, and I haven’t quite figured out yet how that’s going to work. Lex Fridman (01:41:06): There might be a way. Marc Raibert (01:41:07): There’s a way. Lex Fridman (01:41:08): There’s a way. Marc Raibert (01:41:09): Why not? Lex Fridman (01:41:10): I also do think sucking at a task is also compelling. The incremental improvement. A robot being really terrible at a task and then slowly becoming better. Even in athletic intelligence, honestly. Learning to walk and falling and slowly figuring that out, I think there’s something extremely compelling about that. We like flaws, especially with the cognitive task. It’s okay to be clumsy. It’s okay to be confused and a little silly and all that stuff. It feels like in that space is where we can- Marc Raibert (01:41:45): There’s charm. Lex Fridman (01:41:46): … There’s charm and there’s something inspiring about a robot sucking and then becoming less terrible slowly at a task. Marc Raibert (01:41:57): No, I think you’re right. Lex Fridman (01:41:58): That reveals something about ourselves. Ultimately, that’s what’s one of the coolest things about robots, is it’s a mirror about what makes humans special. Just by watching how hard it is to make a robot do the things that humans do. You realize how special we are. What do you think is the meaning of this whole thing? Why are we here? Marc, do you ever ask about the big questions as you try to create these humanoid, human-like intelligence systems? Marc Raibert (01:42:32): I don’t know. I think you have to have fun while you’re here. That’s about all I know. It would be a waste not to. Lex Fridman (01:42:40): The ride is pretty short, so might as well have fun. Marc, I’m a huge fan of yours. It’s a huge honor that you would talk with me. This is really amazing and your work for many decades has been amazing and I can’t wait to see what you do at the AI Institute. I’m going to be waiting impatiently for the videos and the demos and the next robot meetup for maybe Atlas and Optimus to hang out. Marc Raibert (01:43:07): I would love to do that. That would be fun. Lex Fridman (01:43:09): Thank you so much for talking. Marc Raibert (01:43:10): Thank you. It was fun talking to you. Lex Fridman (01:43:13): Thanks for listening to this conversation with Marc Raibert. To support this podcast, please check out our sponsors in the description. And now let me leave you with some words from Arthur C. Clark. “Whether we’re based on carbon or on silken makes no fundamental difference. We should each be treated with appropriate respect.” Thank you for listening and hope to see you next time.

本集資源與出處