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

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

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

CANape |Option Driver Assistance功能詳解

北匯信息POLELINK ? 2022-08-04 14:32 ? 次閱讀

一、前言

隨著汽車輔助駕駛技術(shù)的不斷進(jìn)步,汽車上使用的傳感器控制器也越來越多。許多新車型都已經(jīng)搭載了5個(gè)毫米波雷達(dá)、10個(gè)以上的自動(dòng)駕駛攝像頭、1個(gè)車內(nèi)駕駛員檢測攝像頭、5個(gè)激光雷達(dá)等傳感器,這些傳感器的數(shù)據(jù)量無疑是巨大的。那么在多傳感器數(shù)據(jù)融合和算法驗(yàn)證的過程中,如何才能做到多傳感器數(shù)據(jù)的同步記錄以及算法的快速驗(yàn)證呢?

Vector作為全球可靠的汽車電子研發(fā)伙伴,在CANape的基礎(chǔ)上提供了多傳感器數(shù)據(jù)的同步記錄以及算法的快速驗(yàn)證的功能— Option Driver Assistance,助力于汽車輔助駕駛技術(shù)的研發(fā)與測試。

二、功能特點(diǎn)

1、多傳感數(shù)據(jù)高速同步記錄技術(shù)—DHPR

在駕駛輔助系統(tǒng)和自動(dòng)駕駛車輛的開發(fā)過程中,需要盡可能多的將原始傳感器數(shù)據(jù)同步記錄下來,用于數(shù)據(jù)回注來測試新的軟件版本。但是雷達(dá)和視頻傳感器的數(shù)據(jù)量是特別大的,一臺記錄儀通常達(dá)不到如此大的數(shù)據(jù)帶寬要求,需要多臺記錄儀進(jìn)行級聯(lián)來滿足數(shù)據(jù)帶寬。Option Driver Assistance提供了DHPR ( Distributed High Performance Recorder)技術(shù)來解決多臺記錄儀之間的數(shù)據(jù)時(shí)間同步、觸發(fā)同步等問題。

多臺記錄主機(jī)由CANape通過TCP/IP控制。整個(gè)數(shù)據(jù)記錄任務(wù)可以很容易地分布在多臺記錄主機(jī)上,實(shí)現(xiàn)多傳感器數(shù)據(jù)的同步記錄、同步觸發(fā)。

pYYBAGLrNAaAS5W5AAFYinoOs5c468.png

圖一 DHPR示意圖

2、ADAS傳感器的驗(yàn)證和可視化功能

此功能是 Option Driver Assistance的核心功能,可以將傳感器檢測到的目標(biāo)對象以圖形符號(如矩形、多邊形)顯示在不同的顯示窗口中。且此功能無論是在測量過程中,還是在離線數(shù)據(jù)分析的過程中都可以使用。

可以將與傳感器同步記錄的參考攝像頭的視頻作為驗(yàn)證傳感器數(shù)據(jù)的基礎(chǔ),對參考攝像頭進(jìn)行標(biāo)定,并將傳感器坐標(biāo)軸和參考攝像頭坐標(biāo)進(jìn)行關(guān)聯(lián)。傳感器輸出的目標(biāo)物坐標(biāo),就可以顯示在參考圖像的相應(yīng)位置上,以此來快速驗(yàn)證傳感器的輸出目標(biāo)。如果需要多視角查看傳感器輸出的目標(biāo)物,傳感器對象也可以在一個(gè)三維的,自由配置的場景窗口(scene window)中顯示。

這種傳感器數(shù)據(jù)與實(shí)際情況之間的直接比較可以讓您快速、可靠地驗(yàn)證傳感器數(shù)據(jù)的質(zhì)量。

pYYBAGLrNB-AC2W2AAPPf3C9muY834.png

圖二 目標(biāo)物疊加顯示

三、運(yùn)用

1、基于測量信號創(chuàng)建目標(biāo)對象

傳感器一般通過幾個(gè)信號來描述對象,例如坐標(biāo)、大小和類型等。根據(jù)傳感器的不同,這些信息以不同的方式進(jìn)入CANape軟件;如通過CAN、FlexRay、以太網(wǎng)、串口等總線發(fā)送基于信號的對象描述、或者基于特定協(xié)議傳輸進(jìn)入CANape,在CANape中對相關(guān)信號進(jìn)行解析后都可以使用。

CANape中的信號—對象適配器提供了方便的接口。信號可以在測量過程中分配給在線的對象,也可以從測量數(shù)據(jù)中分配給離線對象。創(chuàng)建的測量對象能以結(jié)構(gòu)體的形式保存在測量文件中,在離線分析時(shí)可直接使用。

pYYBAGLrNDqAI4mOAAHe7NpQbdU903.png

poYBAGLrNEuAbkOLAABj3G213BE115.png

圖三 創(chuàng)建目標(biāo)對象

2、給目標(biāo)對象選擇顯示元素、窗口并關(guān)聯(lián)參數(shù)

將目標(biāo)對象和顯示元素之間的映射是在GFX編輯器中配置的。

在GFX編輯器有許多預(yù)定義的顯示對象,如點(diǎn)云、十字符、正方形、三角形、多邊形、曲線、位圖、CAD模型等。并且每個(gè)目標(biāo)對象都可以被分配一個(gè)合適的坐標(biāo)系統(tǒng),比如地理坐標(biāo)、笛卡爾坐標(biāo)、像素坐標(biāo)。

poYBAGLrNGCAQBd7AAH3P_FFYkE879.png

圖四 GFX編輯器

3、效果展示和評估

數(shù)據(jù)對象表示為圖形元素并疊加在其他信息上

▲在視頻、場景或地圖窗口中同步顯示圖形元素和評估對象信息

▲在測量或數(shù)據(jù)分析期間,可以通過ADAS Explorer窗口中控制各個(gè)窗口中單獨(dú)激活或禁用對象,以優(yōu)化顯示效果

▲文本和參數(shù)值(如距離和速度信息)可以作為附加信息繪制在固定或可變像素位置

▲可以為目標(biāo)對象顯示額外的文本和數(shù)字信息,如編號和傳感器標(biāo)識

▲場景窗口提供任意縮放和旋轉(zhuǎn)功能,方便進(jìn)行評估

▲可以調(diào)整所有目標(biāo)對象參數(shù)(大小,顏色,文本/數(shù)字字段等),方便進(jìn)行標(biāo)記

▲激光雷達(dá)傳感器(如Velodyne、Ibeo和Quanergy)的測量數(shù)據(jù)通過場景窗口可視化,在場景窗口中三維顯示接收到的點(diǎn)云數(shù)據(jù)

▲可以在展示窗口中點(diǎn)擊單個(gè)圖形顯示元素,從而獲取它的原始數(shù)據(jù)

pYYBAGLrNMeAOs8oAATkiHgpm3I036.png

圖五 效果展示

4、攝像頭標(biāo)定

只有在視頻圖像中疊加顯示目標(biāo)對象時(shí)才需要進(jìn)行攝像頭標(biāo)定。為了將目標(biāo)對象數(shù)據(jù)作為圖形元素顯示在視頻窗口中,需要在空間坐標(biāo)和像素位置之間進(jìn)行坐標(biāo)轉(zhuǎn)換。只要系統(tǒng)配置(相機(jī)或鏡頭類型)不變,標(biāo)定過程只需要一次。

攝像頭標(biāo)定分為內(nèi)參標(biāo)定和外參標(biāo)定兩大部分。均在CANape軟件提供的Camera Calibration Tool中完成;內(nèi)參標(biāo)定需要用到黑白棋盤格和測距儀,將棋盤格的參數(shù)填入標(biāo)定工具并在攝像頭視野3到5米范圍內(nèi)進(jìn)行多次識別。

外參標(biāo)定是將參考相機(jī)的坐標(biāo)和傳感器的坐標(biāo)進(jìn)行統(tǒng)一,并使用測試對象驗(yàn)證標(biāo)定效果。

pYYBAGLrNPaAVEUmAAM2H7qnqFw579.png

圖六 內(nèi)參標(biāo)定

poYBAGLrNQCAE69xAAF1qieRHzs199.png

圖七 外參標(biāo)定

四、總結(jié)

Option Driver Assistance是CANape的一個(gè)擴(kuò)展模塊。有兩大功能,一是提供DHPR分布式高性能記錄功能,通過TCP/IP的控制方式,實(shí)現(xiàn)了多傳感器、多記錄主機(jī)之間的同步記錄和觸發(fā)問題;二是提供ADAS傳感器的驗(yàn)證和可視化功能,可在多窗口中疊加顯示傳感器輸出的目標(biāo)信息

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

    評論

    相關(guān)推薦

    CANape Option DA中參考攝像頭的標(biāo)定演示#CANape

    攝像頭
    北匯信息POLELINK
    發(fā)布于 :2024年07月30日 12:37:29

    怎樣才能在調(diào)用deep_sleep_set_option(4)后手動(dòng)打開RF?

    請教下,怎樣才能在調(diào)用deep_sleep_set_option(4)后 手動(dòng)打開RF,而不是要通過其他deep_sleep_set_option()來打開RF,我想在自己想要發(fā)射廣播包的時(shí)候打開RF,主要其他模式太耗電
    發(fā)表于 07-22 07:26

    網(wǎng)頁編譯ESP-AT工程如何設(shè)置AT driver command support功能?

    網(wǎng)頁編譯 ESP-AT 工程如何設(shè)置 AT driver command support功能?修改哪個(gè)文件? 我在module_config/module_esp32_default
    發(fā)表于 06-26 07:16

    詳解工業(yè)網(wǎng)關(guān)在線探測功能及用途

    詳解工業(yè)網(wǎng)關(guān)在線探測功能及用途 工業(yè)網(wǎng)關(guān)作為工業(yè)物聯(lián)網(wǎng)(IIoT)架構(gòu)中的關(guān)鍵組件,扮演著橋梁的角色,它連接了現(xiàn)場的各類傳感器、執(zhí)行器以及更高級別的云平臺或企業(yè)系統(tǒng)。在線探測功能是工業(yè)網(wǎng)關(guān)諸多能力中
    的頭像 發(fā)表于 06-20 13:55 ?286次閱讀
    <b class='flag-5'>詳解</b>工業(yè)網(wǎng)關(guān)在線探測<b class='flag-5'>功能</b>及用途

    STVP中stm8af6226的Option bytes與Datasheet不符是為什么?

    有沒有人用過stm8af6226,在燒錄軟件STVP中選擇芯片只有STM8AF6226TXSSS這一款,但里面的Option bytes內(nèi)容與stm8af6226的Datasheet不符,而是
    發(fā)表于 05-09 08:22

    stm8如果使用到多功能引腳,用stvd調(diào)試仿真的時(shí)候,是否還需要設(shè)置option byte 來使功能正常使用?

    各位前輩,請問一下如果使用到多功能引腳,其中的一個(gè)功能比如tim2_ch1 。用stvd調(diào)試仿真的時(shí)候,是否還需要設(shè)置option byte 來使功能正常使用。 我記得用stvp下載程
    發(fā)表于 05-08 07:23

    IAR for STM8工程-&gt;option選項(xiàng)中ST-Link各個(gè)選項(xiàng)是什么意思?

    [40301]: The Flash Memory Read-out protection option must be disabled for debug. Disabling
    發(fā)表于 04-28 06:57

    STM8L051的LSI設(shè)置,用IAR沒法在option byte設(shè)置LSI-EN怎么解決?

    option byte里面沒有LSI-EN選項(xiàng),是軟件問題還是這個(gè)芯片有什么制約?我想用LSI作為系統(tǒng)時(shí)鐘該怎么設(shè)置?
    發(fā)表于 04-26 07:26

    手機(jī)信號屏蔽器:功能、原理及使用方法詳解

    深圳特信電子|手機(jī)信號屏蔽器:功能、原理及使用方法詳解
    的頭像 發(fā)表于 04-01 09:09 ?2861次閱讀

    集成芯片原理圖詳解

    集成芯片的原理圖詳解涉及多個(gè)方面,包括芯片的結(jié)構(gòu)、功能模塊、信號傳輸以及內(nèi)部電路連接等。
    的頭像 發(fā)表于 03-19 16:36 ?1623次閱讀

    CANape 22.0新特性亮點(diǎn)盤點(diǎn):小改進(jìn)大作用,為汽車測試工程帶來更多便利!

    在前文中,我們已經(jīng)了解了CANape22.0版本的主要新特性,現(xiàn)在,我們將進(jìn)一步探索CANape22.0新增的一系列小而美的新特性。盡管這些特性可能不如前文提到的主要更新那樣驚艷,但它們同樣是
    的頭像 發(fā)表于 03-14 08:23 ?1069次閱讀
    <b class='flag-5'>CANape</b> 22.0新特性亮點(diǎn)盤點(diǎn):小改進(jìn)大作用,為汽車測試工程帶來更多便利!

    CANape 22.0驚艷亮相!全面升級的新特性引領(lǐng)汽車測試技術(shù)飛躍!

    近日,備受期待的CANape軟件迎來了全新的版本——CANape22.0!作為汽車測試領(lǐng)域的重要工具,CANape一直以其強(qiáng)大的功能和穩(wěn)定的性能備受贊譽(yù)。而這次的
    的頭像 發(fā)表于 03-07 08:23 ?531次閱讀
    <b class='flag-5'>CANape</b> 22.0驚艷亮相!全面升級的新特性引領(lǐng)汽車測試技術(shù)飛躍!

    RX系列的RX Driver Package Ver.1.42的應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《RX系列的RX Driver Package Ver.1.42的應(yīng)用說明.pdf》資料免費(fèi)下載
    發(fā)表于 01-30 15:13 ?0次下載
    RX系列的RX <b class='flag-5'>Driver</b> Package Ver.1.42的應(yīng)用說明

    TLE9893x無法使橋接EVAL_BDPS_DRIVER正常工作怎么解決?

    EVAL_BDPS_DRIVER 不按照你的命令去做。 可能是與電荷泵有關(guān)的問題?或者宣布了一些安全功能? 我怎樣才能解決這個(gè)問題?
    發(fā)表于 01-19 06:39

    詳解汽車LED的應(yīng)用和封裝

    詳解汽車LED的應(yīng)用和封裝
    的頭像 發(fā)表于 12-04 10:04 ?510次閱讀
    <b class='flag-5'>詳解</b>汽車LED的應(yīng)用和封裝