今天小編分享的科學經驗:15分鍾開發一個機器人,硬體軟體都現成,背後還有“三板斧”,歡迎閲讀。
随着大模型的演進,機器人領網域似乎也迎來了無限可能。
譬如前幾日李飛飛團隊發布的具身智能成果就着實驚豔了眾人一把。
然而你可能有所不知的是——
現在,在最為基礎的開發前線,一個小白可能最快只需要 15 分鍾,就能從零完成一個能自主規劃線路并進行目标檢測的室内小型機器人。
為什麼會這麼快?
因為全程你就只需要像搭積木一樣,組裝好開發板和部件,然後分别去復制粘貼相應軟體模塊的安裝和部署代碼到終端,相機、激光雷達、底盤運行、SLAM 導航以及人物、垃圾檢測功能就能全部搞定了。
整個過程不需要你進行任何額外的調試和開發,一個能在家裏自由地跑來跑去,并對環境裏的一些常見物體進行跟蹤和檢測的機器人就能順利 " 出生 "。
這,就是打造了征程系列自動駕駛芯片,并立志為機器人行業造底座的地平線公司,給開發者的一點小小的震撼。
在這家公司首次舉辦的開發者創享日活動中,我們就來一窺究竟這是如何辦到的。
讓攢機器人更簡單的 " 三大板斧 "
眼下,中國已成為全球最大的機器人市場,行業發展迅速。
這裏面,既有完整工業鏈提供自動化基礎,也有智能手機、智能汽車產業崛起,奠定智能技術基礎,最後大眾遞增的購買力也帶來了更廣闊的消費基礎。
然而,機器人產業也存在着開發效率低、迭代周期長、技術落地難、研發成本與產品價值不匹配等痛點,行業内存在反復 " 造輪子 " 現象。
這對于最前線的開發者來説,大家都有着不同程度的困擾。
如何破局?
在地平線機器人事業部生态負責人胡春旭看來,機器人開發的三個關鍵問題可以簡單抽絲剝繭為:做什麼、用什麼以及怎麼做。
第一個問題不用多説,我們主要重點針對後兩者。
在此,地平線就從硬體到軟體以及生态方面為開發者提供了解決思路,用 " 三大板斧 " 幫大家把機器人開發的全生命周期都安排妥當。
首先,是基于地平線智能芯片打造的開發者套件(也就是俗稱的開發板),包括 RDK X3、RDK X3 Module、RDK Ultra。
其中RDK X3(499 元起)搭載地平線旭日 3系列芯片,推理算力 5Tops,可同時處理多路 MIPI Camera 輸入,并支持最高 4K 60 幀的 H.264/H.265 編解碼能力,支持 2.4G/5G 無線網絡,接口兼容樹莓派,适合基礎開發者。
RDK X3 Module 模組則包括一系列能夠進行定制的核心組件,更小巧、更高級和靈活,能提供給做機身產品的開發者或者企業去做定制開發。
RDK Ultra(3299 元起)則專門針對有着更高算力需求的開發者,适用于機器人商用、工業 AMR、高校科研等場景。
具體而言,相比基礎板 RDK X3,RDK Ultra 具有高達 96Tops 的端側推理算力與 8 核 CPU 處理能力,可同時處理 4 路 MIPI Camera 輸入并支持最高 4K 60 幀的 H.265 編解碼能力。
胡春旭表示,為了幫助更多資深開發者進行進一步開發,所有 RDK 系列中的底層 Linux 代碼和算法都全部開源。
同時,除了開發板,還有 50 款以上的配件,包括螢幕、相機、傳感器、雷達相等等。
那麼,有了開箱即用的 RDK 以及各種周邊配件,大家就能夠快速地把一個機器人的硬體給它攢起來了。
下一步,我們就要開始 coding 了,也就是解決 " 怎麼做 " 的問題。
在此,地平線面向機器人廠商和生态開發者推出機器人作業系統 TogetheROS.Bot。
該系統集成了各種豐富的算法示例,包括 VIO、SLAM、音視頻互動、環境感知等等,全部開源,可進行二次開發。
而通過 Shared Memory 機制實現高效通訊,硬體加速濾波、縮放、旋轉等算法,系統可以降低數據傳輸時延,減少系統資源消耗。
當然,它也主打一個高效開發,适配各種機器人傳感器包括 RDX 開發板,可簡化端側算法部署,降低智能算法使用門檻,進而節省開發時間。
至此,硬體和作業系統都有了,但這還不夠。胡春旭表示,其實機器人應用開發看似復雜,其實有迹可循。
他們通過調研大量場景,将機器人功能和應用做了如下的 Node 和 Hub 分類。其中 Node 是點,Hub 是面,從點到面我們通過一系列組合就能直接做出各種各樣的產品類型。
因此,對于這樣一個未來機器人應用開發的新範式,地平線現在還推出了機器人開發平台應用中心 NodeHub。
如開頭所示的案例,正是通過它在大約 15 分鍾内完成的。
值得一提的是,NodeHub 還計劃推出共創計劃,如果你有非常不錯的項目,也可以貢獻給大家一起使用。
地平線希望,最終将 NodeHub 打造成一個類似手機應用商店的平台。
當然,再次強調,NodeHub 上所有應用包的代碼也都是開源的,哪裏不滿意哪裏想精進,都能自己動手改。
張亞勤:未來十年是機器人的黃金十年
在創享日活動當晚的 " 機器人搖滾夜話 " 環節中,中國工程院院士、清華大學講席教授、智能產業研究院 ( AIR ) 院長張亞勤預測:
未來十年是機器人的黃金十年。
身為開發者,選擇這個行業就已經成功了一半。(手動狗頭)
不過,張院士表示,造 AI 機器人比起通用 AI 來説,其實有着四方面的區别和挑戰:
一是要有能力去處理端到端的閉環機械應用。相對成熟的開環 AI 應用比如人臉識别、語音識别等等,close loop 對算法的挑戰極大,不過可以參考目前無人駕駛或自動駕駛的一些解決思路;
二是要有能力保證安全性,畢竟讓機械接入到物理世界後,對犯錯的容忍度肯定要比現在 AIGC 等技術低很多;
三是所應用的 AI 技術要能夠适應算力受限的機器人平台,比如現在火爆的大模型技術;
四是對數據的采集和使用要求會更加的苛刻。
言外之意,機會很多挑戰更多。
而地平線,為大家提供了一個構建機器人的底座平台,從硬體到軟體以及生态都進行了全方位的覆蓋,将幫助更多熱衷于此的有志之士更快迅速地進入該領網域,從而為行業提供更多的可能性。
最後,一些友情鏈接歡迎大家自取:
https://github.com/HorizonRDK
https://developer.horizon.cc/hardware
https://developer.horizon.cc/software