隨著自動(dòng)駕駛技術(shù)的發(fā)展,車輛的智能化程度不斷提高,這體現(xiàn)了車輛感知,決策以及執(zhí)行的能力。在算法開發(fā)和迭代過程中,提高測(cè)試和開發(fā)效率,關(guān)鍵在于多傳感器數(shù)據(jù)的高質(zhì)量采集,確保數(shù)據(jù)的同步性、完整性和一致性。
為了應(yīng)對(duì)這一挑戰(zhàn),必須采取有效的數(shù)據(jù)整合策略。這包括開發(fā)處理不同數(shù)據(jù)速率和格式的組件,以及設(shè)計(jì)數(shù)據(jù)在時(shí)間上精確對(duì)齊的同步機(jī)制。進(jìn)而創(chuàng)建一個(gè)統(tǒng)一的數(shù)據(jù)流形式,實(shí)時(shí)檢測(cè)傳感器的觀測(cè)結(jié)果并進(jìn)行落盤存儲(chǔ)。
為了解決上述問題,ADTF提供了一個(gè)強(qiáng)大的Streaming Service,它專門針對(duì)自動(dòng)駕駛多傳感器數(shù)據(jù)采集的需求設(shè)計(jì)。ADTF Streaming Service以其高效的數(shù)據(jù)處理能力、靈活的架構(gòu)設(shè)計(jì)和強(qiáng)大的同步機(jī)制,為自動(dòng)駕駛數(shù)采系統(tǒng)提供了一個(gè)高質(zhì)量的解決方案。
一、ADTF 流服務(wù)
在ADTF中,流服務(wù)(Streaming Services)扮演著至關(guān)重要的角色,它們定義了系統(tǒng)的入口點(diǎn)(Streaming Source)和出口點(diǎn)(Streaming Sink)。具體來說,流服務(wù)既可以是數(shù)據(jù)管道的起點(diǎn)也可以是終點(diǎn),它們通常用于處理來自硬件的樣本數(shù)據(jù)和數(shù)據(jù)觸發(fā)器。
1、流服務(wù)源(Streaming Source)
流服務(wù)源是樣本和數(shù)據(jù)觸發(fā)器進(jìn)入系統(tǒng)的入口點(diǎn)。通常,任何設(shè)備鏈接都會(huì)作為流服務(wù)源來實(shí)現(xiàn),組件如下圖1所示:
圖1:Streaming Source組件
Streaming Source支持以下的應(yīng)用場(chǎng)景:
(1)從攝像頭讀取視頻流
(2)從CAN總線設(shè)備讀取CAN消息
(3)作為硬盤讀取器提供基于文件的仿真數(shù)據(jù)
(4)通過網(wǎng)絡(luò)或進(jìn)程間連接接收來自分布式系統(tǒng)的樣本,如ROS(機(jī)器人操作系統(tǒng))或FEP(功能工程平臺(tái))
2、流服務(wù)匯(Streaming Sink)
流服務(wù)匯是樣本和觸發(fā)器離開系統(tǒng)的出口點(diǎn)。通常,任何設(shè)備鏈接都會(huì)作為流服務(wù)匯來實(shí)現(xiàn)。組件如下圖2所示:
圖2:Streaming Sink組件
Streaming Sink支持以下應(yīng)用場(chǎng)景:
(1)向CAN總線設(shè)備寫入原始CAN消息
(2)向設(shè)備寫入FlexRay周期或汽車以太網(wǎng)PDU
(3)創(chuàng)建硬盤訪問,用于基于文件的數(shù)據(jù)記錄和高性能錄制
二、數(shù)據(jù)鏈路
流服務(wù)是實(shí)現(xiàn)高效數(shù)據(jù)處理和傳輸?shù)年P(guān)鍵,通過Streaming Source和Streaming Sink,可以針對(duì)不同實(shí)際應(yīng)用需求,搭建對(duì)應(yīng)的數(shù)據(jù)鏈路,包括數(shù)據(jù)管道(Data Pipe)、子流(Substreams)以及觸發(fā)管道(Trigger Pipe)。
1、數(shù)據(jù)管道(Data Pipe)
數(shù)據(jù)管道是連接樣本寫入器(Streaming Sink)和樣本讀取器(Streaming Source)的橋梁。在ADTF中,如圖3所示,一個(gè)常見的數(shù)據(jù)管道從發(fā)送過濾器的樣本寫入器的輸出引腳(Out Pin)開始,通過一個(gè)樣本流(Sample Stream),到達(dá)一個(gè)或多個(gè)輸入引腳(In Pins)及其對(duì)應(yīng)的樣本讀取器。
圖3:Data Pipe
2、子流(Substreams)
子流是減少過濾器圖中引腳和連接復(fù)雜度的一種方法,如圖4所示。通過使用子流,可以簡化數(shù)據(jù)流的路徑,提高系統(tǒng)的可讀性和可維護(hù)性。
圖4:子流
3、觸發(fā)管道(Trigger Pipe)
觸發(fā)管道是ADTF中基于觸發(fā)路徑的連接,通常從主動(dòng)運(yùn)行器(Active Timer Runner)開始,如圖5所示,它觸發(fā)連接的組件,類似于過濾器的運(yùn)行器。
圖5:觸發(fā)管道
例如,在自動(dòng)駕駛數(shù)據(jù)采集中,通過設(shè)計(jì)靈活的觸發(fā)機(jī)制,數(shù)據(jù)管道可以同步來自雷達(dá)、攝像頭和激光雷達(dá)的數(shù)據(jù)流,確保它們?cè)跁r(shí)間上的對(duì)齊。
三、總結(jié)
ADTF Streaming Service在自動(dòng)駕駛數(shù)采領(lǐng)域的應(yīng)用,關(guān)鍵在于其能夠?qū)崿F(xiàn)多傳感器數(shù)據(jù)的高效同步與處理。以下是幾個(gè)關(guān)鍵應(yīng)用點(diǎn):
多傳感器數(shù)據(jù)融合:通過數(shù)據(jù)管道同步不同傳感器的數(shù)據(jù),實(shí)現(xiàn)高精度的環(huán)境感知。
實(shí)時(shí)決策支持:利用觸發(fā)管道快速響應(yīng)傳感器觸發(fā)的事件,為決策算法提供實(shí)時(shí)數(shù)據(jù)。
數(shù)據(jù)存儲(chǔ)與回放:通過Streaming Sink實(shí)現(xiàn)數(shù)據(jù)的高效存儲(chǔ),以及通過子流進(jìn)行數(shù)據(jù)回放和分析。
ADTF Streaming Service為自動(dòng)駕駛數(shù)采系統(tǒng)提供了一個(gè)強(qiáng)大的工具,它不僅能夠處理和同步多傳感器數(shù)據(jù),還能夠適應(yīng)不斷變化的開發(fā)需求。
上一篇:快速符合ISO26262產(chǎn)品認(rèn)證——?jiǎng)恿τ騆2監(jiān)控方案精華分享
下一篇:干簧繼電器:電動(dòng)汽車為什么不能沒有它?
推薦閱讀最新更新時(shí)間:2025-04-15 22:40
- 結(jié)合濾波器的工作原理是什么?結(jié)合濾波器的作用是什么
- 數(shù)據(jù)采集在工業(yè)自動(dòng)化與智能制造中的應(yīng)用案例
- 伺服電機(jī)按運(yùn)行功率如何劃分?直流伺服電機(jī)、交流伺服電機(jī)有何不同
- 伺服電機(jī)工作流程是怎樣的?伺服電機(jī)常見故障如何維修
- 如何計(jì)算伺服電機(jī)功率?直流/交流伺服電機(jī)在特點(diǎn)、應(yīng)用上有什么區(qū)別
- 如何使用伺服電機(jī)?選擇伺服電機(jī)需要考慮哪些因素
- 伺服電機(jī)有哪些主要作用?伺服電機(jī)如何接線
- 伺服電機(jī)剛性過大存在哪些危害?伺服電機(jī)控制方式有哪些
- 伺服電機(jī)慣量大小如何選用?伺服電機(jī)選型要點(diǎn)有哪些
- LT1934IDCB 5V 降壓轉(zhuǎn)換器的典型應(yīng)用電路
- 具有低壓邏輯接口的 LTC4420CDD 備用電池的典型應(yīng)用電路
- LT1076CQ 基本正降壓轉(zhuǎn)換器的典型應(yīng)用
- MC34071ADR2G 單位增益緩沖器的典型應(yīng)用 (AV = +1)
- TCA62723FMG CMOS集成電路的典型應(yīng)用Silicon Monolithic
- P-L496G-CELL01,基于 STM32L496AGI6 的用于 2G/3G 蜂窩到云的 STM32 探索包
- 使用 Analog Devices 的 LTM4636-1IY 的參考設(shè)計(jì)
- stm32
- LT3091IR 產(chǎn)生極低輸出電壓的典型應(yīng)用
- LTC4219-5 演示板、5V、5A 集成熱插拔控制器
- 直流電阻測(cè)試儀怎么使用
- 新思科技PrimeSim可靠性分析解決方案加速IC設(shè)計(jì)超收斂
- 百度昆侖芯落地已超2萬片,兩代產(chǎn)品均一次流片成功
- 索尼PlayStation宣布收購了Firesprite游戲工作室
- 韶音骨傳導(dǎo)耳機(jī):結(jié)構(gòu)雖簡單,但拆解不易!
- moto edge X30關(guān)閉預(yù)售:聲稱已賣光庫存
- 為什么說PHEV還有各種架構(gòu)之分?其中又有何優(yōu)缺點(diǎn)?
- Vishay推出新款薄型高抗沖擊耐振動(dòng)35 A商用IHCM共模扼流圈
- Diodes 公司推出的 20Gbps 2x2 交換切換器,可讓汽車媒體與駕駛輔助系統(tǒng)實(shí)現(xiàn)快速多任務(wù)/切換
- 基于恩智浦MPC5744P的CAN驅(qū)動(dòng)開發(fā)和測(cè)試
- 博世2025上海車展展品亮點(diǎn)
- 安富利:融入中國發(fā)展浪潮,與時(shí)代同頻共振30年
- 結(jié)合濾波器的工作原理是什么?結(jié)合濾波器的作用是什么
- 數(shù)據(jù)采集在工業(yè)自動(dòng)化與智能制造中的應(yīng)用案例
- 伺服電機(jī)按運(yùn)行功率如何劃分?直流伺服電機(jī)、交流伺服電機(jī)有何不同
- 伺服電機(jī)工作流程是怎樣的?伺服電機(jī)常見故障如何維修
- 如何計(jì)算伺服電機(jī)功率?直流/交流伺服電機(jī)在特點(diǎn)、應(yīng)用上有什么區(qū)別
- 如何使用伺服電機(jī)?選擇伺服電機(jī)需要考慮哪些因素
- 伺服電機(jī)有哪些主要作用?伺服電機(jī)如何接線
- 伺服電機(jī)剛性過大存在哪些危害?伺服電機(jī)控制方式有哪些
- 兆易GD32450I-EVAL免費(fèi)測(cè)評(píng)試用
- 體驗(yàn)Cyclone V Dev Kit
- 有獎(jiǎng)直播:瑞薩電子安全物聯(lián)網(wǎng)套件為您提供安全云聯(lián)接解決方案
- 有獎(jiǎng)問答:在線尋找英特爾® 視覺加速設(shè)計(jì)“全知”達(dá)人
- DigiKey 應(yīng)用探索站 | 無線技術(shù)盛宴第二趴
- ADI有獎(jiǎng)下載活動(dòng)之15 ADI公司智能可穿戴醫(yī)療保健設(shè)備解決方案
- 以科技之力,成就安全 PI與您一起駕馭明天的智慧 答題贏好禮!
- 安世半導(dǎo)體新能源應(yīng)用探索站,闖關(guān)贏好禮!
- 有獎(jiǎng)直播|Keysight World 2020【電信基礎(chǔ)設(shè)施、云與人工智能分論壇】
- 記錄一個(gè)stm32cubemx的bug
- STM32CubeMX下FPU,DSP庫的移植
- Stm32cubeMX生成配置工程的例子和過程記錄
- STM32CubeMx下LWIP教程(一)-PHY硬件層搭建
- STM32Cubemx下實(shí)現(xiàn)通用定時(shí)器微秒級(jí)延時(shí)
- ARM系列微控制器:GD32 Colibri-F150R8開發(fā)板評(píng)測(cè)
- SAM L21微控制器:ARM架構(gòu),5種不同模式
- 德雷威將為2021款梅賽德斯AMG GT Black系列提供先進(jìn)的電子懸架技術(shù)
- 是德聯(lián)手羅姆,推出 PathWave 先進(jìn)設(shè)計(jì)系統(tǒng),加速SiC普及
- 麻雀雖小 五臟俱全:MCU專用RTOS簡述
- [GD32F310評(píng)測(cè)]開發(fā)環(huán)境小試
- 中國視頻監(jiān)控市場(chǎng)多樣化發(fā)展誰主浮沉?
- micropython 中有沒有辦法判斷uart讀寫的緩存
- 希望那位朋友提供下CCS3的下載地址
- E金幣兌換的HDMI轉(zhuǎn)VGA線
- T/R組件頻響特性對(duì)星載SAR系統(tǒng)性能的影響
- 沃達(dá)豐新發(fā)明 牛仔褲和睡袋為手機(jī)充電
- EEWORLD大學(xué)堂----SimpleLink CC26x2CC13x2 可支持多重協(xié)議的無線微控制器
- 等離子久虧損 長虹272億改押注液晶面板
- 誰這周四要去Altera的SOPC大會(huì)都冒個(gè)泡吧~