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

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

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

如何感知車輛運動過程中傳感器位置的偏差

3D視覺工坊 ? 來源:3D視覺工坊 ? 2023-07-08 09:35 ? 次閱讀

自動駕駛系統(tǒng)中,傳感器是系統(tǒng)能感知周圍環(huán)境的決定性因素。在傳感器裝車后,需要通過傳感器標(biāo)定消除安裝誤差,讓自動駕駛系統(tǒng)準確定位各個傳感器被安裝在什么位置。傳感器標(biāo)定為后續(xù)建圖、定位、感知和控制打下堅實基礎(chǔ),是自動駕駛系統(tǒng)穩(wěn)定運行的核心部分與前置條件。標(biāo)定的精度會影響傳感器的使用上限精度,最終影響車輛的行駛狀態(tài)。

各路傳感器請匯報位置坐標(biāo)!

——傳感器標(biāo)定

自動駕駛系統(tǒng)中包含各種各樣的傳感器,傳感器是系統(tǒng)能感知周圍環(huán)境的決定性因素。在傳感器裝車后,需要對傳感器進行標(biāo)定,獲取各個傳感器的安裝位置,進而讓后續(xù)算法模塊更好地使用傳感器數(shù)據(jù)。

簡單來講,傳感器標(biāo)定需要告訴自動駕駛系統(tǒng)傳感器的準確位置。如果說定位是在地圖坐標(biāo)系確定自車的位置,那么標(biāo)定就是在車身坐標(biāo)系確定傳感器的位置。

從性質(zhì)上說,傳感器標(biāo)定可以分為內(nèi)參標(biāo)定與外參標(biāo)定。

內(nèi)參標(biāo)定主要與傳感器有關(guān),它可以通過建立傳感器誤差模型,獲得傳感器特性參數(shù)、消除傳感器本身測量誤差。外參標(biāo)定與安裝位置有關(guān),通過各種先驗信息獲取傳感器在車身坐標(biāo)系下的位姿。外參標(biāo)定求解的主要問題取決于車輛坐標(biāo)系的定義。

如果車輛坐標(biāo)系為車輛上的某一點,將車輛看作剛體,傳感器標(biāo)定解決的問題,即為固定車輛坐標(biāo)系下傳感器的位置確定。進一步,如果車輛坐標(biāo)系即為車輛上的某個傳感器坐標(biāo)系。傳感器外參標(biāo)定問題即簡化為多傳感器外參標(biāo)定問題。

如果車輛坐標(biāo)系為車輛自車地面上某一點。除了裝車后的傳感器位姿標(biāo)定,還包含自車狀態(tài)、以及環(huán)境變化影響下的傳感器坐標(biāo)系與車身坐標(biāo)系間的外參變化問題。

下面,我們就分別介紹一下自動駕駛中的內(nèi)參標(biāo)定與外參標(biāo)定。

傳感器校準第一回

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

由于與安裝位置無關(guān),在自動駕駛系統(tǒng)中,傳感器的內(nèi)參一般在裝車前進行。下面,我們就以最常見的相機內(nèi)參為例,介紹相機內(nèi)參標(biāo)定的原理與方法。

1、相機內(nèi)參標(biāo)定

相機內(nèi)參標(biāo)定主要是為了獲取相機本身的性質(zhì)參數(shù),包括相機的焦距,光心以及畸變參數(shù)等:

內(nèi)參的物理意義與相機模型強相關(guān),常用的相機成像模型為小孔模型,等效焦距與光心用數(shù)學(xué)可表示為一個矩陣

25a95724-1ce0-11ee-962d-dac502259ad0.png? ? ?? ?

其中 fx、fy 是等效焦距,cx、cy 是光心。

畸變的產(chǎn)生,是由于相機本身不能精確地按照理想的成像模型進行透視投影,即物點在實際的相機成像平面上生成的像與理想成像之間存在一定偏差,這個偏差就是相機畸變造成的。以常見的小孔成像模型為例,畸變誤差主要是徑向畸變誤差(k1、k2、k3)和切向畸變誤差(p1、p2)。

目前業(yè)界常用的相機標(biāo)定方法是張正友方法。張正友方法通過多種位姿擺放的標(biāo)定板,提取棋盤格角點,計算出相機的內(nèi)參。感興趣的同學(xué)可以查閱相關(guān)論文[1],本文不再贅述。

內(nèi)外兼修

——傳感器外參標(biāo)定

下面介紹傳感器外參標(biāo)定。外參標(biāo)定的問題核心是求解傳感器在車輛坐標(biāo)系下的位姿。由于涉及到車輛坐標(biāo)系的確定,傳感器外參標(biāo)定主要分為兩部分:

傳感器與車身的外參標(biāo)定,車身的特點在于沒有直接測量值,所以需要借助先驗信息,如工裝信息、環(huán)境信息等達到求解自車位姿變換關(guān)系的目的,進而完成傳感器和車身的標(biāo)定。

傳統(tǒng)意義上的多傳感器標(biāo)定,需要通過傳感器的測量信息來求解不同傳感器之間的位姿變換。

1、傳感器與車身的外參標(biāo)定

1.1、相機與車身的標(biāo)定

在以相機為主的自動駕駛傳感器配置方案中,車上一般會安裝多個相機。相機與車身的外參標(biāo)定可以通過引入房間坐標(biāo)系實現(xiàn):標(biāo)定間墻面上貼若干標(biāo)記物,我們稱之為靶標(biāo)。如下圖所示:

相機通過檢測靶標(biāo)建立與房間坐標(biāo)系的關(guān)系,即可求解相機與房間的外參。在標(biāo)定階段保證車身停在房間的固定位置,即得到車身與房間的外參。通過坐標(biāo)轉(zhuǎn)換即可完成相機與車身的外參標(biāo)定。這種方法依賴于靶標(biāo)的角點精度,因此對環(huán)境有一定要求,且靶標(biāo)數(shù)量越多,精度越高。

在產(chǎn)線上,方案設(shè)計既要考慮傳感器標(biāo)定精度,又要兼顧車輛標(biāo)定效率和產(chǎn)線環(huán)境,考慮到產(chǎn)線環(huán)境中,車輛傳感器工裝位置與車輛??课恢每梢暂^大程度保證精度。因此,可以減少靶標(biāo)數(shù)量,運用同樣的標(biāo)定原理,實現(xiàn)相機與車身的標(biāo)定。

1.2、激光雷達與車身的標(biāo)定

在以激光雷達為主的自動駕駛傳感器配置方案中,需要標(biāo)定激光雷達與車身的外參,類似于相機與車身的標(biāo)定原理,激光雷達與車身的標(biāo)定也可借助標(biāo)定板進行。標(biāo)定過程中,將多個標(biāo)定板置于激光雷達可掃描到的區(qū)域,通過已知的車身位姿、標(biāo)定板位姿和激光雷達工裝等先驗信息,可解算出激光雷達與車身的外參。

2、多傳感器聯(lián)合標(biāo)定

多傳感器聯(lián)合標(biāo)定是多傳感器融合的必要前提。單一傳感器往往會存在覆蓋范圍不足和觀測信息受限等局限與挑戰(zhàn),多傳感器融合方案可以做到不同傳感器間的取長補短。根據(jù)傳感器特性與算法原理的不同,多傳感器標(biāo)定可分為基于共視特征信息的標(biāo)定和基于運動軌跡的標(biāo)定。

2.1、基于共視特征信息的標(biāo)定

1)多激光雷達之間的標(biāo)定

激光雷達可以直接測量周圍環(huán)境的距離信息,因此多激光雷達間的標(biāo)定方案較為成熟。對于有共視區(qū)域的激光雷達,可以通過場景的特征信息,運用 NDT 或 ICP 等配準方法實現(xiàn)點云特征匹配,從而完成多個激光雷達之間的外參標(biāo)定。

2)相機與激光雷達的外參標(biāo)定

相機與激光雷達的觀測信息表達方式是不一致的,那么如何進行二者之間的標(biāo)定呢?目前業(yè)界比較成熟的方案是通過引入統(tǒng)一觀測源建立約束。對于有共視區(qū)域的相機與激光雷達,可在共視區(qū)域內(nèi)布置靶標(biāo)作為統(tǒng)一觀測源, 分別獲取靶標(biāo)在相機坐標(biāo)系下和激光雷達坐標(biāo)系下的特征。通過兩種特征匹配,完成相機與激光雷達之間的外參標(biāo)定。下圖便是通過棋盤格靶標(biāo)作為統(tǒng)一觀測源的相機與激光雷達標(biāo)定流程圖。

2.2、基于運動軌跡的標(biāo)定

對于 IMU 這種直接估計位姿變化的傳感器,常見的方案是基于車輛運動軌跡的標(biāo)定。以激光雷達與 IMU、相機與 IMU 之間的標(biāo)定為例,可采用最經(jīng)典的手眼標(biāo)定方式,基于給定的 IMU 與激光雷達/相機之間的外參初值,通過激光雷達/相機的軌跡與 IMU 的軌跡進行外參優(yōu)化,從而完成最終的激光雷達/相機和 IMU 的外參標(biāo)定。下圖是激光雷達與 IMU 外參標(biāo)定的示意圖。

外參標(biāo)定有奇招

——在線標(biāo)定

區(qū)別于以上介紹的外參離線標(biāo)定方法(需要固定的場地、固定的靶標(biāo)、以及精確的車輛定位、固定的運動軌跡等信息)。在線標(biāo)定可在自然場景中, 根據(jù)離線標(biāo)定的結(jié)果、工裝、車輛運動等先驗信息,實現(xiàn)對離線標(biāo)定結(jié)果的全部參數(shù)或部分參數(shù)的修正。由于方案的靈活性,傳感器外參的在線標(biāo)定是近年業(yè)內(nèi)的研究重點。下面我們分別介紹一下傳感器與車身、多傳感器之間的在線標(biāo)定。

1、傳感器與車身的在線標(biāo)定

1.1、相機與車身的在線標(biāo)定

車輛行駛過程中,相機可根據(jù)行駛道路信息獲取場景中的一些平行或者正交的信息(如車道線、燈桿等)。空間平行線在相機圖像平面上的交點被稱為消失點。通過這些空間平行線得到的消失點,我們可以實時估計相機與車體的外參。該方案靈活性強,但魯棒性會有所下降,因此如何兼顧算法的魯棒性與靈活性是該類方案研究的重點。外參標(biāo)定前后的效果如下圖的(b 糾正前,俯視圖內(nèi)八)和(c 糾正后,俯視圖平行)所示,感興趣的同學(xué)可以參考[2]。

1.2、激光雷達與車身的在線標(biāo)定

與相機不同,激光雷達可以直接測量觀測點的 3D 距離。因此,激光雷達與車身的在線標(biāo)定也相對成熟?;谲囕v的運動先驗與場景先驗,在車輛行駛過程中,激光雷達可根據(jù)車輛的行駛方向、地平面點云等信息,實時糾正自身與車體的外參。

2、多傳感器的在線標(biāo)定

多傳感器在線標(biāo)定,尤其是激光雷達與相機的在線標(biāo)定,是業(yè)界公認的難點,在近年已有廣泛研究。目前業(yè)內(nèi)主要方法是通過最大化點云與圖像的配準信息來估計標(biāo)定參數(shù)。根據(jù)信息提取方式的不同,多傳感器在線標(biāo)定的研究方向可分為邊緣配準[3]、互信息[4]、分割[5][6]三種方法。

2.1、邊緣配準

邊緣配準方法首先提取圖像和激光雷達的邊緣信息,然后將激光雷達邊緣信息通過初值投影到圖像上,并采用優(yōu)化算法,最大化兩種邊緣信息乘積的值,以此完成激光雷達和相機的外參標(biāo)定。

此方法原理簡單,可操作性強,但由于只能獲取激光雷達的垂直邊緣信息,對于偏航角的估計效果要明顯優(yōu)于橫滾角與俯仰角。

2.2、互信息

互信息方法對激光雷達的強度信息與圖像的灰度信息進行互信息操作,使得互信息結(jié)果最大,從而完成標(biāo)定。如下圖所示,正確的激光雷達外參角度值(89degree)對應(yīng)的互相關(guān)系數(shù)最大。

此類方法對于激光雷達的強度值有較強依賴,若激光雷達線束較少,點云稀疏,匹配效果可能無法達到需求。

2.3、分割

分割方法需要對圖像/點云進行分割操作,分割后的信息會用于特征匹配。如下圖所示,此類方法可以只對圖像進行分割(圖①),也可以對圖像和點云都進行分割(圖②)。

①只對圖像分割

②對點云、圖像均進行分割

此類方法將激光雷達原始點云或分割后的點云通過初值回投到分割后的圖像上,采用局部優(yōu)化的方式,使得點云與圖像作用關(guān)系最大化,完成激光雷達與相機的外參標(biāo)定。

相較于提取邊緣的方法,此類方法可獲得圖像和點云的更多有效信息,且圖像分割相較于圖像邊緣提取,抗干擾能力強。

綜上所述,在線標(biāo)定優(yōu)勢在于可利用自然場景,完成傳感器矯正,缺點是需要在滿足條件的自然場景下進行,且若場景特性無法達到預(yù)期,會導(dǎo)致在線標(biāo)定結(jié)果偏差較大或標(biāo)定失敗。

傳感器標(biāo)定是自動駕駛系統(tǒng)的基礎(chǔ)環(huán)節(jié),也是自動駕駛系統(tǒng)運行的關(guān)鍵條件。傳感器標(biāo)定結(jié)果的準確性與精確性,直接影響自動駕駛各功能模塊的運行效果。因此,一個準確的、高精度的標(biāo)定結(jié)果,是傳感器標(biāo)定的目標(biāo),也是整個自動駕駛系統(tǒng)的需求與期望。目前傳感器標(biāo)定仍存在諸多挑戰(zhàn),如何實現(xiàn)高精度的標(biāo)定、如何利用有限的環(huán)境完成標(biāo)定、如何完成不同類型傳感器之間的標(biāo)定,如何感知車輛運動過程中傳感器位置的偏差,如何對傳感器位置偏差實時糾正等,這些都是我們會不斷優(yōu)化和探索的方向。

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

    關(guān)注

    2541

    文章

    49961

    瀏覽量

    747498
  • 相機
    +關(guān)注

    關(guān)注

    4

    文章

    1303

    瀏覽量

    53136
  • 激光雷達
    +關(guān)注

    關(guān)注

    967

    文章

    3863

    瀏覽量

    188745

原文標(biāo)題:一文詳解自動駕駛多傳感器標(biāo)定

文章出處:【微信號:3D視覺工坊,微信公眾號:3D視覺工坊】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    位置傳感器助推電機市場重拾增勢

    位置傳感器是組成無刷直流電動機系統(tǒng)的三大部分之一,也是區(qū)別于有刷直流電動機的主要標(biāo)志。其作用是檢測主轉(zhuǎn)子在運動過程中位置,將轉(zhuǎn)子磁鋼磁極的位置
    發(fā)表于 05-28 11:05 ?1214次閱讀
    <b class='flag-5'>位置</b><b class='flag-5'>傳感器</b>助推電機市場重拾增勢

    關(guān)于測量弧形運動速度的傳感器的求解

    我最近在做一個項目,但是在選用傳感器的時候有點疑惑,在一個弧形運動(比如單擺的擺動)如何去測量末端的切向速度或者運動過的角度?我開始時的思路是用陀螺儀,不過后來發(fā)現(xiàn)這樣的話只能把
    發(fā)表于 07-18 20:48

    測振動傳感器ZLDS100

    ,記錄被測體在振動過程中運動軌跡,計算振幅,檢測振動過程中的異常情況。當(dāng)振幅超過界定值時,可通過軟件設(shè)置輸出報警信號。 測振動傳感器應(yīng)用領(lǐng)域建筑結(jié)構(gòu)振動測量,廢氣渦輪增壓其振動測量,
    發(fā)表于 12-10 15:07

    磁致伸縮位移傳感器的發(fā)展情況

    位移是和物體的位置運動過程中的移動有關(guān)的量,位移的測量方式所涉及的范圍是相當(dāng)廣泛的。小位移通常用應(yīng)變式、電感式、差動變壓式、渦流式、霍爾傳感器來檢測,大的位移常用感應(yīng)同步
    發(fā)表于 06-24 15:24

    位置傳感器有哪些應(yīng)用

    說到位置傳感器,大家都是比較熟悉的,那么大家在生產(chǎn)中接觸到了位置傳感器的哪些應(yīng)用呢?位置傳感器
    發(fā)表于 10-09 15:13

    霍爾效應(yīng)旋轉(zhuǎn)位置傳感器及其應(yīng)用

    ?! ¢y門位置檢測  本系列傳感器可廣泛用于工業(yè)生產(chǎn)加工過程中的閥門控制。油田、核電站、食品加工廠和飲料生產(chǎn)廠家都需要對閥門位置進行檢測,霍爾效應(yīng)旋轉(zhuǎn)
    發(fā)表于 11-05 15:46

    運動控制,傳感器是控制的關(guān)鍵部分

    傳感器是數(shù)據(jù)收集,系統(tǒng)監(jiān)測和控制反饋的重要組成部分。在運動控制應(yīng)用,傳感器采用旋轉(zhuǎn)或直線編碼進行位置
    發(fā)表于 11-12 11:47

    慣性傳感器車輛穩(wěn)定系統(tǒng)應(yīng)用

    傳感器?! SC會隨時檢測車輛的行駛狀態(tài),當(dāng)車輛在轉(zhuǎn)彎過程中處于轉(zhuǎn)彎過度臨界狀況的時候,系統(tǒng)會自動降低發(fā)動機的動力輸出,且前外側(cè)車輪會剎車來產(chǎn)生一向外的力量,將
    發(fā)表于 11-13 11:00

    車輛感知如何提高和發(fā)展

    自動駕駛汽車的夢想正在成為現(xiàn)實。通過在車輛實現(xiàn)多種先進的駕駛員輔助系統(tǒng)(ADAS),汽車行業(yè)對于完全自動駕駛的追求正在穩(wěn)步推進。如今,幾乎所有汽車經(jīng)銷商的新款車都配備了多個攝像頭、雷達和超聲波傳感器,可實現(xiàn)如輔助自動泊車、自動
    發(fā)表于 07-29 08:26

    通過深度學(xué)習(xí)提高和發(fā)展車輛感知

    自動駕駛汽車的夢想正在成為現(xiàn)實。通過在車輛實現(xiàn)多個高級駕駛輔助系統(tǒng)(ADAS),汽車行業(yè)對自動駕駛的追求正在穩(wěn)步推進。當(dāng)今的新車均已配備多個攝像頭、雷達和超聲波傳感器,實現(xiàn)基于感知
    發(fā)表于 11-10 08:09

    位移傳感器如何選型_位移傳感器選用一般有哪些選擇

    位移傳感器又名線性傳感器,位移是和物體的位置運動過程中的移動有關(guān)的量,位移的測量方式所涉及的范圍是相當(dāng)廣泛的。喜歡關(guān)注物體移動的變化,位移傳感器
    發(fā)表于 02-08 15:33 ?1w次閱讀

    換用研控的運動控制卡產(chǎn)品來解決常見位置偏差問題

    研控MCC系列運動控制卡使用方便,功能可靠,一般來說是不會在使用過程中產(chǎn)生位置偏差的。但是在長期客戶服務(wù)的過程中我們也遇到了一些因使用不當(dāng)造
    的頭像 發(fā)表于 04-11 17:05 ?5055次閱讀

    傳感器在多關(guān)節(jié)機器人避障系統(tǒng)的應(yīng)用解析

    機器人避障的關(guān)鍵問題之一是在運動過程中如何利用傳感器對環(huán)境的感知。任何類型的傳感器都有各自的優(yōu)點和不足。選用時需要仔細考慮各種因素。
    發(fā)表于 03-11 15:23 ?1618次閱讀

    車輛發(fā)動機起動過程中的測試方案

    。結(jié)果表明,高原起動環(huán)境、較高的摩托小時和技術(shù)狀況劣化的噴油器使發(fā)動機起動過程中的最低著火轉(zhuǎn)速提髙,平均單缸升速度降低,導(dǎo)致發(fā)動機起動性能降低。
    發(fā)表于 06-19 10:56 ?9次下載

    了解PCA116-100位移傳感器故障及排障方法

    PCA116-100位移傳感器又稱線性傳感器,是屬于金屬感應(yīng)的線性器件。 PCA116-100傳感器的作用是將各種被測物理量轉(zhuǎn)化為電能。 位移是與運動過程中
    的頭像 發(fā)表于 06-02 14:48 ?555次閱讀
    了解PCA116-100位移<b class='flag-5'>傳感器</b>故障及排障方法