今天我主打一個科普Apollo開放平台!
百度的Apollo包括「Apollo開放平台」和「蘿蔔快跑」,今天給大家科普的是:開放平台是什麽,有什麽東西,哪些人在用,有什麽優勢、以及今天釋出的9.0版本叠代了什麽,一路走來的艱辛與堅持。
這個開放平台已經叠代了13個版本,包括,Apollo1.0、1.5、2.0、2.5、3.0、3.5、5.0、5.5、6.0、6.0edu、7.0、8.0,vocal?版本號才到9.0卻已經叠代了13個版本?嗯…我的感受belike:
隨便點進去一看,才發現,Apollo9.0開放平台是個大宇宙,大到可以容納自動駕駛每個模組,而我,只是一名平平無奇的自動駕駛業余學習者,巧的是,Apollo9.0非常歡迎平平無奇的自動駕駛知識業余學習者,因為他已經幫助十多萬的開發者學習到了可能是超越自身認知水平的知識了!
首先我們來盤一盤,Apollo9.0開放平台到底是什麽?
官方定位是這樣的:阿波羅(Apollo)是百度釋出的面向汽車行業及自動駕駛領域的合作夥伴提供的軟件平台。
他的釋出時間是2017年4月19日,旨在向汽車行業及自動駕駛領域的合作夥伴提供一個開放、完整、安全的軟件平台,幫助他們結合車輛和硬件系統,快速搭建一套屬於自己的完整的自動駕駛系統。
但從稍微專業點的角度來說就是:Apollo自動駕駛平台其實是一個全面、高效且靈活的自動駕駛全棧解決方案,它透過Cyber訊息中介軟體,實作了自動駕駛車輛傳感器(包括相機、激光雷達、毫米波雷達、組合導航等)、車輛底盤(線控系統)與功能軟件模組之間的無縫連線。同時還整合自動駕駛各個功能模組,使得自動駕駛系統的構建變得更為便捷。
從業余的角度來說就是,我是個平平無奇的自動駕駛業余學習者Again,我想靠自己那平平無奇的編程能力,去了解自動駕駛如何在汽車上執行,去親手設計一輛自動駕駛車輛,但是呢,我真的很窮我沒有實車讓我去進行測試偵錯。那有沒有一個平台能讓我在裏面進行設計、偵錯、驗證不是實車的車呢,而Apollo開放平台就是這樣一個平台,不需要使用真正的汽車和硬件,能快速適配,還可以仿真!
vocal從入門到巔峰,原來只需1天。。。
它滿足了所有擁有自動駕駛抱負但又不是很富有的個人、企業的所有幻想。
那Apollo開放平台具體有什麽呢?
我發誓,我這輩子沒有科普過一個這麽大的宇宙——Apollo開放平台=知名網紅的科普自我終結之路。
不廢話了,讓我們先看看Apollo平台上執行的軟件模組吧!
耳熟能詳的自動駕駛模版,定位、感知、規劃、控制,這些豐富的軟件模組經過精心設計和最佳化,能夠快速整合到自動駕駛系統中,而無需從頭開始編寫程式碼。這大大縮短了開發周期,提高了開發效率。
除此之外,Apollo還提供了視覺化工具Dreamview模組。這個模組能夠即時展示自動駕駛車輛的狀態、路徑以及感知到的周圍障礙物。這使得開發人員能夠直觀地了解車輛的執行情況,及時發現並解決問題。
最後,Apollo還提供了一整套的工具鏈,傳感器和動力學標定工具,可以快速適配不同的傳感器和車型,同時還提供仿真工具,可以構建虛擬場景進行驗證,模擬自動駕駛行為。在演算法驗證完成後,這些演算法可以無縫遷移到真實的自動駕駛中。
別看短短的幾個模組,裏面涉及的東西多到難以想象,那,又有哪些人適合使用Apollo開放平台呢?
剛說了,個人開發者,假如你是個想進入自動駕駛行業的個人開發者,那Apollo開放平台可以讓你快速找到感覺,試想,任何一個人在三天的時間裏構建了可以進行實車驗證的無人車,多麽不可思議的一件事啊!
除了個人開發者外,初創企業,也是Apollo開放平台的主力軍,初創意味著有滿腔的熱血,但是沒錢沒人。不可能投入整個技術團隊從0開始研發,而Apollo開放平台很好的解決了這一問題,先把框架搭起來,先把車跑起來,才能知道自己要往哪塊去發力,以及如何招聘人才。
除了個人開發者、初創企業,還有那些想轉型的傳統企業,拿環衛車做案例,環衛行業老齡化嚴重,而年輕人不屑於做環衛工作。在這個大背景下,一輛普通的人力駕駛環衛車和一輛能自動駕駛的環衛車,器材價格一樣。你會選擇哪輛車?這就是傳統行業亟需轉型的原因所在。
你以為其他公司還在死磕傳統器材,那些有先見之明的公司早已偷偷在Apollo開放平台搭建好了自己家車的自動駕駛模型了。
比如說金龍,蘇州金龍是傳統制造業行業,擅長底盤制造,但缺少軟件開發人才,也很招聘頻到資深的演算法工程師,這類傳統企業面臨著系統搭建難、開發成本高、硬件支持少、工具效率低等痛點,但如果使用Apollo開放平台,金龍可以基於Apollo開放平台基礎版本做進一步的叠代、開發,真正讓自動駕駛連結套用場景,而這個二次開發也是蘇州金龍擁有自主可控的自動駕駛能力的關鍵。
那同類競品自動駕駛公司也會使用到Apollo平台嗎?那當然,不過她們更多的是某些模組和工具的使用,例如這塊內容不是公司的主要業務,只是為了配合主要業務跑通流程,所以也能一直用下去。
那還有其他的可能性嗎?有啊,高校和職院的老師。對於高校學生來說,基礎的學習能讓你快速篩選出自己對自動駕駛哪個模組感興趣,是「智駕人的第一本學習材料」。
對於職院來說,職業教育要面臨從燃油車到新能源汽車,輔助駕駛技術,急需學習智能駕駛的相關知識,才能更好的找工作。現實情況是一些職院同學是很難從現有的教育素材裏學到關於自動駕駛知識,但是Apollo EDU是可以給職高老師提供完整且經過多重驗證的相關課程,然後再透過老師教授給學生。
從公開數據來看,Apollo Studio開發者社區線上學習人次超過3.8w+萬,累計覆蓋全國70%本科院校,985,211理工類院校覆蓋率68%,成為國內自動駕駛線上培訓規模最大和最有影響力的社區。
綜上, Apollo開放平台是一個適用於個人開發者、傳統企業、自動駕駛公司、高校的平台。
大家知道這次百度Apollo升級到了9.0,單從入門到巔峰只要1天這事就能看出來,簡單的不是一點半點兒,主要是因為Apollo9.0開放平台有個巨大的提升點,就是可以透過對自動駕駛功能模組進行拆分,把一個很復雜的功能拆分成幾個小的功能模組,再透過定義好的介面和外掛程式方式,可以很方便的替換和客製這些功能。這就像你要做飯,可能需要自己買菜,切菜,炒菜,洗碗,但是你只想炒菜,你只對炒菜感興趣,那其他的事你不用操心,Apollo開放平台提供了一整套功能,你只需要「炒菜」而已。
說到易,我想到易在【易經】中有三種含義,簡易,不易,變易。
簡易,就是用起來簡單。9.0版本主打一個工程、演算法、工具全部都升級,靈活易上手,通用易擴充套件。
變易,意味著無窮變化,也意味著無限可能。比如9.0版本覆蓋的場景越來越豐富了,一周完成自動駕駛車輛的閉環,一個月完成場景套用業務的閉環。
不易,則是遵循一些不變的核心理念,叠代了13個版本的Apollo一直在保持Apollo開放平台「開放,共享、創新、共贏」的初心。
在這,我更想說說說「不易」的表面意思——不容易,從2017年到2023年,6年過去了,Apollo開放平台的成長之路並不容易,他建立了一個烏托邦似的開發者社區,為自動駕駛行業輸送了大量的人才,為初創公司、傳統企業解決了很多問題,容易嗎?不容易,任何一個只想著奉獻卻不渴求得到的業務,都沒那麽容易。
所以,當別人問為什麽只有百度才能做這個事情的時候。
我的回答大概是,因為百度有信仰。
因為有信仰,所以會去做,因為有信仰,所以一直在進步,因為有信仰,所以不懼奉獻。
百度開放平台的同學說:開源生態社區是我們的靈魂,也是我們的力量。
一位百度的工程師說,就算一家自動駕駛公司都沒了,我還會做自動駕駛開源。
這大概是對自動駕駛的終極信仰吧。
百度的Apollo包括「Apollo開放平台」和「蘿蔔快跑」,今天給大家科普的是:開放平台是什麽,有什麽東西,哪些人在用,有什麽優勢、以及今天釋出的9.0版本叠代了什麽,一路走來的艱辛與堅持。
這個產品做了六年,一直在造福行業,也一直在默默進步,我希望這個行業更大更強更好,被更多人看見、認可。
好啦,這裏是和大家一起努力學習自動駕駛知識的墨墨,我們下次再見!