RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

激光雷達(dá)基礎(chǔ)介紹與仿真測(cè)試流程

北匯信息POLELINK ? 2023-07-06 10:02 ? 次閱讀

作者 | 七七沫沫

小編 | 吃不飽

隨著智能駕駛領(lǐng)域的快速發(fā)展與普及,激光雷達(dá)的輕量化、電子化和芯片化也逐漸成為趨勢(shì)。由于激光雷達(dá)不受光線影響、分辨力高、支持3D立體,點(diǎn)云還支持AI算法訓(xùn)練等優(yōu)點(diǎn),一些主流車型在L3級(jí)別的智駕功能應(yīng)用上搭載了激光雷達(dá),從而完成更可靠和準(zhǔn)確的目標(biāo)探測(cè)。
在L2+或L3級(jí)以上的智駕功能應(yīng)用中,激光雷達(dá)可提供更高精度的融合定位和目標(biāo)識(shí)別能力,也可基于豐富的點(diǎn)云信息完成高精地圖的繪制。激光雷達(dá)發(fā)送和反射的追蹤光線可通過(guò)不同材質(zhì)的反射率可以識(shí)別到更加豐富的目標(biāo)類型。
但是,在實(shí)驗(yàn)室環(huán)境下的智能駕駛HiL仿真測(cè)試階段,采用真實(shí)激光雷達(dá)無(wú)法獲取動(dòng)態(tài)的環(huán)境信息,需要通過(guò)場(chǎng)景軟件來(lái)進(jìn)行動(dòng)態(tài)場(chǎng)景仿真,從而完成周邊感知環(huán)境信息的構(gòu)建,此時(shí)需要進(jìn)行激光雷達(dá)模型搭建和點(diǎn)云仿真。本文將介紹激光雷達(dá)的基礎(chǔ)原理及仿真測(cè)試流程,希望能幫助應(yīng)用者更好的理解激光點(diǎn)云的仿真過(guò)程。01什么是激光雷達(dá)
在討論所有問(wèn)題之前,需先了解激光雷達(dá)的基本組成結(jié)構(gòu),激光雷達(dá)主要由激光發(fā)射器、激光接收器以及激光計(jì)算單元組成。激光雷達(dá)的分類很多。常見(jiàn)的有機(jī)械旋轉(zhuǎn)式、MEMS、轉(zhuǎn)鏡式、Flash等等。以機(jī)械式激光雷達(dá)來(lái)簡(jiǎn)要說(shuō)明其工作原理。激光雷達(dá)通過(guò)激光發(fā)射器將生成的激光光束向外發(fā)出,通過(guò)伺服電機(jī)與反光鏡后,激光光束將被反射到各個(gè)方向,反射到周圍環(huán)境中的激光會(huì)一直往前飛行,當(dāng)激光在飛行途中與障礙物相交時(shí),會(huì)觸發(fā)激光產(chǎn)生折射或反射等現(xiàn)象,而反射的部分激光會(huì)原路返回至雷達(dá)的激光接收模塊,最后通過(guò)計(jì)算單元解析生成點(diǎn)云數(shù)據(jù)。
1f0c5410-1ba1-11ee-a579-dac502259ad0.png圖 1激光雷達(dá)工作基本原理圖
在智能駕駛輔助車輛廣泛應(yīng)用毫米波和超聲波雷達(dá)等傳感器進(jìn)行目標(biāo)感知的前提下,為什么還要使用激光雷達(dá)呢?

激光雷達(dá)的廣泛應(yīng)用

(1)對(duì)于其他傳感器來(lái)說(shuō),由于激光的傳播速度為光速,因此這讓激光雷達(dá)有很好的靜態(tài)和動(dòng)態(tài)探測(cè)能力。(2)其豐富的點(diǎn)云信息可勾勒出目標(biāo)輪廓,也可用于目標(biāo)距離、方位、高度、速度和姿態(tài)信息的探測(cè)。相比于其他傳感器,激光雷達(dá)探測(cè)精度和抗干擾能力更好,且能夠比傳統(tǒng)毫米波多探測(cè)一個(gè)高度的信息。(3)在日益復(fù)雜和多元化的交通環(huán)境下,需要用到多傳感器融合來(lái)感知自駕車輛周邊環(huán)境,激光雷達(dá)可與其他傳感器(如攝像頭、毫米波雷達(dá)等)進(jìn)行融合定位以提供更精確的環(huán)境感知。(4)在一些L3級(jí)智駕功能策略及應(yīng)用場(chǎng)景上,激光雷達(dá)目標(biāo)設(shè)備優(yōu)先級(jí)比較高,如Camera識(shí)別到目標(biāo)但Lidar沒(méi)識(shí)別到,感知算法融合后會(huì)判定沒(méi)有目標(biāo),此時(shí)會(huì)極大影響后續(xù)的規(guī)劃控制算法,從而影響智駕功能。所以,在車輛高速環(huán)境下對(duì)靜態(tài)物體的識(shí)別、遠(yuǎn)距離場(chǎng)景對(duì)行人及其他交通環(huán)境目標(biāo)的識(shí)別,需要更加準(zhǔn)確和類別化,激光雷達(dá)在高級(jí)智能駕駛的應(yīng)用變得尤為重要。
在當(dāng)前L2+ 和L3及以上智駕場(chǎng)景中,激光雷達(dá)由于產(chǎn)品芯片量產(chǎn)和技術(shù)的提高,價(jià)格也逐漸親民化,因此在一些典型的中高端車型中逐漸趨向量產(chǎn)化。02激光雷達(dá)如何仿真
了解了激光雷達(dá)的基本工作原理后,可按照此原理來(lái)對(duì)激光雷達(dá)進(jìn)行仿真,真實(shí)的激光雷達(dá)光線其實(shí)是從傳感器發(fā)出到最后返回到傳感器。那么在實(shí)際工程實(shí)踐中,有沒(méi)有一種方法來(lái)實(shí)現(xiàn)光線發(fā)射及反射來(lái)回過(guò)程的仿真呢?其實(shí)是有的——光線追蹤(Optix)。

光線追蹤

什么是光線追蹤?在現(xiàn)實(shí)生活中,看到物體的完整光路歷程如下圖2所示。首先光源發(fā)出光線,光線在飛行過(guò)程中遇到障礙物后發(fā)生反射,反射的部分光線被人眼接收,最后在視網(wǎng)膜上生成圖像。而光線追蹤就是將這個(gè)過(guò)程反過(guò)來(lái),光線由眼睛發(fā)出,最后通過(guò)復(fù)雜的光路歷程回到光源處,這就是光線追蹤。

光線追蹤步驟

1、創(chuàng)建從環(huán)境到傳感器光路的相反路徑。2、光線擊中目標(biāo)對(duì)象。3、計(jì)算光線屬性。4、將光線屬性寫入緩存。1f1ee436-1ba1-11ee-a579-dac502259ad0.png圖 2光線追蹤原理圖
使用NVIDIA的OptiX API來(lái)完成上述工作,OptiX是一個(gè)在GPU上實(shí)現(xiàn)高性能光線追蹤的應(yīng)用程序框架,它提供了一套完整靈活的光線追蹤算法。
1f3575ca-1ba1-11ee-a579-dac502259ad0.png圖 3 Optix處理的基本邏輯如圖3,在知道基本的仿真邏輯以及明確了仿真數(shù)據(jù)之后,就可以編譯相應(yīng)的激光雷達(dá)模型了,編寫完之后的激光雷達(dá)模型將會(huì)同仿真一起完成一系列復(fù)雜的計(jì)算過(guò)程,經(jīng)過(guò)創(chuàng)建及配置光線、運(yùn)算光線追蹤算法和數(shù)據(jù)處理,最終輸出需要的點(diǎn)云數(shù)據(jù)。

點(diǎn)云數(shù)據(jù)

想要知道點(diǎn)云數(shù)據(jù)具體包含的內(nèi)容,首先需要解釋一下點(diǎn)云是什么。點(diǎn)云就是某個(gè)坐標(biāo)系下所有點(diǎn)的數(shù)據(jù)集群。而點(diǎn)云數(shù)據(jù)就是表示包含三維坐標(biāo)XYZ、顏色、強(qiáng)度值等的數(shù)據(jù)集群。既然點(diǎn)云數(shù)據(jù)包含的點(diǎn)是三維坐標(biāo),然么激光雷達(dá)光線的出射方向該如何實(shí)現(xiàn)仿真呢?為了使仿真的激光雷達(dá)光線的出射方向與真實(shí)激光雷達(dá)保持一致,需要將真實(shí)的激光雷達(dá)光線的出射角度轉(zhuǎn)換成三維方向坐標(biāo)后打包生成dat數(shù)據(jù)文件,在編譯激光雷達(dá)模型時(shí)引入此dat文件作為入?yún)?,即可?shí)現(xiàn)非均勻打點(diǎn)方式的仿真了。
1f511fbe-1ba1-11ee-a579-dac502259ad0.png圖 4非均布打點(diǎn)激光雷達(dá)掃描場(chǎng)景
通過(guò)對(duì)OptiX過(guò)程以及點(diǎn)云數(shù)據(jù)的理解,可以根據(jù)實(shí)際需求來(lái)仿真激光雷達(dá),編輯相關(guān)的激光雷達(dá)仿真模型。最后,通過(guò)Optix支持對(duì)光線緩存結(jié)構(gòu)的數(shù)據(jù)寫入與傳出支持。在激光點(diǎn)云仿真過(guò)程中,可以編輯光線緩存結(jié)構(gòu)來(lái)定義需要的點(diǎn)云數(shù)據(jù)。03點(diǎn)云數(shù)據(jù)處理
了解了點(diǎn)云數(shù)據(jù)之后,通過(guò)搭建仿真場(chǎng)景以及加載編譯好的激光雷達(dá)模型,就可以進(jìn)行點(diǎn)云數(shù)據(jù)的處理了。點(diǎn)云數(shù)據(jù)的處理是根據(jù)不同激光雷達(dá)產(chǎn)品的通信協(xié)議來(lái)說(shuō)的,如圖5為一個(gè)簡(jiǎn)單的示例。
1f7f9f74-1ba1-11ee-a579-dac502259ad0.png圖 5簡(jiǎn)易的雷達(dá)協(xié)議結(jié)構(gòu)
不同的激光雷達(dá)產(chǎn)品可能在通信協(xié)議或組包結(jié)構(gòu)上都各不相同,需要依據(jù)實(shí)際情況對(duì)點(diǎn)云數(shù)據(jù)進(jìn)行重構(gòu)組包。為了更方便的處理這些點(diǎn)云數(shù)據(jù)以及后期整體工程的管理,在后續(xù)工作中使用CANoe來(lái)完成組包的工作。激光雷達(dá)的雷達(dá)協(xié)議大致包含包頭信息、設(shè)備信息、時(shí)間戳,測(cè)距信息等等。有關(guān)包頭、設(shè)備信息等信息,可通過(guò)產(chǎn)品說(shuō)明書對(duì)其進(jìn)行確定。而測(cè)距信息里面存放的就是仿真的點(diǎn)云數(shù)據(jù),一般激光雷達(dá)協(xié)議中的點(diǎn)云數(shù)據(jù)有固定的排列方式,這部分就需要按照不同激光雷達(dá)產(chǎn)品的通信協(xié)議來(lái)確定。由于點(diǎn)云數(shù)據(jù)量龐大,對(duì)點(diǎn)云數(shù)據(jù)的處理組包,可以通過(guò)CANoe的總線仿真功能來(lái)完成這部分工作。CANoe支持多種數(shù)據(jù)的解析,可以使用其內(nèi)置的函數(shù)對(duì)來(lái)完成點(diǎn)云數(shù)據(jù)組包工作。
CANoe提供了良好的管理平臺(tái)和豐富的內(nèi)置函數(shù)來(lái)輔助完成這部分工作:

1.首先,在CANoe中建立接收的套接字和發(fā)送的套接字,此時(shí)可以拿到仿真的點(diǎn)云數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行解析以進(jìn)一步進(jìn)行后處理。

2.在解析完點(diǎn)云數(shù)據(jù)之后,可按照真實(shí)激光雷達(dá)的UDP組包協(xié)議來(lái)將解析完成的點(diǎn)云數(shù)據(jù)填充至相應(yīng)的UDP結(jié)構(gòu)內(nèi),同時(shí)將部分信息保存至系統(tǒng)變量,以便后期實(shí)現(xiàn)傳感器數(shù)據(jù)相關(guān)的故障仿真等等。

3.最后,在將一幀的完整點(diǎn)云數(shù)據(jù)組包完成之后,通過(guò)建立的套接字來(lái)將數(shù)據(jù)發(fā)送至目標(biāo)IP或激光雷達(dá)的上位機(jī)進(jìn)行驗(yàn)證。

至此,即可完成激光雷達(dá)的基本仿真流程。1f94b7a6-1ba1-11ee-a579-dac502259ad0.png1fbbb6c6-1ba1-11ee-a579-dac502259ad0.png圖 6仿真環(huán)境(上圖)仿真激光雷達(dá)(下圖)在智駕HiL應(yīng)用階段,激光點(diǎn)云數(shù)據(jù)在實(shí)現(xiàn)L2+或L3級(jí)功能測(cè)試的過(guò)程中尤為重要,在獲取到激光雷達(dá)仿真的點(diǎn)云數(shù)據(jù)后,可使用CANoe進(jìn)行智駕域控制器的閉環(huán)驗(yàn)證。

1.比如獲取仿真的激光雷達(dá)點(diǎn)云數(shù)據(jù)、毫米波數(shù)據(jù)和視頻流數(shù)據(jù)等,驗(yàn)證域控制器的感知融合算法;

2.使用激光雷達(dá)點(diǎn)云數(shù)據(jù)與其他仿真數(shù)據(jù),通過(guò)CANoe將不同的總線協(xié)議信號(hào)一起注入給智駕域控制器,實(shí)現(xiàn)ACC、AEB等規(guī)控功能的驗(yàn)證;

3.通過(guò)CANoe直接處理的點(diǎn)云數(shù)據(jù),也可實(shí)現(xiàn)對(duì)激光雷達(dá)進(jìn)行通道故障、點(diǎn)云丟失、幀數(shù)據(jù)不同步等仿真,從而驗(yàn)證域控制器的功能安全機(jī)制。


04總結(jié)
至此,激光雷達(dá)基礎(chǔ)介紹與仿真測(cè)試流程到這里就正式結(jié)束了。北匯信息作為Vector的技術(shù)合作伙伴,覆蓋智能駕駛系統(tǒng)MiL/HiL/ViL測(cè)試、車聯(lián)網(wǎng)測(cè)試,傳感感知測(cè)試等,為客戶提供優(yōu)質(zhì)的智駕測(cè)試解決方案、測(cè)試集成系統(tǒng)和服務(wù),助力智能駕駛仿真測(cè)試系統(tǒng)的快速驗(yàn)證和測(cè)試。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 測(cè)試
    +關(guān)注

    關(guān)注

    8

    文章

    5269

    瀏覽量

    126599
  • 激光雷達(dá)
    +關(guān)注

    關(guān)注

    968

    文章

    3967

    瀏覽量

    189824
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    激光雷達(dá)會(huì)傷害眼睛嗎?

    隨著激光雷達(dá)日益普及,人們開始擔(dān)憂:這種發(fā)射激光的設(shè)備,對(duì)人眼的安全性如何?了解這個(gè)問(wèn)題前,我們首先需要知道激光雷達(dá)和它發(fā)射的激光,到底是什么。
    的頭像 發(fā)表于 11-07 10:47 ?218次閱讀
    <b class='flag-5'>激光雷達(dá)</b>會(huì)傷害眼睛嗎?

    激光雷達(dá)的維護(hù)與故障排查技巧

    激光雷達(dá)(LiDAR,Light Detection and Ranging)是一種利用激光進(jìn)行距離測(cè)量和目標(biāo)識(shí)別的技術(shù)。它廣泛應(yīng)用于無(wú)人駕駛汽車、地理信息系統(tǒng)(GIS)、環(huán)境監(jiān)測(cè)、航空航天等領(lǐng)域
    的頭像 發(fā)表于 10-27 11:04 ?942次閱讀

    激光雷達(dá)技術(shù)的基于深度學(xué)習(xí)的進(jìn)步

    一、激光雷達(dá)技術(shù)概述 激光雷達(dá)技術(shù)是一種基于激光的遙感技術(shù),通過(guò)發(fā)射激光脈沖并接收反射回來(lái)的光來(lái)測(cè)量物體的距離和速度。與傳統(tǒng)的雷達(dá)技術(shù)相比,
    的頭像 發(fā)表于 10-27 10:57 ?366次閱讀

    激光雷達(dá)技術(shù)的發(fā)展趨勢(shì)

    激光雷達(dá)(LiDAR,Light Detection and Ranging)技術(shù)是一種通過(guò)發(fā)射激光脈沖并接收其反射來(lái)測(cè)量距離和速度的遙感技術(shù)。它在多個(gè)領(lǐng)域,如測(cè)繪、環(huán)境監(jiān)測(cè)、自動(dòng)駕駛汽車和無(wú)人機(jī)等
    的頭像 發(fā)表于 10-27 10:44 ?790次閱讀

    光學(xué)雷達(dá)激光雷達(dá)的區(qū)別是什么

    光學(xué)雷達(dá)激光雷達(dá)是兩種不同的遙感技術(shù),它們?cè)谠怼?yīng)用、優(yōu)缺點(diǎn)等方面都存在一定的差異。以下是對(duì)光學(xué)雷達(dá)激光雷達(dá)的比較: 定義和原理 光學(xué)雷達(dá)
    的頭像 發(fā)表于 08-29 17:20 ?1276次閱讀

    激光雷達(dá)點(diǎn)云數(shù)據(jù)包含哪些信息

    )、環(huán)境監(jiān)測(cè)、城市規(guī)劃等領(lǐng)域。激光雷達(dá)點(diǎn)云數(shù)據(jù)是激光雷達(dá)系統(tǒng)收集到的一系列三維空間坐標(biāo)點(diǎn),包含了豐富的空間信息。本文將介紹激光雷達(dá)點(diǎn)云數(shù)據(jù)包含的信息。 空間坐標(biāo)信息
    的頭像 發(fā)表于 08-29 17:18 ?907次閱讀

    一文看懂激光雷達(dá)

    ? ? 文章大綱 城市 NOA 成競(jìng)爭(zhēng)高地,政策助力高階智能駕駛加速落地 成本下探+智駕升級(jí),2030年激光雷達(dá)市場(chǎng)規(guī)模有望超萬(wàn)億 ? ????·城市 NOA面臨工況復(fù)雜問(wèn)題,激光雷達(dá)為“優(yōu)選
    的頭像 發(fā)表于 06-27 08:42 ?614次閱讀
    一文看懂<b class='flag-5'>激光雷達(dá)</b>

    基于FPGA的激光雷達(dá)控制板

    激光雷達(dá)作為一種高精度、高性能的傳感技術(shù),廣泛應(yīng)用于自動(dòng)駕駛、機(jī)器人導(dǎo)航、工業(yè)自動(dòng)化、無(wú)人機(jī)等應(yīng)用領(lǐng)域。激光雷達(dá)控制板可以很好的滿足這些領(lǐng)域中對(duì)于精準(zhǔn)控制和數(shù)據(jù)處理的需求?;贔PGA的激光雷達(dá)
    的頭像 發(fā)表于 05-28 08:11 ?655次閱讀
    基于FPGA的<b class='flag-5'>激光雷達(dá)</b>控制板

    硅基片上激光雷達(dá)的測(cè)距原理

    硅基光電子技術(shù)的發(fā)展可以將激光雷達(dá)系統(tǒng)發(fā)射模塊和接收模塊中分立的有源和無(wú)源器件集成在芯片上,使激光雷達(dá)體積更小、穩(wěn)定性更強(qiáng)、成本更低,推動(dòng)激光雷達(dá)在自動(dòng)駕駛等領(lǐng)域的應(yīng)用。
    發(fā)表于 04-08 10:23 ?578次閱讀
    硅基片上<b class='flag-5'>激光雷達(dá)</b>的測(cè)距原理

    激光雷達(dá)的探測(cè)技術(shù)介紹 機(jī)載激光雷達(dá)發(fā)展歷程

    機(jī)載激光雷達(dá)是指安裝在飛行器(如飛機(jī)、直升機(jī)、無(wú)人機(jī)等)上的激光雷達(dá)系統(tǒng),用于從空中對(duì)地面或其他目標(biāo)進(jìn)行測(cè)量、成像和監(jiān)測(cè)。
    的頭像 發(fā)表于 03-21 16:49 ?2925次閱讀
    <b class='flag-5'>激光雷達(dá)</b>的探測(cè)技術(shù)<b class='flag-5'>介紹</b> 機(jī)載<b class='flag-5'>激光雷達(dá)</b>發(fā)展歷程

    華為詳細(xì)解讀激光雷達(dá)

    來(lái)源:華為智能汽車解決方案,謝謝 編輯:感知芯視界 Link 激光雷達(dá)(LiDAR)作為智能駕駛系統(tǒng)的核心傳感器,其三維環(huán)境重建能力為車輛提供了豐富而精確的環(huán)境信息,主動(dòng)發(fā)光,不受黑夜光照條件
    的頭像 發(fā)表于 03-15 10:19 ?631次閱讀

    亮道智能:發(fā)布全新一代激光雷達(dá),未來(lái)主攻固態(tài)激光雷達(dá)低價(jià)市場(chǎng)

    亮道智能官方透露該公司已為眾多行業(yè)客戶提供全面的激光雷達(dá)感知解決方案,包括車規(guī)級(jí)激光雷達(dá)硬件及其感知功能開發(fā)、測(cè)試驗(yàn)證及數(shù)據(jù)服務(wù)。
    的頭像 發(fā)表于 03-06 15:22 ?708次閱讀

    激光雷達(dá)LIDAR基本工作原理

    一、激光雷達(dá)LiDAR工作原理激光雷達(dá)LiDAR的全稱為L(zhǎng)ightDetectionandRanging激光探測(cè)和測(cè)距,又稱光學(xué)雷達(dá)。激光雷達(dá)
    的頭像 發(fā)表于 03-05 08:11 ?5095次閱讀
    <b class='flag-5'>激光雷達(dá)</b>LIDAR基本工作原理

    華為激光雷達(dá)參數(shù)怎么設(shè)置

    華為激光雷達(dá)是一種常用的傳感器技術(shù),可用于距離測(cè)量和感應(yīng)。它的參數(shù)設(shè)置對(duì)于確保其性能和功能至關(guān)重要。在本文中,我們將詳細(xì)介紹華為激光雷達(dá)的參數(shù)設(shè)置以及其影響和應(yīng)用。 首先,我們需要了解激光雷達(dá)
    的頭像 發(fā)表于 01-19 14:17 ?1768次閱讀

    闡述基于激光三角測(cè)距法的激光雷達(dá)原理

    激光三角測(cè)距法作為低成本的激光雷達(dá)設(shè)計(jì)方案,可獲得高精度、高性價(jià)比的應(yīng)用效果,并成為室內(nèi)服務(wù)機(jī)器人導(dǎo)航的首選方案,本文將對(duì)激光雷達(dá)核心組件進(jìn)行介紹并重點(diǎn)闡述基于
    的頭像 發(fā)表于 12-27 18:20 ?1470次閱讀
    闡述基于<b class='flag-5'>激光</b>三角測(cè)距法的<b class='flag-5'>激光雷達(dá)</b>原理
    RM新时代网站-首页