在這十年中,高度自動化駕駛是每個汽車制造商的目標。新的玩家進入市場,而傳統汽車制造商逐漸完善駕駛輔助功能,直到最終完全獨立于駕駛員。新人在實際汽車制造方面的經驗較少,但在機器學習和與云交互方面擁有豐富的專業知識。
共同點是需要傳感器數據來代替人類的感官。自動駕駛汽車需要有關其環境的信息才能正常運行。每種類型的傳感器都有不同的優點和缺點。相機可以提供最好的概覽,但必須實時處理圖像以提供適當的環境模型。雷達可以很好地檢測物體并提供適當的環境模型,但很容易被排水蓋等金屬物體混淆。激光雷達,一種基于激光的系統,似乎是一個很好的折衷方案,但它非常昂貴。答案是組合多個傳感器以獲得最可能的圖片。
這些傳感器隨著每一代新硬件的發展而擴大范圍,但它們仍然存在物理限制。他們的視線不能超過 200 米,不能環顧四周,也不能看穿山丘或其他大障礙物。因此,僅依靠傳感器數據的汽車會像來自另一個城市的游客一樣行駛,就好像它不知道岔道、交叉路口或彎道一樣。汽車將通過其傳感器駕駛,并且可能會在很晚才最終識別出正確的路徑時執行機動。
額外的地圖數據是避免這種情況的唯一方法。這樣的數據可以被認為是一個助理拉力賽車手。它通過實現不同條件之間的平滑過渡來改善駕駛。例如,當傳感器發現速度限制時,預測性主動巡航控制會急劇制動汽車,但借助地圖信息,可以提前降低速度。諸如急轉彎、危險斜坡或其他障礙物之類的特殊情況也是事先知道的。詳細且最新的地圖對于提供此信息至關重要。這樣的地圖包含兩種信息:靜態和動態。
動態內容一直在變化。此類內容包括有關事故、危險警告、交通擁堵或天氣狀況的數據。它需要立即報告、處理和分發。否則,它只會過時并導致錯誤的操作。該信息與廣播中的交通新聞相關。
靜態內容不會經常更改。例如坡度、曲率、車道標記或路標。這些數據可以逐步收集,處理和分發可能需要幾天甚至幾周的時間。這與紙質地圖上的信息相關。
必須建立一個反饋回路來提供這樣的地圖。車輛報告潛在的地圖信息,這些信息被收集并添加到地圖中,然后分發回車輛。如果動態內容有用,反饋循環必須盡可能快。相比之下,靜態內容在長時間后仍然有價值,因此可以在上傳連接不可用時將其緩沖在車輛中。
在這兩種情況下,所有參與者都識別出的對象或情況不斷地反饋給反饋循環。時間戳和位置數據被添加到發送的消息中,但需要某種身份驗證以避免濫用上傳門戶。這種身份驗證允許車輛連接到云服務并防止未知發件人上傳惡意消息。它通常允許消息的接收者確定發送者,并決定是否永久保留有關發送者的信息以允許進一步評估或在處理鏈中丟棄它以確保隱私。
上傳的信息也必須經過驗證,檢查每條記錄的準確性,并立即刪除無效記錄。例如:如果 GPS 信號不可用,則可能會發送大西洋 0 緯度和 0 經度的位置數據。收到此錯誤時很容易檢測到。除了位置數據,還應小心處理時間戳,因為車輛的本地時間可能不一定正確。這可能是由于舊車輛的時間設置錯誤或時鐘質量低,而新車輛在行駛過程中可能設置了錯誤的時區。由于必須立即發送動態內容,因此可以使用消息在服務器上的到達時間。當發送的時間戳不可信并且消息可能已在緩沖區中保存了未定義的時間時,這對于緩沖的靜態消息可能會更棘手。幸運的是,靜態內容不像動態內容那樣時間緊迫,因此時間戳的精度不相關。
從所有車輛接收到的信息都收集在一個大型數據庫中,動態數據應盡快分發。但是,收集有關同一項目的其他信息是非常有意義的。例如,車輛發現的溢油位置總是不準確的。這是因為汽車中的傳感器和算法針對正確識別而非準確定位進行了優化。識別它是否是油本身可能是錯誤的。這可能是由于傳感器損壞、天氣條件惡劣,或者是因為算法被刺激識別出與油坑完全不同的東西。唯一的解決方案是聚合關于同一項目的多個數據點。
信息消失是影響可靠性的另一個問題。這方面的一個例子是沿路的建筑工地。它總有一天會出現,持續大概 2 周,然后再次消失。這樣的建筑工地甚至可能會影響靜態信息,例如車道標記、車道幾何形狀、速度限制等。識別建筑工地的汽車的更新值被視為異常值,或無法影響過去幾年的統計平均值。因此,不會創建地圖更新或不足的更新。
為了解決這個問題,必須考慮信息的年齡。更新的信息必須以比舊信息更高的概率進行評級,即使它來自不太可靠的來源。移除標志時也會出現類似的問題。該標志將不再被發現,并且沒有汽車會發送有關它的信息。因此,必須執行檢查以查看數據庫中是否存在沒有進一步確認到達的項目。最后,這些項目必須從數據庫中刪除。
收集和匯總的信息可以生成更詳細的地圖。該地圖具有更全面、更準確的幾何信息,例如車道、精確曲率或坡度,以及沿路的更多細節,例如斑馬線、路標或交通信號燈。這些地圖太大而無法每天下載,盡管移動網絡每一代都在變得更快,移動數據的成本也在不斷下降。因此,必須以僅包含新數據的小部分發送更新。版本管理必須考慮車輛中已經存在的所有信息,并避免重復發送這些信息。盡管如此,一般更新仍將包含不相關的信息,因為一個城市的汽車不需要知道另一個城市的交通擁堵。因此,更新歸結為每個車輛在其給定位置和預期路線的非常具體的地圖更新包。更新包中只會包含當前賽道和接下來可以走的小路的最新信息。
簡約更新包的優點是可以更快地安裝和下載。由于車輛可能隨時收到更新包,因此即使在駕駛時也必須能夠處理它們。必須停止、更新和重新啟動地圖數據庫,或者必須執行實時更新。如果數據庫停止,車輛將失去作為附加信息源的地圖,并恢復為純粹基于傳感器的駕駛。重啟后,必須再次從數據庫中讀取所有相關數據并與其他傳感器數據同步。實時更新保證了地圖的持續使用,但也帶來了各種數據庫同步問題,例如更新算法可能會在自動駕駛算法試圖讀取這些數據時更改數據庫中的信息。盡管有時這可能有效,但兩種算法總是有可能同時嘗試訪問相同的數據。發生這種情況時會傳輸損壞的數據集。想象一下在更新曲率時沿著曲線行駛。典型的數據庫方法是鎖定受影響的數據,從而在數據更新時防止讀取操作。但是,當每個算法都等待另一個算法解鎖所需的記錄時,這可能會導致死鎖。最終,必須在數據庫停機時間和最新數據的可用性之間做出妥協。典型的數據庫方法是鎖定受影響的數據,從而在數據更新時防止讀取操作。但是,當每個算法都等待另一個算法解鎖所需的記錄時,這可能會導致死鎖。最終,必須在數據庫停機時間和最新數據的可用性之間做出妥協。典型的數據庫方法是鎖定受影響的數據,從而在數據更新時防止讀取操作。但是,當每個算法都等待另一個算法解鎖所需的記錄時,這可能會導致死鎖。最終,必須在數據庫停機時間和最新數據的可用性之間做出妥協。
當車輛中的最新數據可用時,反饋回路關閉。汽車可以利用從之前的駕駛或其他車輛收集的所有數據。這實際上是整個反饋循環中的關鍵點。只有有足夠的參與者,它才能正常工作。靜態地圖數據仍由專車收集和更新。這些汽車的唯一目的是收集數據。因此,他們相應地駕駛(即緩慢、小心地多次在同一條道路上行駛)。這些汽車配備了高精度傳感器并傳輸非常精確的信息。雖然這可以完美地創建一個基本的導航路線圖,但僅僅作為自動駕駛基礎的地圖是不夠的。這樣的地圖必須勾勒出建筑工地周圍略微偏移的車道,并標明改變的限速。鑒于一個建筑工地可能只持續不到一個月,一輛特殊的汽車無法經常收集數據以使整個國家的地圖保持最新。這意味著每一輛車和每一位司機都必須參與維護高度準確的地圖,就像維基百科用戶為更新世界上最大的百科全書所做的那樣。
審核編輯:郭婷
-
傳感器
+關注
關注
2565文章
52971瀏覽量
767182 -
汽車電子
+關注
關注
3037文章
8343瀏覽量
170132 -
機器學習
+關注
關注
66文章
8501瀏覽量
134577
發布評論請先 登錄
自動駕駛中常提的高精度地圖是個啥?有何審查要求?

自動駕駛安全基石:ODD

2024年自動駕駛行業熱點技術盤點
新品發布 | TOSUN正式推出GPS轉CAN FD模塊產品,為自動駕駛提供數據支持



評論