《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 一種基于點云匹配的激光雷達/IMU聯合標定方法
一種基于點云匹配的激光雷達/IMU聯合標定方法
2019年電子技術應用第12期
吳昱晗,王蘊寶,薛慶全,郄曉斌,李志強
北京航天發射技術研究所,北京100076
摘要: 針對車載激光雷達和慣性測量單元(Inertial Measurement Unit,IMU)的坐標系標定問題,設計了一種使用角反射器作標志物的標定方法。首先通過區域分割、地面濾除和標志點提取的預處理方法來提取標志點;然后借鑒3D點云匹配的方法,將坐標系聯合標定轉化為點云匹配問題,使用迭代最近鄰點(Iterative Closest Point,ICP)算法求得兩坐標系的坐標轉換矩陣。最后,將標定結果與基于最小二乘法的標定結果進行對比,結果表明使用3D點云匹配的標定方法是可行的。
中圖分類號: TN958.98
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.190691
中文引用格式: 吳昱晗,王蘊寶,薛慶全,等. 一種基于點云匹配的激光雷達/IMU聯合標定方法[J].電子技術應用,2019,45(12):78-82.
英文引用格式: Wu Yuhan,Wang Yunbao,Xue Qingquan,et al. A LiDAR/IMU joint calibration method based on point cloud matching[J]. Application of Electronic Technique,2019,45(12):78-82.
A LiDAR/IMU joint calibration method based on point cloud matching
Wu Yuhan,Wang Yunbao,Xue Qingquan,Qie Xiaobin,Li Zhiqiang
Beijing Institute of Space Launch Technology,Beijing 100076,China
Abstract: In this paper, a calibration method using a corner reflector as the marker is designed for the calibration of the coordinate system of the LiDAR and inertial measurement unit(IMU). Firstly, the pre-processing methods of region segmentation, ground filtering and marker point extraction are used to extract the marker points. And then the three-dimensional point cloud matching method is used to convert the coordinate system joint calibration into the point cloud matching problem, using the iterative closest point(ICP) algorithm to obtain the coordinate transformation matrix of the two coordinate systems. The calibration results are compared with results obtained by the traditional least squares algorithm, which shows that the calibration method using 3D point cloud matching is feasible.
Key words : coordinate system parameter calibration;3D point cloud matching;vehicle LiDAR

0 引言

    當今導航定位領域,使用慣性導航系統(Inertial Navigation System,INS)+里程計(Odometry,OD)+高程計的組合定位方式進行定位是主流的自主定位手段,但是該系統本身存在的誤差會隨著時間不斷發散,需要靠其他傳感器來進行輔助定位。三維點云激光雷達定位作為一個新興的手段,具有不受光線影響、分辨率高、測量距離遠的優點。激光雷達和慣性導航進行組合的定位方式也是當今實現無人駕駛的主流技術途徑之一。為了滿足該系統的定位精度,傳感器之間的參數標定至關重要,參數標定精度直接影響融合定位結果。

    最初,激光雷達主要利用外部的經緯儀和測距儀直接進行輪廓測量[1],以此得到標定參數,但是這種方法過于繁瑣且精度較低。目前已經提出了多種針對激光雷達位姿的標定方法。程金龍[2]采用三面靶標的激光雷達外參數標定的方法,使用隨機采樣一致性算法完成了平面分割和同名向量的提取,最后解出標定參數;韓正勇[3]提出了一種可以在采樣幀數比較少的情況下獲得較高精度的參數矩陣的方法,該方法采用棋盤面對應性的性質,將坐標系標定問題轉換為三維空間中旋轉和縮放矩陣的求解問題;韓棟斌[4]提出了一種在非理想參數初值的條件下依然可以獲得較好標定結果的方法,該方法采用多對點云同時匹配迭代生成外參數來進行參數解算。

    最小二乘法作為處理空間坐標組合轉換的經典方法之一,被廣泛應用于多種傳感器的系統坐標標定[5-8]。針對最小二乘法標定的改進也在不斷進行[9]。趙立峰[10]將整體最小二乘法引入了坐標轉換中,提出了一種迭代算法,降低低精度點的影響;楊仕平[11]提出在標志點數目在4個及以上,且在兩套坐標系下均存在隨機誤差的情況下,采用多元整體最小二乘法進行解算,提高算法精度。

    隨著即時定位與地圖構建(Simultaneous Localization and Mapping,SLAM)技術的發展,基于3D點云匹配技術的點云拼接方法日趨成熟,3D點云匹配的思路可以運用到坐標系標定的問題中,通過點云匹配方法求解兩個坐標系的坐標轉換矩陣。常用的3D點云匹配方法有ICP、正態分布變換(Normal Distributions Transform,NDT)等算法。點云配準方法有很多種,目前比較普遍的處理方式是基于點-點匹配的迭代最近點方法(ICP)、進一步提取特征進行特征匹配的改進ICP算法以及采用概率模型描述點云正態分布的NDT算法[12]。原始的ICP算法由Besl等提出[13],核心思想為計算使得匹配點對歐氏距離和最小的坐標變換矩陣。針對常規ICP算法的缺陷,國內外的學者也提出了大量的改進算法,如MINGUEZ J[14]提出了一種新的距離尺度函數,同時考慮到平移和選轉,解決了旋轉誤差的問題。NDT算法是BIBER P[15]提出的,這種算法完全基于概率模型進行匹配。

    本文中將提出一種基于點云匹配思想的車載激光雷達/IMU聯合標定的方法,并與基于最小二乘法的標定結果進行對比。

1 基本原理

    激光雷達與IMU之間存在安裝誤差角和位置誤差,因此兩個傳感器測量得到的同一組標志點的三維坐標不同,可以通過對應坐標點的關系來計算得到坐標系之間的轉換矩陣,完成激光雷達/IMU坐標系的聯合標定。

    兩坐標系下三維坐標的關系模型如圖1所示。

ck2-t1.gif

    (oX1Y1Z1)為坐標系M,(OX2Y2Z2)為坐標系N,標志點在兩個坐標系之間的坐標分別為(x1,y1,z1)、(x2,y2,z2),兩者之間的坐標變換矩陣為T3D為4×4矩陣,由旋轉矩陣R和平移矩陣T組成。

ck2-gs1-2.gif

    坐標系N相對坐標系M的歐拉角為俯仰角θ、橫滾角γ、方位角Ψ,相對于軸向的平移量為tx、ty、tz,則:

ck2-gs3-5.gif

2 標定方案

2.1 總體方案

    本文采用具有多面反射、反射強度高、高度可調等優點的角反射器作為標志物,通過移動角反射器可獲得在雷達坐標系下標志物在不同位置的坐標,并同時采用差分GPS獲得標志物在當前位置的地理坐標系下的坐標。因標定場地不水平,通過車載IMU測得車輛相對地理坐標系的姿態角及IMU處的地理坐標系坐標,通過坐標變換將標志物在地理坐標系下的坐標轉換到IMU坐標系下。坐標系描述如下:地理坐標系為(OX1Y1Z1),IMU坐標系為(OX2Y2Z2),激光雷達坐標系為(oX3Y3Z3)。標定系統總體方案示意圖如圖2所示。

ck2-t2.gif

    IMU和激光雷達坐標系的參數標定流程如圖3所示,標定步驟如下:

ck2-t3.gif

    (1)采集地理坐標系標志點的原始數據和激光雷達坐標系下的點云數據。

    (2)因為IMU和差分全球導航衛星系統(Global Navigation Satellite Systems,GNSS)的原點基本重合,可使用IMU傳感器測量得到的姿態角計算IMU與地理坐標系之間的轉換矩陣,求解IMU坐標系下標志點的坐標數據。

    (3)對激光雷達測量的原始點云數據進行預處理,找到標志點對應的點云坐標。

    (4)對IMU和雷達坐標系下的標志點數據進行數據擬合,求得坐標系轉換矩陣。

    (5)將步驟(2)得到的IMU坐標系下的標志點坐標經過步驟(4)中求解得到的轉換矩陣計算,轉移到雷達坐標系中,與步驟(3)中得到的測量數據進行對比,進行誤差分析。

    至此標定方法轉變為通過數據擬合、優化的方法求解IMU坐標系與雷達坐標系之間坐標轉換矩陣。傳統的方法是采用最小二乘法求解。隨著SLAM技術的發展,基于3D點云匹配技術的點云拼接方法日趨成熟。本文借鑒3D點云匹配思路,將這一標定問題轉換為兩幀點云拼接的問題,進而通過點云匹配方法求解兩個坐標系的坐標轉換矩陣。常用的3D點云匹配方法有ICP、NDT等算法,本文選擇ICP算法來求解坐標轉換矩陣,并與最小二乘法求解結果進行對比。

2.2 最小二乘法基本原理

    使用最小二乘法進行系統坐標標定,求解的坐標轉換公式如下:

ck2-gs6-7.gif

    由此方法能夠得到使三維坐標誤差最小的坐標系轉換矩陣。

2.3 ICP點云匹配算法原理

    ICP點云匹配算法(迭代最近點算法)是最常用的三維點云匹配算法之一。ICP算法最早由Besl和Mckay二人提出,主要思想為計算兩個點云中的最近點對進行匹配,然后根據配準點對來求得兩個點云之間的坐標轉換矩陣。ICP算法通常應用于不同時刻兩組點云之間的匹配,從而求得載體的位姿變化。那么,可以將在IMU坐標系及雷達坐標系下采集到的標志點點云數據作為不同時刻的點云,通過3D點云匹配算法求其位姿變化,即為兩坐標系的坐標轉換關系。

    激光雷達探測到的點云包含大量無關點云,需進行預處理來從中提取標志點。

    預處理分為3個步驟:

    (1)區域切割。根據先驗知識只選定距離在一定范圍之內的點云進行分析。

    (2)地面濾除。將點云數據柵格化,本文設置柵格大小為0.3×0.3并將每個柵格內的點云按照高度排序,將每個柵格中高度最低的點視為地面點,將與最低點距離小于閾值的點也當作地面點并一同濾掉,便于后續處理。

    (3)標志點提取。地面點云濾除后,點云信息中只包含標志物,取最高點當作標志點。

    由上述步驟,可以得到測量的標志點在雷達坐標系下的坐標。

    點云預處理標志點提取算法的主要流程如下:

ck2-sf1-2.gif

    ck2-sf1-2-x1.gif

    最終得到的T3D即轉換矩陣。

3 參數標定實例及誤差分析

3.1 標定實例

    使用差分GPS測得標志點及車載IMU處的地理位置坐標,根據車載IMU給出的姿態角度,可以得出車載IMU坐標系下各標志點的三維坐標。

    根據上述的最小二乘法,可得到車載慣性坐標系轉換到車載激光雷達坐標系的轉換矩陣,將計算得出的結果與激光雷達獲得的點云坐標進行比對,其中x、y、z的坐標值誤差如表1所示。

ck2-b1.gif

    由上述計算結果可知,誤差在0.3 m范圍內,距離誤差的平均值為0.167 m,誤差的標準差為0.068 8 m。最小二乘法計算結果與實際測量坐標對比如圖4所示。

ck2-t4.gif

    根據三維點云擬合的ICP算法,得到的x、y、z點云坐標與測量坐標的誤差如表2所示。

ck2-b2.gif

    由上述計算結果,誤差在0.4 m范圍內,距離誤差的平均值為0.197 m,誤差的標準差為0.092 m,擬合效果較好。點云匹配方法計算結果與實際測量坐標對比如圖5所示。

ck2-t5.gif

3.2 實驗結論

    使用3D點云匹配的方式能夠較好地估算兩個坐標系之間的坐標轉換矩陣,與最小二乘法標定得出的結果基本一致,說明點云匹配的標定方法是有效的,這能夠為激光雷達/IMU的參數聯合標定提供一種新的思路。

4 結論

    本文設計利用角反射器作為標志物的車載激光雷達與IMU坐標系的標定方法,通過區域分割、地面濾除、標志點提取的方法提取標志點,借鑒3D點云匹配算法的思路,將激光雷達與IMU坐標系標定問題轉換為點云匹配問題,通過ICP算法迭代求解兩者之間坐標變換矩陣,并與最小二乘法結果對比,結果基本一致,說明基于點云匹配思想的標定方法是有效的。

參考文獻

[1] KRABILL W B,WRIGHT C W,SWIFT R N.Airborne laser mapping of assateague national seashore beach[J].Photogrammetic Engineering and Remote Sensing,2000,66(1):65-71.

[2] 程金龍,馮瑩,曹毓,等.車載激光雷達外參數的標定方法[J].光電工程,2013,40(12):89-94.

[3] 韓正勇,卜春光,劉宸.一種針孔相機與三維激光雷達外參標定方法[J].傳感器與微系統,2018,37(4):9-12,16.

[4] 韓棟斌,徐友春,王任棟,等.基于多對點云匹配的三維激光雷達外參數標定[J].激光與光電子學進展,2018,55(2):455-462.

[5] 熊爍,葉伯生,蔣明.機器人工具坐標系標定算法研究[J].機械與電子,2012(6):60-63.

[6] 余和青,劉文波,鄧釗波,等.最小二乘法視覺系統標定研究[J].日用電器,2014(12):61-64.

[7] 段建民,王昶人,任璐,等.基于多層激光雷達的可行駛區域信息提取算法[J].電子技術應用,2017,43(10):78-82.

[8] 王建中,楊璐.基于GPS定向測姿系統的研究[J].電子技術應用,2016,42(9):14-18.

[9] 蔣從元,楊杰.基于分布式多跳誤差估計目標位置感知算法[J].電子技術應用,2017,43(11):95-98.

[10] 趙立峰.整體最小二乘法及其在坐標轉換中的應用[J].林業科技情報,2011,43(4):114-115.

[11] 楊仕平,范東明,龍玉春.基于整體最小二乘法的任意旋轉角度三維坐標轉換[J].大地測量與地球動力學,2013,33(2):114-119.

[12] 韓明瑞.基于激光LiDAR的室外移動機器人三維定位與建圖[D].南京:東南大學,2016.

[13] ZHANG Z.Iterative point matching for registration of free-form curves and surfaces[J].International Journal of Computer Vision,1994,13(2):119-152.

[14] MINGUEZ J,MONTESANO L,LAMIRAUX F.Metric-based iterative closest point scan matching for sensor displacement estimation[J].IEEE Transactions on Robotics,2006,22(5):1048-1054.

[15] BIBER P,STRASSER W. The normal distributions transform:a new approach to laser scan matching[C].Proceedings of 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems,2003(IROS 2003),2003,3:2743-2748.

[16] 沈海平,達飛鵬,雷家勇.基于最小二乘法的點云數據拼接研究[J].中國圖象圖形學報,2005(9):1112-1116.

[17] 鄭忠陽.基于車載激光雷達的點云配準算法及應用技術研究[D].長沙:國防科學技術大學,2015.



作者信息:

吳昱晗,王蘊寶,薛慶全,郄曉斌,李志強

(北京航天發射技術研究所,北京100076)

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
一区二区三区视频在线播放| 亚洲深夜av| 99re8这里有精品热视频免费| 黄色成人小视频| 快播亚洲色图| 亚洲理论在线观看| 99视频在线观看一区三区| 国产精品va在线| 久久精品国产精品亚洲| 久久国产精品99国产精| 国产综合亚洲精品一区二| 欧美刺激午夜性久久久久久久| 亚洲久久在线| 91久久嫩草影院一区二区| 99av国产精品欲麻豆| 最新成人在线| 国产美女扒开尿口久久久| 久久影院午夜片一区| 亚洲美女视频在线观看| 亚洲欧洲精品一区二区| 亚洲风情在线资源站| 一本色道久久综合亚洲精品不| 国产免费观看久久黄| 国产精品影视天天线| 国产欧美短视频| 欧美久久电影| 先锋亚洲精品| 亚洲欧洲精品一区二区三区| 91久久久一线二线三线品牌| 亚洲美女黄色片| 亚洲午夜91| 亚洲激情视频网| 亚洲免费av网站| 一区二区三区欧美| 亚洲综合色自拍一区| 亚洲电影一级黄| 亚洲福利视频二区| 亚洲人永久免费| 午夜伦欧美伦电影理论片| 亚洲国产精品免费| 国产日韩精品一区二区三区在线 | 久热精品视频| 欧美成人影音| 欧美网站在线| 免费一级欧美片在线观看| 亚洲综合欧美日韩| 久久福利资源站| 美日韩精品视频| 欧美一区二区视频在线| 亚洲一区不卡| 久久福利毛片| 欧美精品成人91久久久久久久| 久久伊人精品天天| 欧美激情一区二区三区在线视频观看 | 国产一区二区三区成人欧美日韩在线观看| 欧美精品aa| 国产精品yjizz| 国产一区二区三区四区老人| 最新国产の精品合集bt伙计| 亚洲尤物视频网| 夜夜嗨av一区二区三区| 亚洲尤物在线视频观看| 亚洲激情图片小说视频| 亚洲一区国产一区| 一区二区三区欧美激情| 欧美中文字幕久久| 亚洲综合社区| 美女诱惑一区| 国产精品在线看| 亚洲电影免费观看高清完整版在线| 国产一区二区三区观看| 91久久精品国产91性色| 亚洲黄色在线| 亚洲你懂的在线视频| 亚洲女同精品视频| 亚洲日本中文| 久久精品人人爽| 久久精品道一区二区三区| 欧美国产亚洲精品久久久8v| 久久字幕精品一区| 欧美色中文字幕| 亚洲第一毛片| 午夜在线视频观看日韩17c| 一本色道久久综合亚洲精品按摩| 久久精品毛片| 国产精品激情av在线播放| 国产精品h在线观看| 伊人久久婷婷色综合98网| 国产亚洲一区二区精品| 99成人精品| 亚洲日本电影| 久久网站热最新地址| 国产精品日韩在线一区| 国产精品美女久久久久aⅴ国产馆| 国产精品乱码| 亚洲日本欧美日韩高观看| 久久精品一本久久99精品| 亚洲国产精品第一区二区| 久久精品国产第一区二区三区最新章节 | 欧美成人精品一区| 国产一区二区高清视频| 亚洲一区二区三区久久| 午夜欧美大尺度福利影院在线看 | 一区二区三区国产在线| 欧美大成色www永久网站婷| 国语自产精品视频在线看| 亚洲欧美日韩区| 午夜日韩视频| 国产精品爱啪在线线免费观看| 亚洲精品视频一区| 一区二区三区久久精品| 亚洲午夜精品久久久久久浪潮| 日韩视频精品在线| 欧美风情在线| 亚洲国产1区| 亚洲成人在线视频网站| 艳妇臀荡乳欲伦亚洲一区| 午夜亚洲性色视频| 欧美午夜视频在线| 一本久道综合久久精品| 亚洲网址在线| 欧美日韩三区四区| 国产午夜精品全部视频在线播放| 伊人狠狠色j香婷婷综合| 亚洲精品久久| 日韩一二三在线视频播| 欧美精品福利| 亚洲美女精品成人在线视频| 欧美一区二区久久久| 亚洲精品一区二区三区av| 美日韩精品视频| 亚洲国产美女久久久久| 亚洲精品裸体| 欧美精品一区在线观看| 日韩一级片网址| 亚洲综合国产激情另类一区| 国产精品视频一二三| 欧美亚洲一区三区| 亚洲另类在线一区| 欧美国产日本韩| 亚洲精品美女久久久久| 在线一区二区日韩| 欧美一区二区视频免费观看| 国产日韩欧美三级| 久久电影一区| 欧美高清你懂得| 99精品欧美一区二区三区| 亚洲欧美视频一区| 欧美精品九九| 一本色道久久88综合亚洲精品ⅰ| 亚洲欧美国产不卡| 国产一区二区欧美日韩| 亚洲日本理论电影| 欧美午夜电影在线| 午夜亚洲精品| 免费成人黄色av| 99精品视频免费全部在线| 亚洲欧美日韩在线不卡| 国产欧美一区二区三区视频| 欧美一区午夜视频在线观看| 欧美激情精品久久久久久| 亚洲自拍偷拍一区| 久久综合婷婷| av成人免费观看| 久久国产精品毛片| 亚洲国产精品久久人人爱蜜臀 | 国产精品美女久久久久久免费| 先锋资源久久| 欧美另类高清视频在线| 亚洲男女毛片无遮挡| 欧美va亚洲va日韩∨a综合色| 在线亚洲欧美| 美国十次成人| 亚洲一区二区三区精品动漫| 蜜桃久久av一区| 亚洲视频一区二区在线观看| 狂野欧美激情性xxxx欧美| 宅男噜噜噜66一区二区| 老色鬼久久亚洲一区二区| 一级成人国产| 免费看精品久久片| 亚洲一二三四久久| 欧美成在线观看| 欧美一乱一性一交一视频| 欧美日韩成人一区二区| 亚洲成色最大综合在线| 亚洲在线一区| 激情久久久久久| 午夜电影亚洲| 亚洲激情电影中文字幕| 久久福利资源站| 一区二区三区 在线观看视| 麻豆精品91| 午夜精品久久久久久久99水蜜桃| 欧美精品在线视频| 久久精品人人做人人爽电影蜜月| 国产精品成人一区二区三区夜夜夜| 亚洲日韩第九十九页| 国产一区二区久久久| 午夜视频在线观看一区|