【資料圖】
全球眾多OEM、零部件供應商、ICT供應商以L3級自動駕駛量產為目標進行發力,但大多數是針對操作系統的某一子模塊單獨發力,難以形成合力。在系統框架層面,Autosar Classic和Adaptive比較普遍,但在自動駕駛生態體系方面比較薄弱;內核方面,QNX作為傳統車控實時OS得到普遍使用;通信框架方面,運行在Linux上的ROS被廣為接受。但這些都未達到系統、功能軟件層面。
承擔汽車電控功能的自動駕駛OS必須是高穩定性的嵌入式實時性操作系統,保證在一定時間限制內完成特定功能。例如汽車安全氣囊控制,在車輛發生碰撞的很短時間內(毫秒級)若不能快速打開,就無法對人員起到保護作用。
目前主流的汽車電控操作系統基本都兼容OSEK/VDX和AUTOSAR兩類汽車電子軟件標準,OSEK/VDX是基于ECU開發的操作系統標準,AUTOSAR基于整體汽車電子開發的功能標準。但OSEK和AUTOSAR僅作為標準定義了操作系統的技術規范,基于這些技術規范,各家軟件和工具服務商開發了各自的操作系統產品,然后提供給Tier1供應商。
但底層操作系統目前也是大路朝天各走一邊,Linux是一款開源、高效、靈活的OS,與QNX相比最大優勢在于其為開源軟件,具備很大的定制開發靈活度。Linux內核緊湊高效,可以充分發揮硬件的性能。OEM和供應商需要在一個比較固定和可靠的Linux版本上進行開發,但由于Linux版本變動很快,因此需要積累大量OS開發經驗。特斯拉、阿里分別基于Linux開發出了自己的汽車操作系統。目前基于Linux內核的OS在智能座艙OS市場中占據約35%份額。而業內的周勁先生,特別向我說明,基于Linux開發的操作系統,在他看來,較之安卓,自主性和先進性可能更優,阿里旗下的基于Linux開發出了自己的汽車操作系統,可能是未來的機會之一。
2014年,Linux 基金會發布了開源 AGL(Automotive Grade Linux)規范 1.0 版本,它是首個開放式車載信息娛樂(IVI)軟件規范。Automotive Grade Linux是一個協作開源項目,由Linux 基金會管理,它將汽車制造商、供應商和科技公司聚集在一起,以加速開發和使用完全開放的智能網聯汽車軟件堆棧。AGL設立的最初目的,是提供一個車規級的信息娛樂系統,但隨著自動駕駛的發展,未來還會加入更多的功能,不僅會融合儀表盤、艙內控制的功能,還會覆蓋自動駕駛的相關功能。截止2020年3月,國內已有上汽、中國移動、德賽西威、中科創達等加入了AGL,成員總數146個。