Modelbase智能駕駛仿真與應用 課件 第三、第四章_第1頁
Modelbase智能駕駛仿真與應用 課件 第三、第四章_第2頁
Modelbase智能駕駛仿真與應用 課件 第三、第四章_第3頁
Modelbase智能駕駛仿真與應用 課件 第三、第四章_第4頁
Modelbase智能駕駛仿真與應用 課件 第三、第四章_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

第三章?智能駕駛仿真測試場景建?!禡odelBase智能駕駛建模仿真與應用

》導讀本章講述了智能駕駛仿真研究中場景建模的相關內(nèi)容,并基于Modelbase演示包括仿真道路建模和駕駛場景建模方法步驟。

場景建模是智能駕駛仿真研究的重要組成部分,為智能駕駛仿真提供符合實際工況的不同駕駛場景。概述——智能駕駛仿真場景的重要性與應用智能駕駛仿真場景通過計算機模擬和虛擬現(xiàn)實技術,創(chuàng)建各種交通場景和駕駛環(huán)境,用于測試、驗證和優(yōu)化自動駕駛系統(tǒng)。仿真場景的定義與功能仿真場景的應用領域仿真路網(wǎng)搭建:智能駕駛測試的基礎真實環(huán)境模擬:模擬真實世界的道路、交通標志等。安全性評估:模擬危險和異常情況,評估自動駕駛系統(tǒng)反應能力。算法測試與優(yōu)化:測試和驗證自動駕駛系統(tǒng)算法,快速迭代優(yōu)化。降低成本與風險:提供經(jīng)濟、安全且可重復的測試環(huán)境。性能評估:收集數(shù)據(jù)和指標,評估自動駕駛系統(tǒng)的性能。包含道路類型、車道數(shù)等靜態(tài)信息;涵蓋交通標志、信號燈等地物信息??商砑觿討B(tài)場景要素,構建復雜交通場景。搭建路網(wǎng)需根據(jù)仿真任務需求,構建合適、高效模型。仿真場景建模OpenDRIVE道路標準-智能駕駛的基石定義用途核心特點應用領域OpenDRIVE是用于描述數(shù)字路網(wǎng)和駕駛場景的標準格式。由德國FhG和美國SAEInternational共同制定。提供通用的、可擴展的、標準化的數(shù)字路網(wǎng)模型。準確描述駕駛仿真應用所需的靜態(tài)道路交通網(wǎng)絡。使用XML記錄道路、車道、路口等靜態(tài)元素信息。存儲在.xodr文件中,便于機器識別和利用。標準化格式:實現(xiàn)不同軟件和系統(tǒng)之間的交互性和兼容性。高度精確與靈活:表示不同類型的道路和復雜的道路結構。豐富的元素:包括道路、車輛行為、安全規(guī)則、環(huán)境元素等。開放、可擴展:可根據(jù)需求和應用場景進行定制和擴展。智能駕駛系統(tǒng)開發(fā)和測試駕駛模擬軟件(如CARLA、LGSVL等)駕駛培訓交通規(guī)劃和城市規(guī)劃OpenDRIVE道路標準-智能駕駛的基石應用示例展示OpenDRIVE在描述路網(wǎng)結構時采用慣性x/。道路幾何信息的五種幾何形狀為車輛行駛提供準確參考。道路標志信息,包括道路限速、禁止通行、轉彎指示等,可以提供車輛行駛的參考和決策。y/z軸、參考線s/t/h軸和局部u/v/z軸三種坐標系一條道路一般由參考線、車道和特征組成,可以定義其道路類型、連接、高程和表面信息。OpenDRIVE道路標準-智能駕駛的基石應用示例展示交叉口是三條或更多道路交匯之處,包含來路、聯(lián)結、道路表面等元素,形成復雜的交通節(jié)點。一般用物體的邊界框來描述物體,對于常見的四邊形物體,定義寬度、長度以及高度;對于常見的圓形物體,定義半徑以及高度。路網(wǎng)建模方法——道路參數(shù)設置在車輛仿真中,道路參數(shù)配置的精細程度直接影響模擬結果的真實性。通過詳細設置道路長度、寬度、地形、車道數(shù)量及寬度等參數(shù),仿真軟件能模擬復雜路網(wǎng)結構,為自動駕駛驗證、電控系統(tǒng)設計等提供實驗平臺。本節(jié)將結合Modeobase軟件中的操作講解道路參數(shù)的設置。道路總體配置參數(shù)道路總體配置參數(shù)通常包括道路的車道類型、點密度等基本信息,用于定義道路的基本形態(tài)和規(guī)模。參數(shù)值簡介車道類型String新建道路時默認的道路類型點密度[0,99.99]道路輪廓每米包含的點的數(shù)目道路參數(shù)信息道路參數(shù)基本信息涵蓋了道路的ID、路口ID、名稱以及長度等,有助于根據(jù)實際道路交通規(guī)則和設計規(guī)范來設定仿真環(huán)境。參數(shù)值簡介道路ID道路的ID路口ID-/-1道路所屬路口的ID,作為一個連通的道路(-1表示未連通)名稱String道路的名字長度道路的長度Modelbase中道路基本參數(shù)可分為全局設置,基本信息,軌跡,車道,高程,超高,類型,中心偏移,前驅后繼,信號,物體和地形。道路基本參數(shù)設置界面如左圖所示。路網(wǎng)建模方法——道路參數(shù)設置參數(shù)值簡介起點x坐標起始位置的x軸坐標起點y坐標起始位置的y軸坐標航向角方向角長度參考線的長度半徑圓弧的半徑A、B、C、D三次樣條曲線的參數(shù)道路參考線配置參數(shù)涉及路徑的幾何形狀(直線、曲線、緩和曲線等)、曲率半徑、彎道角度等參數(shù),用于模擬復雜路況下的車輛行駛行為。參數(shù)值簡介類型String給定車道的類型寬度車道的寬度車道線-車道線的類型、加粗、顏色、材料、寬度、變化和高度信息高度車道的表面可能與參考線所界定的平面及相應的海拔和橫向坡度的偏移量前驅后繼車道應該提供前驅/后繼道路ID的信息速度給定車道上的最大允許速度,m/s附著系數(shù)車道的滾阻系數(shù)和附著系數(shù)車道配置參數(shù)包括車道數(shù)量、每條車道的寬度、車道間的分隔線類型及間距等,以反映不同道路結構對車輛行駛安全性和效率的影響。車道配置參數(shù)在軟件的設置菜單中,選擇“車道參數(shù)”選項,通過調(diào)整“中心偏移”、“跟馳后端”、“寬度”和“類型”等參數(shù),可以實現(xiàn)讓車輛更靠近中心線行駛或保持一定距離與前車的效果。路網(wǎng)建模方法——道路參數(shù)設置名稱數(shù)值位置050100150偏移量0m5m-5m5m道路中心偏移參數(shù)移指道路中心線相對于某一參照物(比如地理坐標軸)的位置偏移量,用于構建非對稱或非正交的路網(wǎng)布局。道路前驅后繼參數(shù)道路前驅后繼參數(shù)描述了道路之間的連接關系,如一條道路結束后緊接的是哪條道路,這對于構建連續(xù)行駛場景、實現(xiàn)仿真過程中車輛從一個路段平滑過渡到另一個路段至關重要。參數(shù)值簡介類型String前驅或者后繼道路的類型ID前驅或者后繼道路的ID道路中心偏移設置界面如圖所示,可以通過調(diào)整這些選項來改變車輛在車道上的行為。例如,如果用戶將“中心偏移”設為較大的數(shù)值,那么車輛將會偏離中心線行駛。如圖所示,選中ID=5的道路,該條道路的前驅是ID=3的路,后繼是ID=4的路。前驅后繼可能是路,也可能是路口。如果用戶將“前驅后輪”設為較小的數(shù)值,那么車輛將會更加穩(wěn)定地行駛。仿真場景建模

通過采用精確的物理建模、高效和高精度的數(shù)值仿真以及高仿真的圖像渲染等相結合的方法,構建出滿足不同應用需求的數(shù)字化場景和場景庫,為機器學習在智能駕駛感知和軌跡決策規(guī)劃應用提供了大量帶標注的數(shù)據(jù)支持,實現(xiàn)智能駕駛汽車全天候、全工況的自動化測試、驗證和評價。OpenSCENARIO場景標準

為驗證智能駕駛汽車或高級駕駛輔助系統(tǒng)的正確功能,使用ASAMOpenSCENARIO創(chuàng)建描述智能駕駛汽車以及環(huán)境中其他參與者或實體行為的場景。OpenSCENARIO是一種用于描述動態(tài)場景的數(shù)據(jù)格式,按XML格式編寫,文件擴展名為.xosc,OpenSCENARIO的文件結構分為三個部分:RoadNetwork、Entity和Storyboard。內(nèi)容描述RoadNetwork對場景運行的道路進行說明Entity描述場景參與者的參數(shù),包括車輛、行人和樹木、路燈等物體的具體參數(shù)信息Storyboard描述參與者的行為,包括參與者的初始狀態(tài)和運行過程中的行為變化Init:位置、朝向和速度等Story:描述哪個參與者在什么時間發(fā)生了什么行為場景創(chuàng)建實例在打開場景編輯器之前,需要在車輛庫中選擇合適的車輛拖拽到該工程的“車輛”欄下,否則消息窗口中會出現(xiàn)錯誤信息,注意工程內(nèi)車輛不允許同名。01創(chuàng)建場景02打開場景編輯器場景必須依附于道路,因此在建立新的場景前需要準備好道路地圖,將場景建立在對應的道路節(jié)點下。

右鍵單擊場景節(jié)點,選擇“編輯場景”,即可打開場景編輯器對當前場景進行編輯;或者雙擊想要編輯的場景節(jié)點,直接彈出場景編輯器。

在打開場景編輯器時,系統(tǒng)會判斷是否已經(jīng)打開了場景編輯器或者道路編輯器,兩者不允許同時打開。場景的命名必須以字母開頭,只能包含數(shù)字、下劃線和字母,且不能與同一道路下的其他場景同名,否則會出現(xiàn)“該場景已經(jīng)存在”的錯誤信息。場景創(chuàng)建實例場景編輯器123區(qū)域1的工具欄中包含保存工程、添加車輛等功能選項選項功能創(chuàng)建車輛選中后,鼠標呈現(xiàn)車輛圖標,點擊道路相關位置添加車輛創(chuàng)建行人選中后,鼠標呈現(xiàn)行人圖標,點擊道路相關位置添加行人創(chuàng)建物體選中后,鼠標呈現(xiàn)物體圖標,點擊道路相關位置添加障礙物等物體模型庫模型庫中內(nèi)置了大量的車輛和駕駛員模型及對應參數(shù)隨機交通對是否啟用隨機交通及交通屬性進行配置環(huán)境配置對道路環(huán)境條件(摩擦系數(shù))及天氣信息(光照、雨水等)進行配置交通燈配置對交通信號燈相位情況進行設置SCP編輯發(fā)送SCP指令進行場景控制動態(tài)監(jiān)測對場景內(nèi)的實體狀態(tài)信息進行監(jiān)測選擇通過選擇按鈕,可以對實體進行移動等操作區(qū)域2的場景編輯區(qū)用于顯示道路和車輛相關信息,編輯車輛軌跡及路徑區(qū)域3的狀態(tài)欄顯示當前鼠標所在的位置(x,y坐標),當鼠標在場景編輯區(qū)內(nèi)移動的時候,狀態(tài)欄也會隨之更新場景創(chuàng)建實例03.交通實體配置-添加車輛點擊車輛按鈕,將車輛放置在此前導入的道路車道上,如果車輛放置于道路空間外會引起報錯。在車輛配置窗口根據(jù)應用需求,對車輛信息、位置信息、行駛路線等配置進行更改。同樣的,可以根據(jù)應用需求對行人實體和物體進行創(chuàng)建和配置。

開啟隨機交通功能后,在中心實體的周圍生成隨機交通,其產(chǎn)生的范圍為圓形區(qū)域和橢圓形區(qū)域中間的深灰色區(qū)域,區(qū)域的參數(shù)將通過右側的交通屬性進行配置。隨機交通流場景創(chuàng)建實例04.車輛軌跡配置在車輛配置界面中的行駛路線一欄中對車輛的行駛軌跡進行配置,包括四種配置模式。1234隨機終點:車輛以當前所在的車道和位置為起點,隨機選擇一個位置作為軌跡終點,并規(guī)劃一條行駛路線。到達終點位置后,隨機選擇下一個終點開始運行指定目標終點:在地圖上選擇一個目標終點,并且設置到達目標點后車輛的行駛狀態(tài),是選擇繼續(xù)行駛還是停止行駛沿指定軌跡:在場景下方右鍵不規(guī)則軌跡并選擇新建軌跡,在軌跡類型中選擇折線、螺旋線、B-樣條曲線三種類型進行軌跡繪制沿指定車道路線:選擇車道線,車輛沿該路線行駛。場景創(chuàng)建實例05.環(huán)境配置場景的環(huán)境狀態(tài)由環(huán)境配置界面進行設置,點擊環(huán)境配置按鈕將彈出環(huán)境配置界面,在界面中可以對場景的環(huán)境信息進行實時修改。環(huán)境配置完成后,在動畫演示中顯示配置的應用情況。場景中的交通信號燈由交通燈配置窗口進行控制,點擊交通燈配置,出現(xiàn)信號的配置界面。通過點擊不同的相位控制器,可以對交叉口信號燈的STOP、ATTENTION和GO三個信號時長進行配置,從而對相位配時情況進行設置。06.交通信號配置場景創(chuàng)建實例自動化創(chuàng)建場景通過定義場景參數(shù)、規(guī)則和約束,以及使用算法和模型來自動生成仿真環(huán)境,包括生成道路網(wǎng)絡、設置交通流量、添加障礙物和環(huán)境特征等。在Modelbase中,通過自動化測試序列去調(diào)用SCP指令和一些控制指令實現(xiàn)自動創(chuàng)建場景。SCP指令實例:車輛變速創(chuàng)建行人實體第四章

智能駕駛感知系統(tǒng)建模與仿真應用《ModelBase智能駕駛建模仿真與應用

》導讀本章講述了ModelBase中智能駕駛感知系統(tǒng)的相關內(nèi)容。智能駕駛感知系統(tǒng)是自動駕駛汽車的關鍵部件,它通過多種傳感器來獲取車輛周圍環(huán)境的信息,以確保車輛可以準確感知并應對各種路況情況。本章主要介紹超聲波雷達、毫米波雷達、激光雷達和攝像頭這四種傳感器的工作原理及ModelBase軟件中的建模方法與仿真應用。

智能駕駛感知系統(tǒng)建模與仿真應用場景創(chuàng)建實例感知系統(tǒng)概述感知系統(tǒng)是指在智能汽車中用于感知和理解周圍環(huán)境的一系列傳感器和算法的集合。它的主要目標是通過獲取和分析環(huán)境信息,為下游規(guī)劃與控制模塊提供豐富的信息,是保障自動駕駛穩(wěn)定安全運行的至關重要一環(huán)。智能駕駛感知系統(tǒng)通常由多種傳感器組成,主要包括攝像頭、激光雷達、毫米波雷達、超聲波傳感器、慣性測量單元等。這些傳感器能夠以不同的方式感知周圍環(huán)境,例如獲取圖像、距離、速度、方向等信息。復雜環(huán)境下感知系統(tǒng)傳感器標定、數(shù)據(jù)配準、布設方案正常光照、雨雪霧、遮擋等復雜環(huán)境下多模態(tài)數(shù)據(jù)集采集與構建車輛群體跨視角融合感知、車路協(xié)同融合感知多模態(tài)傳感器深度學習模型與融合策略設計攝像頭激光雷達超聲波雷達毫米波雷達超聲波傳感器概述超聲波傳感器通過發(fā)射超聲波脈沖信號并接收反射回來的信號,精確測量目標物體與傳感器之間的距離和速度等信息,具有環(huán)境適應性好、靈敏度高等特點,被廣泛應用于智能駕駛和智能停車場及其子系統(tǒng)中.

01優(yōu)勢

02劣勢受天氣和環(huán)境影響較小,適用于多種天氣和道路環(huán)境條件;控制及后期維護成本低技術成熟,能夠與其他傳感器實現(xiàn)多傳感器融合單超聲波雷達測量范圍有限作為一種機械波,在高速運動和通過物體密集路段時,檢測精度會收到干擾超聲波傳感器的主要應用場景:速度和距離檢測自動駕駛避障系統(tǒng)制動輔助系統(tǒng)自動泊車系統(tǒng)智能停車場的車位引導系統(tǒng)超聲波傳感器的工作原理超聲波傳感器是指在壓電效應原理的基礎上,將電能與超聲波進行轉化,確保在發(fā)射超聲波的過程中,通過電能轉換有效發(fā)射,而在接收超聲波的時候,可以將超聲波振動信號轉換成電信號。超聲波傳感器結構由超聲波喇叭、接收器、用于處理影像和計時的芯片等零部件組成。(1)超聲波喇叭:通常是一個微小的電路板,它可以發(fā)出一定頻率的超聲波脈沖信號。(2)接收器:通常也是一個微小的電路板,它可以接收到反射回來的超聲波信號。(3)處理器:超聲波傳感器的處理器通常是一個微處理器或單片機,它可以將接收到的超聲波信號進行處理和分析,從而獲取目標物體的位置、距離等信息;(4)外殼:超聲波傳感器的外殼通常是一個塑料或金屬外殼,它可以保護傳感器內(nèi)部的電路板和元器件不受外界干擾和損壞。超聲波傳感器利用振動頻率高于20kHz的機械波(超聲波)對前方障礙物進行探測。超聲波能被任何材質的障礙物所反射,并接收和放大障礙物反射的超聲波脈沖,將超聲波脈沖轉換成數(shù)字信號。處理器測量這些信號的時間和強度,從而確定目標物體的位置、距離等信息。超聲波傳感器的建模方法物理模型涉及到波的傳播、反射和干擾等物理過程,可以通過數(shù)學公式和物理定律描述。其適用于需要考慮傳感器和障礙物幾何形狀、材料屬性和位置等因素的場景。這些系統(tǒng)需要精確的物理模型來預測超聲波傳感器的輸出,以便控制車輛的運動和避免碰撞。統(tǒng)計模型是建立在實際測量數(shù)據(jù)基礎上的,通過采集大量超聲波傳感器測量數(shù)據(jù)來預測傳感器的輸出。這種模型可以利用機器學習算法,如線性回歸和支持向量機等。它考慮了傳感器測量誤差、障礙物形狀和位置分布等因素,適用于處理大量數(shù)據(jù)和預測傳感器輸出的場景。仿真模型是利用計算機模擬超聲波傳感器的工作原理和環(huán)境來預測傳感器的輸出。它采用計算流體力學(CFD)和有限元分析(FEA)等方法進行建模和模擬,考慮傳感器和障礙物的幾何形狀、材料屬性和位置等因素。適用于虛擬試驗和優(yōu)化設計的場景。神經(jīng)網(wǎng)絡模型是一種基于人工神經(jīng)網(wǎng)絡的建模方法,通過訓練神經(jīng)網(wǎng)絡來預測超聲波傳感器的輸出。該模型適用于處理非線性關系和復雜數(shù)據(jù)的場景這些算法能夠處理傳感器的非線性關系和復雜數(shù)據(jù),以預測傳感器的輸出和識別障礙物。物理模型統(tǒng)計模型超聲波傳感器的建模方法主要可分為物理模型、統(tǒng)計模型、仿真模型和神經(jīng)網(wǎng)絡模型四種。仿真模型神經(jīng)網(wǎng)絡模型超聲波傳感器仿真應用ModelBase軟件中,可以在仿真環(huán)境中添加各種傳感器來監(jiān)測車輛周圍的環(huán)境,這些傳感器可以幫助更好地理解車輛在不同情況下的行為和性能。在官方傳感器庫中,設計了幾種傳感器的配置界面,可以直接在此基礎上添加超聲波傳感器,也可以新建傳感器方案并重新添加。ModelBase軟件中超聲波傳感器的部分參數(shù)如右圖所示。IO變量名單位模塊描述ID-Object物體IDValID_Flag-Object物體是否有效:-99無效,1有效Type-Object物體類型:0:car(汽車),1:van(小型貨車),2:truck(卡車),3:trailer(掛車),4:semitrailer(半拖車),5:bus(公交),6:motorbike(摩托車),7:bicycle(自行車);10:Man(行人);20:場景障礙物;26:Manhole(井蓋),27:交通標識牌Near_XPosmObject最近點x坐標Near_YPosmObject最近點y坐標Near_ZPosmObject最近點z坐標LengthmObject長度WIDthmObject寬度HeightmObject高度Angle_YawradObject航向角Angle_PitchradObject俯仰角Angle_RollradObject側傾角Center_XPosmObject中心點x坐標(幾何中心)Center_YPosmObject中心點y坐標(幾何中心)Center_ZPosmObject中心點z坐標(幾何中心)ID-ParkSlot物體IDValID_Flag-ParkSlot物體是否有效:-99無效,1有效Type-ParkSlot物體類型毫米波雷達概述毫米波雷達是指工作在毫米波波段探測的雷達,其與普通雷達具有相似的工作原理,通過發(fā)射無線電信號并接受反射信號測定與物體間的距離。毫米波頻段介于微波和厘米波之間,從而兼具有微波雷達和光電雷達的一些優(yōu)點,非常適合于智能駕駛汽車領域的應用。毫米波雷達作為主要傳感器的智能駕駛方案具有以下優(yōu)勢:1.信號穿透能力強2.縱向目標距離和速度探測能力突出3.對靜態(tài)和動態(tài)物體均能高精度檢測,適用于全天候全天時工作將毫米波雷達作為主要傳感器的智能駕駛方案具有以下劣勢:1.無法成像和進行顏色識別2.對高處物體和小物體檢測效果不佳,探測距離近且垂直角度受限,還可能出現(xiàn)天線間存在信號干擾等情況目前主流的毫米波主要集中在24GHz和77GHz區(qū)間,由于頻段的不同,其擁有著不同的應用場景:24GHz:通常用于感知車輛周圍的障礙物,為換道決策提供感知信息,其能夠實現(xiàn)的ADAS功能有盲點監(jiān)測、變道輔助等77GHz:常被安裝在前保險杠上,正對汽車的行駛方向,能夠用于實現(xiàn)緊急制動、高速公路跟車等ADAS功能。毫米波雷達的工作原理01主要用于發(fā)射和接收毫米波。由于毫米波波長只有幾個毫米,而天線長度為波長1/4時,天線的發(fā)射和接收轉換效率最高,因此天線尺寸可以做的很小,同時還可以使用多根天線來構成陣列。天線02是毫米波雷達的核心部分,主要負責毫米波信號的調(diào)制、發(fā)射、接收以及回波信號的解調(diào),常采用單片微波集成電路(MonolithicMicrowaveIntegratedCircuit)。其屬于半導體集成電路的一種技術,它包括多種功能電路,如低噪聲放大器(LNA)、功率放大器、混頻器、檢波器、調(diào)制器、壓控振蕩器(VCO)、移相器、包括收發(fā)系統(tǒng)中的發(fā)送(TX)和接收(RX)射頻(RF)組件,以及時鐘等模擬組件和一系列數(shù)字組件,能降低系統(tǒng)尺寸、功率和成本,還能嵌入更多的功能。前端收發(fā)組件MMIC03通過芯片嵌入不同的算法,對信號進行處理,實現(xiàn)對探測目標的分類識別。信號處理器以及算法毫米波雷達的主要由收發(fā)天線、前端收發(fā)組件、信號處理器及算法三個部分組成,各部分主要承擔工作如下:車載毫米波雷達通過天線發(fā)射毫米波,接收目標反射信號,經(jīng)后方處理后快速準確地獲取汽車車身周圍的物理環(huán)境信息,然后根據(jù)所探知的物體信息進行目標追蹤和識別分類,進而結合車身動態(tài)信息進行數(shù)據(jù)融合,最終通過電子控制單元(ECU)進行智能處理。經(jīng)合理決策后,以聲、光及觸覺等多種方式告知或警告駕駛員,或及時對汽車做出主動干預。毫米波雷達的建模方法幾何模型中,雷達對周圍場景的探測是通過不斷剔除場景中的目標物體特征點,從而留下被雷達“照射”到的點集的過程。雷達會將場景中的目標物體抽象為包圍盒,并使用一系列預先定義的特征點集來表示。然后,雷達將發(fā)射電磁波波束,形成一個視錐,與目標物體的包圍盒在空間中進行相交判斷。毫米波雷達建模方法主要分為幾何模型與物理模型兩大類:物理模型反映了基于電磁學的天線波束模型,包括電磁波的傳播和散射過程。通常采用光學方法來處理電磁波,以簡化電磁場的計算,并更加準確地反映電磁波的工作特性。在實際環(huán)境中,雷達從產(chǎn)生電磁波到最終處理得出目標信息的過程中,存在許多不理想因素,如RF損耗、雜波干擾、量化噪聲等。毫米雷達傳感器仿真應用Modelbase軟件毫米波雷達的設置與其他傳感器類似,毫米波雷達的相關參數(shù)組件和設置位于Project欄下的傳感器設置界面中。對于物體檢測,主要是通過定位車輛所在的位置以及目標檢測區(qū)域,隨后通過遍歷的方式篩選范圍內(nèi)的物體,檢測過程中涉及坐標系轉換技術和物體boundingbox計算,最后通過IO接口輸出信息;而對于車道線檢測,主要是通過定位車道以及車輛在車道中的具體位置,隨后沿車道向后搜索目標距離,獲取本車道左右車道線的軌跡點,通過坐標系轉換和多項式擬合得到參數(shù),最后利用IO接口輸出信息。IO變量名單位模塊描述ID-Object物體IDValID_Flag-Object物體是否有效:-99無效,1有效Type-Object物體類型:0:car(汽車),1:van(小型貨車),2:truck(卡車),3:trailer(掛車),4:semitrailer(半拖車),5:bus(公交),6:motorbike(摩托車),7:bicycle(自行車);10:Man(行人);20:場景障礙物;26:Manhole(井蓋),27:交通標識牌;Motion_State-Object運動狀態(tài):0未知,1靜止,2停止,3運動,4迎面而來,5橫穿靜止,6橫穿移動Ref_Xpos

mObject參考點x坐標(參考點:傳感器與Object中心的連線與Object外邊框的交點)Ref_YposmObject參考點y坐標Ref_ZposmObject參考點z坐標Near_XposmObject最近點x坐標Near_YposmObject最近點y坐標Near_ZposmObject最近點z坐標Left_XposmObject最左點x坐標Left_YposmObject最左點y坐標Left_ZposmObject最左點z坐標Right_XposmObject最右點x坐標Right_YposmObject最右點y坐標Right_ZposmObject最右點z坐標4.4激光雷達概述激光雷達(LightDetectionandRanging,Lidar)是智能駕駛領域中廣泛應用的一種傳感器技術,它通過高密度采樣環(huán)境生成包含大量點的點云數(shù)據(jù),提供周圍環(huán)境的三維空間信息,包括物體的形狀、輪廓和表面特征等,精確地感知和識別周圍的車輛、行人、障礙物等物體,為智能駕駛車輛的決策和控制提供準確的數(shù)據(jù)支持。4.4激光雷達激光雷達模型的核心是光線追蹤算法,根據(jù)激光雷達的參數(shù)配置以及車輛的運動狀態(tài),可以計算出每根光線的位置和方位角,激光射出后會和周圍的物體發(fā)生碰撞,通過計算碰撞點,我們可以得到這根光線返回的信息。不同物體表面特性不同,如果遇到物體回波強度太弱,會進一步計算折射強度和反射強度,當折射強度或者反射強度超出閾值,激光會存在明顯反射或折射,激光雷達模型會計算反射或折射光線的起始點和方位角,進一步計算反射光線或折射光線與3D場景中物體的碰撞。當前市場上激光雷達線束都比較多,分辨率也比較高,一個激光雷達模型的計算量非常龐大,為了滿足實時仿真需求,需要采用CPU+GPU混合計算的方法,激光模型的初始化和后處理都在CPU中運行,激光雷達單個線束的計算主要是在GPU中進行。4.4.1工作原理4.4激光雷達4.4.2建模方法激光雷達利用激光束的發(fā)射和接收,可以返回大量的數(shù)據(jù)值,光線對其幾乎沒有影響,可以不分白天黑夜的工作,同時,激光雷達具有很高的角度分辨率與測距精度,在智能駕駛汽車中可以實現(xiàn)目標的檢測、識別、分類與跟蹤等需求。02車載激光雷達系統(tǒng)具有慣性導航系統(tǒng)IMU和衛(wèi)星導航系統(tǒng)GPS,通過兩個系統(tǒng)協(xié)調(diào)工作。在進行掃描工作時,可以實時獲取激光掃描儀的姿態(tài)、位置數(shù)據(jù)所以不需要進行站點拼接配準工作。為了使各個數(shù)據(jù)在同一坐標系內(nèi),需要進行坐標解算,從而獲取各個坐標系統(tǒng)下的大地坐標。數(shù)據(jù)配準04將高清數(shù)碼相機拍攝的被測地物的圖像與激光雷達系統(tǒng)獲取的點云數(shù)據(jù)重建的三維模型進行融合,從而使最后得到的完整三維模型更加形象逼真。重建后的三維模型不含有顏色信息,導致模型與真實地物不完全一致,通過紋理映射,我們可以對模型賦予相應真實地物的顏色,使模型更直觀和真實。紋理映射01運用激光掃描儀和高清數(shù)碼相機對被測物進行掃描、拍攝,獲取被測物的三維坐標信息及紋理信息。在汽車行駛過程中進行掃描,不可避免的掃描到街道、植被信息,這些信息對建筑物信息造成遮擋,導致建筑物信息缺失,在后期三維重構時,需要對缺失信息進行填補處理。數(shù)據(jù)掃描03對于車載激光雷達系統(tǒng),由于掃描范圍巨大不可避免的獲取的點云數(shù)據(jù)中含有部分雜點,在進行模型三維重構之前要對點云數(shù)據(jù)進行濾波處理從而去除這些雜亂點,提高后期建模精度。機載激光雷達系統(tǒng)獲取的點云是被測物頂部信息,通常對其點云數(shù)據(jù)構建TIN不規(guī)則三角網(wǎng),提取出被測物頂部信息,將頂部信息延伸至地面,從而獲取完整的三維模型。模型重建4.4激光雷達4.4.3仿真應用

在智能駕駛仿真軟件中,激光雷達是一個關鍵的傳感器模塊,用于模擬車輛上的環(huán)境感知系統(tǒng)。下面將以ModelBase軟件為例,激光雷達在智能駕駛仿真軟件中的應用、部署設置、輸出數(shù)據(jù)和可視化效果的詳細介紹如下:多傳感器標定環(huán)境感知因為激光雷達識別出來的物體是在激光雷達坐標系下的位置,所以需要標定的外參來得到障礙物在車體坐標系下的位置,以便規(guī)劃模塊做出決策。激光雷達通過激光掃描可以得到汽車周圍環(huán)境的三維模型,加以算法的加持,可以通過比對上下幀的環(huán)境變化較為容易的探測出周圍的障礙物,并進行檢測、分類和跟蹤。激光雷達可以通過掃描得到的點云數(shù)據(jù)實現(xiàn)同步創(chuàng)建地圖信息。激光雷達有著穩(wěn)定,受光照影響小的優(yōu)勢,這就形成了定位和地圖創(chuàng)建的精度高。SLAM加強定位常見應用包括:4.4激光雷達4.4.3仿真應用部署設置:以ModelBase為例,激光雷達的類別包括機械式激光雷達和固態(tài)激光雷達。選擇ModelBase中左側傳感器庫,在官方庫中選擇所需的傳感器。在傳感器編輯界面中,新建激光雷達的時候可以選擇激光雷達類型,不同激光雷達的參數(shù)略有不同,其中機械式激光雷達的參數(shù)最全面,相較固態(tài)激光雷達增添了水平FOV和水平分辨率兩個參數(shù),下面以機械式激光雷達為例介紹各個部署參數(shù)的含義。激光雷達位置參數(shù)設置界面如下圖所示:4.4激光雷達4.4.3仿真應用1.基本信息。傳感器模塊基本信息如表4-4所示。2.探測參數(shù)??梢愿鶕?jù)真實激光雷達的參數(shù)來設置仿真激光雷達的視野角度和視野范圍,模擬激光雷達的硬件特性,以適應不同的場景需求。激光雷達傳感器探測參數(shù)信息如表4-5所示。名稱簡介傳感器啟用狀態(tài)當前傳感器是否啟用名稱傳感器的名字ID傳感器類型_ID組成的唯一標示表4-4激光雷達傳感器模塊基本信息名稱簡介最遠探測距離(m)雷達最遠能探測的距離最近探測距離(m)雷達最近能看到的距離掃描頻率(Hz)雷達轉速,10Hz就是一秒轉10圈水平FOV(°)水平方向上可以觀測的角度范圍水平分辨率(°)水平方向上掃描的點數(shù)和激光雷達的掃描頻率有一定的關系,掃描越快則點數(shù)會相對較少。一般這個參數(shù)也被稱為水平分辨率光線角度雷達在垂直方向上具有多個發(fā)射器和接收器,通過電機的旋轉,獲得多條線束表4-5激光雷達傳感器探測參數(shù)信息4.4激光雷達4.4.3仿真應用3.傳感器安裝位置??梢栽O置激光雷達的安裝位置和朝向,模擬車輛/路側的實際激光雷達安裝位置,激光雷達傳感器安裝位置參數(shù)如表4-6所示。4.通訊設置。激光雷達傳感器通訊設置如表4-7所示。5.抖動。激光雷達傳感器抖動參數(shù)如表4-8所示。名稱簡介udp簡單的面向消息的傳輸層協(xié)議,盡管udp提供標頭和有效負載的完整性驗證(通過校驗和),但它不保證向上層協(xié)議提供消息傳遞,并且udp層在發(fā)送后不會保留udp消息的狀態(tài)。共享內(nèi)存用于保存接收到的要等待處理的數(shù)據(jù),對存儲器進行緩存。本機IP前三位要與激光雷達IP地址一致目標主機IP激光雷達的IP地址端口號傳感器的端口號表4-7激光雷達傳感器通訊設置名稱簡介關聯(lián)車輛該傳感器是否安裝在車上,通常做智能駕駛仿真時,傳感器都是安裝在主車上的。如果是V2X仿真,傳感器可能不是安裝在車上。x(車體/大地坐標系)車體坐標系或者大地坐標系下的x坐標。當傳感器安裝在車輛上,需要配置傳感器在車體坐標系下的坐標值(x、y、z)和姿態(tài)角(橫擺角、俯仰角、側傾角)。當傳感器沒有安裝在車輛上時,需要配置傳感器在大地坐標系下的坐標值和姿態(tài)角。車體坐標系的原點在前軸中心,在駕駛員視角下,x朝前,y朝左,z朝上。y(車體/大地坐標系)車體坐標系或者大地坐標系下的y坐標z(車體/大地坐標系)車體坐標系或者大地坐標系下的z坐標h(車體/大地坐標系)車體坐標系或者大地坐標系下的橫擺角p(車體/大地坐標系)車體坐標系或者大地坐標系下的俯仰角r(車體/大地坐標系)車體坐標系或者大地坐標系下的側傾角表4-6激光雷達傳感器安裝位置參數(shù)名稱簡介測量抖動距離(m)采集一幀數(shù)據(jù)起始點時的雷達原點位置,和采集一幀數(shù)據(jù)終止點時的雷達原點位置,出現(xiàn)了位移水平抖動(m)水平方向的位移表4-8激光雷達傳感器抖動參數(shù)4.4激光雷達輸出數(shù)據(jù)與可視化效果:激光雷達掃描儀提供的傳感器數(shù)據(jù)表示為3D點云,其中每個點對應于單個激光雷達光束的測量值。每個點都由(x,y,z)中的坐標和其它屬性來描述,例如反射激光脈沖的強度,甚至是由物體邊界處的部分反射引起的二次回波。激光點云指的是由三維激光雷達設備掃描得到的空間點的數(shù)據(jù)集,每一個點云都包含了三維坐標(x,y,z)和激光反射強度(Intensity),其中強度信息會與目標物表面材質與粗糙度、激光入射角度、激光波長以及激光雷達的能量密度有關。表示激光雷達掃描的另一種形式是深度圖像。該數(shù)據(jù)結構將3D點保存為掃描環(huán)境的360度“照片”,其中行維度表示激光束的仰角,列維度表示方位角。隨著圍繞z軸的每次增量旋轉,激光雷達傳感器會返回許多距離和強度測量值,然后將其存儲在深度圖像的相應單元中。4.4激光雷達輸出數(shù)據(jù)與可視化效果:ModelBase目前主要通過共享內(nèi)存輸出,輸出的信息是一系列點云信息,每個點的信息包含:參數(shù)名稱單位大小說明備注pos-Lsr_num*4*3byte點云位置信息,包含x、y、zLsr_num:激光數(shù)量,pos是一個包含所有點坐標的列表m_azimuth-Lsr_num*4byte點云水平方向角信息m_azimuth是一個列表,包含所有點水平方向角信息m_vertical_angle-Lsr_num*4byte點云垂直方向角信息m_vertical_angle是一個列表,包含所有點垂直方向角信息m_instense-Lsr_num*4byte點云強度信息m_instense是一個列表,包含所有點強度信息m_distence-Lsr_num*4byte點云距離信息m_distence是一個列表,包含所有點距離信息攝像頭概述攝像頭作為最接近“人眼識別”原理的環(huán)境感知傳感器,能夠通過捕捉車輛周圍的視覺信息,提取物體幾何特征、表面紋理等信息,通過算法提供對道路、交通標志標線、行人、車輛和其他障礙物的實時觀察和檢測。攝像頭在智能駕駛中的主要作用可以總結為:實時感知目標識別與分類障礙物檢測車內(nèi)駕駛員監(jiān)控(疲勞檢測)輔助類功能(360環(huán)視,低速近距離感知,倒車影像)攝像頭作為主要傳感器的智能駕駛方案具有以下優(yōu)勢信息豐富直觀;多功能性;成本相對較低,且技術相對成熟,

容易集成到智能駕駛系統(tǒng)中。有限的感知范圍;對環(huán)境條件敏感;難以處理復雜場景的挑戰(zhàn)。將攝像頭作為主要傳感器的智能駕駛方案具有以下劣勢攝像頭的工作原理車載攝像頭主要的硬件結構包括光學鏡頭(其中包含光學鏡片、濾光片、保護膜等)、圖像傳感器、數(shù)字信號處理器DSP、串行器、連接器等器件。核心部件為:光學鏡頭:負責聚焦光線圖像傳感器:將感光面上的光像轉換為與光像成相應比例關系的電信號數(shù)字信號處理器:完成圖像圖傳感器輸入的圖像視頻源RAW格式數(shù)據(jù)的前處理攝像頭的工作原理類似人眼,通過光學成像將環(huán)境中的光線轉換為電信號,并利用圖像傳感器和信號處理技術將信號轉化為數(shù)字圖像或視頻。攝像頭建模方法目前攝像頭在智能駕駛領域的視覺任務包括目標檢測、語義分割、目標追蹤等。目標檢測,指給定任意圖像和預定義的目標類別列表,輸出圖像中存在的實例的類別標簽和置信度分數(shù),并返回邊界框形式的每個目標的位置坐標。目標追蹤,指利用視頻或圖像序列的上下文信息,對目標的外觀和運動信息進行建模,從而對目標運動狀態(tài)進行預測并標定目標的位置。語義分割,指將圖像分割為若干個有意義的圖像區(qū)域,為不同圖像區(qū)域分配特定的標簽,最終得到帶有像素級語義標注的分割圖像。攝像頭建模方法攝像頭根據(jù)不同視覺任務,相關的建模方法和算法如下:傳統(tǒng)的語義分割,多采用顏色和紋理等一系列特征較為簡單的低級特征來完成分割任務。為了應對圖像分割場景日益復雜化的挑戰(zhàn),主流逐漸轉向分割能力更強的深度學習方案:傳統(tǒng)的目標跟蹤算法多采用濾波方式來進行目標外觀和運動狀態(tài)的學習,有效的應對簡單的跟蹤場景,且跟蹤速度快,但對跟蹤場景的變化較為敏感。深度學習提取的特征擁有更豐富的信息,能更好的表征目標:傳統(tǒng)的目標檢測算法通常是基于滑動窗口選擇手工特征進行檢測,時間復雜度高,且對于多樣性變化的魯棒性差,難以應對復雜環(huán)境,而基于深度學習的算法以其在精度和速度方面的突出優(yōu)勢成為主流:傳統(tǒng)方法:光流法、卡爾曼濾波、粒子濾波、均值漂移等深度學習/深度學習與濾波結合:包括SiamFC、MDNet、DeepSORT、CenterTrack等基于深度學習方法:包括FCN、U-Net、DeepLab、transformer等傳統(tǒng)方法:基于閥值、基于邊緣、基于聚類的分割方法等傳統(tǒng)方法:包括VJ、HOG、DPM等經(jīng)典算法深度學習單階段:Yolo系列、SSD、RetinaNet等兩階段:RCNN及其變種FastRCNN、FasterRCNN等攝像頭仿真應用以ModelBase為例,攝像頭的類別包括普通攝像頭、廣角攝像頭、魚眼攝像頭。選擇ModelBase中Project列表里傳感器,右鍵點擊新建傳感器。在傳感器編輯界面中,新建攝像頭的時候可以選擇攝像頭類型,不同攝像頭的參數(shù)略有不同,其中魚眼攝像頭的參數(shù)最全面,涵蓋普通攝像頭和廣角攝像頭的參數(shù)?;拘畔⒚Q簡介傳感器啟用狀態(tài)當前傳感器是否啟用名稱傳感器的名字I

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論