1. 首頁
  2. 大牛說
  3. 自動駕駛仿真,究竟在仿什么?

自動駕駛仿真,究竟在仿什么?

在使用智能駕駛的時候,你肯定關(guān)心這套系統(tǒng)的安全性吧?算法搭載到實車之前,是怎樣測試驗證的呢?

幾個月前,我們做過一期游戲引擎進入智能汽車產(chǎn)業(yè)的視頻。前些天,我們又和一家做虛擬世界的公司交流了一個有意思的話題——智能駕駛仿真。

智能駕駛系統(tǒng)正式量產(chǎn)上車前,仿真系統(tǒng)就是測試、驗證的第一個考場。

駕駛仿真究竟是啥?

歡迎來到智車星球,今天,我們就來聊一聊推動智能駕駛技術(shù)不斷迭代的背后功臣——智能駕駛仿真。

在說仿真前,我們先說說另一個概念——數(shù)字孿生。

它是什么意思,維基百科的解釋倒也不晦澀,更簡單粗暴些去理解,數(shù)字孿生就是在一個設(shè)備或系統(tǒng)的基礎(chǔ)上,創(chuàng)造一個數(shù)字版的“克隆體”。

圖片

比如經(jīng)典游戲《塞爾達傳說》,就可以看作是一個數(shù)字孿生世界。

關(guān)于數(shù)字孿生的起源有很多版本,在可以查到的資料中,美國空軍研究實驗室和美國宇航局都是數(shù)字孿生概念提出者。空軍實驗室希望解決老舊飛機的健康診斷與預(yù)測問題,降低飛機運維成本、提高利用率。宇航局則希望解決太空探測運載工具的健康診斷與預(yù)測問題。

領(lǐng)域不同,但有兩個很關(guān)鍵的相同點——

1、對于數(shù)字孿生的提出是問題驅(qū)動,而不是技術(shù)驅(qū)動的。

2、目的都是為了大幅有效地降低成本。

這點很好理解,畢竟,要驗證一款新設(shè)計的火箭能否順利升空,不能先制造出好幾個反復(fù)發(fā)射驗證,那樣不僅研發(fā)周期過長,成本還會高到離譜,就算是敢放大煙花的馬斯克也不敢這么隨便造。

圖片

回過頭來看智能駕駛,不光有驗證成本的問題,還有人身安全的問題,必須盡量確保自身安全,且不會對道路上的其他人造成傷害,因此,在一個虛擬的驗證環(huán)境先驗證,就非常重要。

那么,實現(xiàn)數(shù)字孿生,都需要哪些核心技術(shù)?

首先是建模、渲染,將三維模型處理得更加貼近現(xiàn)實生活,呈現(xiàn)出與實物類似的質(zhì)感,然后就是仿真,是的,終于要講到這個視頻的主角了,它其實是實現(xiàn)數(shù)字孿生的核心技術(shù)之一。

如果說數(shù)字孿生是《塞爾達傳說》構(gòu)建的虛擬世界,仿真就是玩家在游戲中進行的各種探險活動。玩家可以選擇不同的路徑、采取不同的策略,與游戲世界中的角色互動,完成各種任務(wù)和挑戰(zhàn)。仿真過程模擬了真實世界中的行為和情景,玩家可以通過在游戲中的實驗、觀察、決策來獲得游戲世界的成功。

圖片

具體到智能駕駛仿真,是建立車輛模型,同時將車輛行駛場景進行數(shù)字化還原,建立盡可能接近真實世界的系統(tǒng)模型,這樣通過軟件仿真就可對智能駕駛系統(tǒng)和算法進行測試。

仿真流程大概是這樣,搭載初始版本算法的智能駕駛車輛在仿真系統(tǒng)行駛,系統(tǒng)會模擬各種道路工況,當算法響應(yīng)不符合預(yù)期時,系統(tǒng)會將當時的日志進行保存,研發(fā)人員會針對這些問題予以分析解決,并在仿真的支持下復(fù)現(xiàn)驗證,從而進行算法的迭代,提升可靠性。

那么仿真究竟要仿什么?要構(gòu)造怎樣的輸入?

首先是還原與真實世界一致的交通靜態(tài)元素,比如道路、交通標志、護欄、樹木、建筑等等。當前,大多數(shù)智能駕駛仿真軟件或平臺都采用使用三維建模軟件創(chuàng)建“素材庫”,利用高精地圖的矢量化圖形對道路要素進行重建,然后再利用專業(yè)軟件添加建筑、樹木、地形等其他靜態(tài)要素。

圖片

△圖片來自51Sim

有了靜態(tài)環(huán)境,還要有動態(tài)場景。

動態(tài)場景的生成包括兩方面:一是微觀的行人、車輛、天氣;二是宏觀的交通流場景構(gòu)建。

如何自動化生成合乎現(xiàn)實邏輯的交通參與者,是一個難點。

同時,天氣變化、光照變化等動態(tài)要素,需要嚴格遵循現(xiàn)實世界的物理規(guī)律,在這里,游戲引擎就能發(fā)揮重要的作用,其在場景渲染、物理引擎等真實場景模擬的能力上,比傳統(tǒng)仿真軟件強大許多。

圖片

△圖片來自51Sim

因此,很多最新的智能駕駛仿真平臺,均是基于游戲引擎開發(fā),比如微軟AirSim、騰訊TAD Sim,51sim等,都是基于Unreal引擎開發(fā)。對游戲引擎感興趣的朋友,請點擊:當游戲引擎“卷”進電動車,奇妙的事發(fā)生了 | 智車星球,視頻鏈接我們也放到文章結(jié)尾了,歡迎收看。

說完了靜態(tài)和動態(tài)環(huán)境模塊,我們再來看看傳感器模塊。

傳感器作為智能駕駛車輛的“眼睛”,用于感知外部環(huán)境、發(fā)現(xiàn)并分類障礙物、預(yù)測速度,協(xié)助精確定位車輛周圍的環(huán)境等。

從仿真角度看,無論哪種傳感器,理論上都可以從以下三個不同的層級仿真:對物理信號進行仿真、對原始信號進行仿真以及對傳感器目標進行仿真。

攝像頭直接仿真攝像頭檢測到的光學(xué)信號,雷達直接仿真聲波和電磁波信號就是物理信號仿真,原始信號仿真是把傳感器探測單元拆掉,因為在控制電控嵌入式系統(tǒng)中有專門的數(shù)字處理芯片,可以直接仿真數(shù)字處理芯片的輸入單元。傳感器目標仿真,即傳感器感知和決策如果是分為兩個不同層級的芯片來做,那么可以將傳感器檢測的理想目標直接仿真到?jīng)Q策層算法輸入端。一般來說,通過軟件仿真的方式達到目標級仿真,提供真值是比較容易做到的,而原始信號,尤其是物理信號的仿真,則需要使用大量的仿真設(shè)備,相對比較復(fù)雜。

在車輛仿真中發(fā)展最早也最完善的部分,就是動力學(xué)模塊。在智能駕駛仿真過程中,需要借助車輛的動力學(xué)模型,來對決策、控制算法進行客觀的評估。

傳統(tǒng)的商業(yè)仿真軟件在這個領(lǐng)域已經(jīng)非常成熟,一般將實際測試車輛的車體模型、輪胎模型、制動系統(tǒng)模型、傳動系統(tǒng)模型等都參數(shù)化,根據(jù)車輛的動力學(xué)模塊配置合適參數(shù),從而模擬測算車輛在智能駕駛系統(tǒng)操控下的能力和極限。

除了以上提到的智能駕駛仿真主要模塊外,還有高精地圖、仿真接口等模塊,每個模塊都有一些需要解決的關(guān)鍵仿真問題。

總的來說,如何讓模擬數(shù)據(jù)具有現(xiàn)實世界的真實性和豐富性是最大的挑戰(zhàn),目前,智能駕駛仿真對真實測試的可替代性仍然面臨一些質(zhì)疑,相信隨著體系標準的完善、技術(shù)的迭代,仿真會為智能駕駛推進帶來更大的助力。

后續(xù)我們還將推出相關(guān)內(nèi)容聊一聊智能駕駛仿真的標準建立、代表企業(yè)等,如果你有其他感興趣的點,歡迎留言告訴我們。

來源:第一電動網(wǎng)

作者:智車星球

本文地址:http://www.healthsupplement-reviews.com/kol/204737

返回第一電動網(wǎng)首頁 >

收藏
31
  • 分享到:
發(fā)表評論
新聞推薦
大牛作者

智車星球

服務(wù)智能汽車創(chuàng)業(yè)者,提供媒體報道、品牌公關(guān)、會議活動、投融資對接等其他定制服務(wù)。

  • 178
    文章
  • 8140
    獲贊
閱讀更多文章
熱文榜
日排行
周排行
第一電動網(wǎng)官方微信

反饋和建議 在線回復(fù)

您的詢價信息
已經(jīng)成功提交我們稍后會聯(lián)系您進行報價!

第一電動網(wǎng)
Hello world!
-->