機器人技術開源共享趨勢成型,這家公司用區塊鏈斷開機器人的枷鎖
要做一個機器人有多難?這個問題,開發人員應該心有慼慼焉。從軟體開發、人工智慧、硬體設計、生產製造,每個環節就可能是單一公司專研的領域,機器人得把這些技術集於一身。矽谷的區塊鏈公司 Kambria 希望通過區塊鏈的開源及經濟激勵特性,利用社群的力量解決機器人當前被技術難、成本高而“鎖住”的問題。目前已與越南、日本、澳大利亞、美國的企業合作,專案包括機器人、資料分析、甚至是飛行汽車(flying car)。
“機器人現在可以說被鎖住了,我們覺得機器人可以做很多事,但為什麼現在不是這樣呢?”Kambria 聯合創始人 Thuc Vu 接受 DT 君採訪時直言。目前機器人領域有幾個問題,首先,技術涵蓋範圍很多,門檻很高,因此多半隻有大型企業才有充足的資源投入研發,再加上正因為投資成本太高,鮮少有人願意將研發出來的成果對外分享,所以有很多專案或研究其實都是在研究一樣或類似的技術,基於商業利益考量,“企業習慣把研發成果藏起來”,實屬正常,只是科技領域總有一群信奉開源精神的開發者,願意透過分享及開放態度,來推動這個產業走得更快些。
Kambria 想的就是這件事,打造一個聚合了開發者、機器人公司、有機器人使用需求的企業、零部件廠商的平臺,開發者或機器人公司可以把自己的程式碼、硬體設計等,放在 Kambria 平臺上,其他人則可付費使用該技術;另一方面,對機器人專案有需求的企業,也可以在 Kambria 上成立專案,通過資金吸引社群裡的開發者來幫忙,當然,也可以上來找人才。要怎麼媒合各方人馬、怎麼計價及分潤,複雜度很高,也可能引起爭議,以往很難做到,現在,交給區塊鏈的智慧合約自動執行,一切就變成合理可行,讓開發者共享資源,不用擔心權益受損。

圖:Kambria 聯合創始人 Thuc Vu,他身旁的該款 OhmniLabs 機器人蔘加了倫敦時尚週,所以外觀加了許多閃亮的水晶。(圖片來源:Deeptech)
遠端臨場機器人已賣出超過 300 臺
Kambria 團隊之所以有這個打造專屬機器人開源社群的想法,因為他們自己就曾經歷過那段艱辛的過程。時間回到 3 年前,一家名為 OhmniLabs 機器人公司成立,並在 2017 年 9 月推出自家第一款遠端臨場機器人(Telepresence Robots),使用者通過筆記本可以遠端控制機器人的移動、進行視訊等,價格 1495 美元,OhmniLabs 的創始人之一就是 Thuc Vu。另外值得一提,他最早曾創立一間社交訊息分享公司 Katango,在 2011 年被谷歌收購,團隊及技術併入 Google+ 之下。
Thuc Vu 告訴 DT 君,OhmniLabs 機器人已經賣出超過 300 臺,主要應用在老人陪伴、教育領域。對評估一家機器人初創公司來說,這個成績算是不錯,不僅已經量產出貨,也有實際的客戶。
但是在開發 OhmniLabs 機器人的一連串過程是很痛苦的,機器人新創公司的難度非常高,從建立實驗室、找供應鏈生產,“但其實大家可以共享一些技術,區塊鏈能夠解決這些重複投入資源導致成本及時間浪費的問題”,因此激勵他成立 Kambria。
對於兩家公司的定位,Kambria 像是 Linux 基金會,專研技術和生態圈的發展,OhmniLabs 就像是 Ubuntu,做產品、創造利潤。

圖|OhmniLabs 遠端臨場機器人,機身是用 3D 打印出來(圖片來源:Deeptech)
三隻腳搭起生態圈
既然要打造機器人的生態圈,能吸引多少開發者就很重要,要怎麼跟現有開發者群競爭呢?對於這個問題,Thuc Vu 指出,不是競爭,而是合作。他解釋,目前機器人的開發社群最大的是 ROS(Robot Operating System),Kambria 也跟 ROS 合作,如果開發者願意,以往是免費分享程式碼,未來可以獲得代幣收益。另外,知名開發社群平臺 GitHub 是聚焦在“軟體資源”,但機器人對硬體的需求同等重要,如果想取得硬體開源資源如機構設計、電路板設計等,就可以到 Kambria 平臺來。
簡單來說,Kambria 有三大核心元素,一是由 Kambria 開發的 KDNA 程式碼庫及開發語言,包含很多模組,呼叫這些模組就能製成特定的機器人或機器人部件,以 OhmniLabs 遠端臨場機器人為例,光是一個電機系統就涵蓋了電機工程(電機控制板)、韌體(換向演算法)、機構設計(外殼、介接等)、以及軟體 API 等。而且 KDNA 適用於軟硬體,“讓軟體或硬體開發者使用同一個語言來開發技術,讓他們彼此好溝通”。
另一個核心是製造聯盟(manufacture alliance),機器人開發完畢,就得開始面臨原型測試或生產的困難,以往許多零部件或組裝廠不願意承接這種非常小量的訂單,因此 Kambria 利用先前生產 OhmniLabs 的經驗,聚集供應鏈的資源,讓機器人公司可以小量訂購零部件,最少 10 個就可以下單。為什麼製造聯盟願意接受小量訂單?Thuc Vu 指出,這是一種投資的概念,當這些機器人未來量產後,供應商可以根據銷售量來分潤,或是成為機器人公司的投資方。
第三個元素是市集(marketplace),開發人員可以將他們開發的程式碼或設計提交到 Kambria 程式碼庫(codebase),也就是上述的 KDNA 平臺,就像是一個科技池(technology pool)。由於每一個模組都連線以太坊的智慧合約,所以每當有人呼叫程式碼或設計方案,開發者就可以獲得 KAT 代幣作為獎勵,當然,使用的人越多,就能獲得越多獎勵。企業也可以使用 KAT 代幣來懸賞人才或解決方案。另外,他們也計劃推出機器人的應用程式市集(Robots APP Store),不論是開發者或公司可以把新開發的應用或功能上架。Kambria 計劃在明年陸續推出這三項服務。
除了 KAT 代幣之外,Kambria 還設計了另一個代幣 Karma,是不可轉讓的帳本,不可通過資本來購買,主要是給對社群有很多貢獻的人,希望藉此激勵開發者的參與活躍度,Karma 持有者有權分享 Kambria 平臺產生的使用費獎金。
怎麼定義貢獻的價值?
知識有價,但一個機器人涉及的技術眾多,又是如何來決定程式碼、設計的“價格”呢?Thuc Vu 指出,這的確是重要的問題,所以有一個分散式協議(decentralized protocol)來決定價值,基於以下 3 種方式,第一種是由專家來評估,Kambria 會邀請第三方的專家給予建議,第二個是基於直接產生的收入,例如專案或挑戰賽的賞金,第三個則是越多人使用,自然就有越多收益,這類似研究學術論文,如果你的論文被很多人引用,價值就越高,是一樣的道理。這也是激勵開發者多與社群其他成員互動的方式,例如可以多跟人介紹你的方案,讓它被更多人理解和看見,進而使用。
機器人一直是個很有趣且性感的議題,但行業內對於未來前景卻有一些負面看法,預警機器人初創公司的泡沫快來了,就在不久前,由麻省理工學院電腦科學與人工智慧實驗室前主任 Rodney Brooks 成立的 Rethink Robotics 宣佈關門,挾帶著 MIT 光環也不見得能拿下市場。
“所以開源就非常重要,必須提高機器人的功能,我們需要更精實(lean)的開發方式、成本更低的方案,”Thuc Vu 強調,大家不需也不應重複開發,讓圈子裡的人一起合作。另外,像是 OhmniLabs 機器人的外體是 3D 打印出來的,取代傳統的注射成型(Injection Molding),以降低成本。
但是,他認為,“市場需求是確實存在、而且很大”。也有許多大企業主動找上他,這些企業都對機器人很有興趣,但因為本身不是科技公司,所以沒有自行開發的能力,市面上的機器人方案也不見得適用,有時可能需要定製感測器、操控器等,這時他們就希望有人幫忙定製化機器人。像是日本的凸版印刷公司 Toppan 就找上 Kambria,另外 Kambria 也已經與一家越南十分知名的實業集團公司簽下合約,雙方將展開機器人及資料分析等合作專案。
隨著科技不斷進展,機器人走進人類生活是無庸置疑,只是時間長短的問題,而斷開機器人的鎖鏈,加速讓那一天到來,就是 Kambria 準備拉著開發者一起做的事。