Tesla發佈Autopilot 2.0,這次能實現“自動駕駛”嗎?
本文作者朱玉龍,汽車行業工程師,36氪經授權發佈。
Tesla新發布了Autopilot2.0的系統,主要做了以下的更改,從1個攝像頭增加至8個攝像頭。官網的信息如下:
引用我們非常激動的宣佈,從今天開始,所有在工廠生產的特斯拉車型 -- 包括Model 3--- 將配備具有全自動駕駛功能的硬件,相比人工駕駛,新硬件將從根本上提高車輛行駛的安全性。該系統將包含8個攝像頭,覆蓋360度可視範圍,對周圍環境的監控距離最遠可達 250 米。除此之外,車輛配備的12 個超聲波傳感器完善了視覺系統,探測和傳感硬、軟物體的距離接近上一代系統的兩倍。增強版前置雷達通過宂餘波長提供周圍更豐富的數據,雷達波可以穿越大雨、霧、灰塵,甚至前方車輛。
為了更好的使用這些數據,車輛搭載了比上一代運算能力快40倍的處理器,運行特斯拉基於深度神經網絡研發的視覺系統、聲納與雷達系統軟件。綜上所述,該系統提供了一幅駕駛員用眼睛無法觸及的世界影像,通過波段同步檢測車輛周邊每一個方向,這一切遠遠超越了人類的感官。
一、Autopilot的系統升級
圖1 Tesla Autopilot2.0感知系統變化
細節佈置根據官網示意圖如下:
圖2 感知系統功能定義
前視攝像頭(在擋風玻璃後面的三個攝像頭),前視攝像頭三個本身功能上進行了分工,與長距毫米波雷達(77Ghz)融合來做處理。
- 廣視角前視攝像頭(低速城市路況):120度魚眼鏡頭,用於特定功能的處理,獲取交通燈,障礙物切入行前方行駛路徑和近距離物體
- 主攝像頭:多用途
- 窄視角前向攝像頭(高速路況):檢測前方車道情況
側方檢測和側後方檢測攝像頭:這兩邊兩組(4個)主要的功能是檢測側後方盲點區域內的車輛,主要防治在高速行駛過程中,車輛插入變道的信息,還有一些交叉路口
後方攝像頭:主要考慮在複雜操作和城市道路環境中的情況。
二、探討這種做法和説法
我個人來談談特斯拉的一些做法和有爭議的地方。
1、預裝硬件系統是否可以宣稱有自動駕駛能力?
預裝硬件系統,在商業和公關上有着很強的影響力,因為買到新車的用户認為只要未來Tesla經過開發、通過OTA軟件升級,就可以把現在買到的車輛轉換成高階自動駕駛的車輛。我們可以這麼看這個問題:
- 這個內部的8個攝像頭的圖像處理的算法,可能是Tesla公司自己進行開發的
- 整個處理器的速度快了40倍,但是與原來沒有可比性,圖像定義的功能分成好多組
- 在感知部分重點敍述了宂餘機制,但內部系統安全機制沒有説明
圖3 Autopilot 自動駕駛系統概覽
這句話有着太強的誘導性:All Tesla vehicles produced in our factory, including Model 3, have the hardware needed for full self-driving capability at a safety level substantially greater than that of a human driver.
在參考文獻2裏面,汽車產業已經開始意識到這些詞語的濫用會導致車主對車輛的能力的錯誤認知,因此在最新發布的J3016文件裏面需要通過動態駕駛任務、動態駕駛任務支援和設計運行範圍來約束這個定義:
Vernacular terms such as those above are sometimes used—inconsistently and confusingly—to characterize driving automation systems and/or vehicles equipped with them. Because automation is the use of electronic or mechanical devices to replace human labor, based on the Oxford English Dictionary, automation (modified by “driving” to provide context) is the appropriate term for systems that perform part or all of the DDT. The use of other terms can lead to confusion,misunderstanding, and diminished credibility.
Self-driving:The meaning of this term can vary based on unstated assumptions about the meaning of driving and driver. It is variously used to refer to situations in which no driver is present, to situations in which no user is performing the DDT, and to situations in which a driving automation system is performing any part of the DDT.
如果沒有細節的説明,用這個詞不妥當,特別是説有這個能力的硬件,更加讓人誤解。
2、分級的要素能力(動態駕駛任務、動態駕駛任務支援和設計運行範圍)
動態駕駛任務(DDT):是指在道路上駕駛車輛需要做的操作和決策類的行為,包括通過方向盤來對車輛進行橫向運動操作 、通過加速和減速來對車輛縱向運動方向操作、通過對物體和事件檢測、認知歸類和後續響應,達到對車輛周圍環境的監測和執行對應操作、車輛運動的計劃還有對外的傳遞信息。
動態駕駛任務支援(DDT Fallback):自動駕駛在設計時候,需要考慮系統性的失效(導致系統不工作的故障)發生或者出現超過系統原有的運行設計範圍之外的情況,設計者就需要考慮當這兩者發生的時候,需要定義怎麼樣給出最小化風險的路徑。
自動駕駛等級L1,以自動巡航為例,本身要求車主負責大部分的動態駕駛任務,當系統功能出現問題,車主只要操作剎車、油門覆蓋這個功能,就能接管車輛的駕駛。 往上走兩步到了自動駕駛等級L3,自動駕駛系統在發生故障或者超過使用範圍,需要沒辦法直接退出這個系統功能(這裏覆蓋了整個DDT,需要考慮關閉功能帶來的風險),需要給車主足夠的時間來看,準備好方向盤和剎車,系統不需要達到最小化風險。如果系統自身就有宂餘的系統可以提供足夠的容錯性,必須降功能運行把車停在一個安全的位置(開雙跳燈、上路牙子邊上或者緊急車道),這個最小化風險是對車主和外界行駛人員來説的。
設計運行範圍(ODD)就是一組參數,把我們知道的天氣環境、道路情況(直路、彎路的半徑)、車速、車流量等信息作出測定,以確保系統的能力在安全的環境之內。
如下圖4所示,這三個內容是定義所有自動駕駛系統的尺子,只給結果而不清楚告知尺子的細節,就容易讓人產生誤解,濫用系統造成不幸。
圖4 以ODD和DDTfallback為主要分解線的示意圖
小結:Tesla的Autopilot信息剛發佈,隨着後續實際發展,我們可以來跟蹤這個事情。雖然有一些爭議,但是Tesla在往前走。
參考閲讀:
1) https://www.tesla.com/autopilot
2) SAE J3016 Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles
作者為汽車行業從業的工程師,08年入行,主要做汽車電子,領域從新能源汽車慢慢過渡到將來的ADAS領域。汽車電子是未來汽車的核心和變量,需得汽車電子人求索本土之出路,與本土的汽車品牌和產業一起找到出路。
資料來源:36Kr