百度阿波羅計畫的野心 要成為無人車界的Android系統

百度阿波羅計畫的野心 要成為無人車界的Android系統
▲在無人車的這塊領域,看得出百度信心滿滿且勢在必得。

【原文:雷鋒網原創文章《要成為自動駕駛時代的安卓,百度的Apollo還需要做哪些努力?》,作者:易建成,智慧機器人網編輯整理】

文、圖/雷鋒網

借助百度 Apollo 1.0 的開放能力,多久能搭建出一套自動駕駛系統?

美國自動駕駛新創公司 AutonomouStuff 給出的答案是 3 天。在百度開發者大會當天,這家公司利用 Apollo1.0 開放能力改裝而成的循跡自動駕駛車在國家會議中心的外場路測。兩台自動駕駛車輛同時起步,成功完成了「8」字繞樁。

 

3 天時間改裝出一輛自動駕駛汽車可能是這家公司的極限。成立於 2010 年的 AutonomouStuff 專為自動駕駛測試車提供感測器改裝方案,據雷鋒網瞭解,最快的時候,他們一周左右就可以可以完成車輛上各類感測器的定制化改裝,包括雷達、雷射雷達、攝像頭等感測器。

 

作為對比,百度 Apollo 平臺總經理王京傲表示,如果沒有 Apollo 1.0,這樣的工作可能需要幾十個人耗費幾個月的時間才能達到同樣的效果。

Apollo 是一個擁有自動駕駛的功能框架,包含各個模組的源碼和演算法(百度已對外開放 Apollo 源碼)。

 

對於源碼的品質,原百度矽谷研究院資深架構師、PerceptIn 創始人劉少山表示,Apollo 整體架構規劃合理,層次清晰;模組化、封裝隔離性方面的考慮周到;代碼可擴展性比較好;代碼風格良好且統一。不足之處在於源碼缺少詳細的 API 文檔、缺少樣例和文檔支持,比較難上手。

據雷鋒網瞭解,Apollo 是一個分階段的發佈方案,1.0 主要發佈的是完整的封閉場地循跡自動駕駛。今年 9 月,百度還將發佈更多的模組,主要是對於障礙物的感知、對於路徑的規劃、地圖的規劃,同時也會支持對攝像頭跟雷達的支持。

在百度開發者大會結束後,我們與加入 Apollo 計畫的幾位合作夥伴進行了交流,聊聊他們眼中的 Apollo 計畫是什麼樣的?百度在無人駕駛行業的角色是否發生了變化?百度搭建的 Apollo 生態和平臺,如何吸引更多的開發者?

今年 4 月,百度對外發佈 Apollo計畫後,有投資人打趣地問智行者團隊,「阿波羅計畫公佈了,像你們這些創業公司是不是沒有必要存在了?」

這個問題基本上會讓所有的自動駕駛公司尷尬。但智行 CTO 王肖認為,這與安卓與小米、華為的關係類似,各方其實是相互依存的。在他看來, Apollo 特別適合構建生態和系統底層,提供垂直應用場景相關的業務功能,比如提供高精度地圖服務、雲服務等等。

兩個月之前,百度邀請智行者加入這一計畫。抱著學習的心態,這家專注于做垂直應用場景(物流、貨運)的自動駕駛公司成為 Apollo 的合作夥伴。

王肖覺得,Apollo 生態能否繁榮,主要取決於百度的定位。「 Apollo 的架構應該提供基礎技術,比如通信、協調機制,地圖調用等等,這樣可以讓各合作方有操作和發揮的空間。」

 但問題在於:如何證明這個開源是最好的? Apollo 的核心技術又能夠共用到哪種程度?為什麼其他自動駕駛公司還沒加入這個計畫?

「這說明大家還是會有自己考慮,也取決於百度在未來能不能拿出更厲害的技術來證明自己。這也在某種程度上說明,百度還沒將最核心的技術開源。」王肖解釋這其中可能的原因。

德賽西威也是百度 Apollo 計畫的合作夥伴之一。在今年的 CES Asia 上,這家 Tier1 供應商與百度展出了一款用於自動駕駛自定位的 BCU(Baidu Computing Unit)。

德賽西威研究院院長黃力也參加了此次的百度開發者大會。在他看來, Apollo 計畫圍繞 AI 展開,這是百度的強項。

德賽西威與百度的合作,一個是利用 DuerOS 開發的車聯網產品,另一個則是雙方聯合打造的 BCU。

黃力說,在 CES Asia 上,百度與賽西威發佈了 BCU-MLOC(高精定位)。而這次的開發者大會,德賽西威帶來了基於英偉達 Drive PX2 開發的 BCU-MLOP2(高精定位+環境感知+決策規劃)。

百度目前在 Location(定位)、Planing(規劃)、RTOS 方面進行開源。他認為,此次開源讓業界回到了一個基線上,我們可以根據百度開放的原始程式碼進行相應的開發。

加入 Apollo,對德賽西威而言,一是向百度學習 AI 方面的經驗。二是承擔起百度和車廠之間粘合劑的角色。黃力告訴雷鋒網(公眾號:雷鋒網),「我們最終的目的是希望推動自動駕駛產品的落地。」

 

據黃力的描述,百度與德賽西威每週都會進行一次例會溝通。由於目前汽車廠商的需求主要集中在 ADAS ,短期內雙方會將精力聚焦在 BCU-MLOC(高精定位)這款產品上。而 MLP 和 MPL2,德賽西威和百度依然在並行開發。

 

「Apollo 為行業提供的平臺和框架,裡面的內容需要開發者和合作夥伴發揮,各方可以根據自己的需要將其變成某種商業模式,甚至可以批量生產的自動駕駛產品或者服務。」黃力表示。 

他舉了一個例子, Apollo 的軟體框架分為感知、決策和控制部分,再往下是硬體參考設計層。這一層級實際上有 Tier 1 可以發揮的空間,不同的 Tier 1 可以根據汽車廠商要求的成本、配置需求,打造出符合車規級的自動駕駛產品。

 

博泰是一家車聯網技術供應商,作為 Apollo 的合作夥伴之一,同時也是 DuerOS 的首批合作夥伴。博泰 CEO 應宜倫認為,自動駕駛一定是多領域合作的成果。

 

「百度將平臺級技術和介面封裝出來給我們使用,對我們來說,可以更加集約和高效做出可落地的產品,可能是高精地圖、雲服務或是基於 AI 的交互。」他告訴雷鋒網。

 

在他看來,Apollo 可以分批分次將適合應用場景的進行整合,開發可落地的產品。目前博泰在與百度 DuerOS 正在打造基於前裝的車聯網產品。

在百度的開發者大會上,百度 COO 陸奇形容 Apollo 開放平臺是汽車界的安卓系統,並且比安卓更開放、更強大。從陸奇的表述看,百度要為自動駕駛行業提供底層、通用的技術。但這個角色是百度想要的嗎?

 

王肖認為,百度想做汽車界的安卓,可以看出的變化是百度要從自動駕駛的競爭者轉型為為自動駕駛行業「賦能」的服務者。

 

如果 Apollo 的底層平臺(RTOS)比 ROS 好、效率高,並形成行業標杆,整個生態內部合作的可能性相當大。所以,百度還需要拿出更多實質成績,通過與汽車廠商、Tier 1 的合作開發出比當前市面上更好效果的自動駕駛產品。如果沒有這些作為支撐,那麼 Apollo 計畫將失去說服力。

 

黃力認為, Apollo 是一個生態圈,最後還是需要通過競爭來實現自己的價值。而百度是否甘於做幕後的架構英雄,對外界來說並不清晰。

 

但唯一清晰的是,百度發佈了 Apollo 計畫的路線圖,這表明百度願意做長期投入,「這樣的話, Apollo 就是一個有生命力的東西。」黃力說。

雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知

【原文:雷鋒網原創文章《要成為自動駕駛時代的安卓,百度的Apollo還需要做哪些努力?》,作者:易建成,智慧機器人網編輯整理】

熱門標籤

留言

延伸閱讀