劉尚昆 朱廣平 王波 高春雷 徐濟(jì)松
1.中國(guó)鐵道科學(xué)研究院集團(tuán)有限公司鐵道建筑研究所,北京100081;2.中國(guó)鐵路西安局集團(tuán)有限公司,西安712400;3.中國(guó)鐵建高新裝備股份有限公司,昆明650215
養(yǎng)路機(jī)械如配砟車等在線路上作業(yè)過程中,其側(cè)犁、翼犁等工作裝置最大伸展位置極有可能碰到接觸網(wǎng)支柱從而造成事故。目前鐵路工務(wù)施工安全管理主要由操作人員進(jìn)行人工監(jiān)控,維修任務(wù)繁重時(shí)人員容易倦怠疏忽,極易引起事故。因此迫切需要自動(dòng)化程度更高、安全性和穩(wěn)定性更好的智能化輔助避障系統(tǒng),確保鐵路運(yùn)營(yíng)線路的設(shè)備安全[1]。
避障系統(tǒng)的核心問題是接觸網(wǎng)支柱的識(shí)別與定位。國(guó)內(nèi)外主要使用超聲波技術(shù)、毫米波雷達(dá)技術(shù)、機(jī)器視覺技術(shù)、激光雷達(dá)技術(shù)等進(jìn)行障礙物識(shí)別[2]??紤]到養(yǎng)路機(jī)械施工時(shí)間多為夜間,視野差,本文選取激光雷達(dá)傳感器進(jìn)行環(huán)境感知,開發(fā)數(shù)據(jù)處理軟件,以實(shí)現(xiàn)接觸網(wǎng)支柱的識(shí)別和準(zhǔn)確定位。
接觸網(wǎng)支柱的識(shí)別及定位系統(tǒng)如圖1所示。該系統(tǒng)主要包括左右兩個(gè)激光雷達(dá)、傾角傳感器、數(shù)據(jù)采集卡以及安裝在司機(jī)室的處理主機(jī)。激光雷達(dá)安裝在左右側(cè)犁的主犁板上,用于獲取空間三維點(diǎn)云數(shù)據(jù)。傾角傳感器安裝在雷達(dá)支座上,傾角值通過RS485串口傳輸?shù)缴衔粰C(jī)中,實(shí)時(shí)校正激光雷達(dá)傾角。數(shù)據(jù)采集卡通過百兆以太網(wǎng)口與處理主機(jī)連接,將采集到的點(diǎn)云數(shù)據(jù)實(shí)時(shí)傳輸?shù)教幚碇鳈C(jī)。處理主機(jī)安裝在司機(jī)室操作臺(tái)上方,通過運(yùn)行編寫的數(shù)據(jù)處理軟件進(jìn)行障礙物的識(shí)別與定位,并顯示障礙物信息。
圖1 接觸網(wǎng)支柱識(shí)別及定位系統(tǒng)布局
超聲波技術(shù)的原理簡(jiǎn)單,成本較低,但是受天氣的影響較大。毫米波雷達(dá)受天氣影響較小,但成本高,后處理系統(tǒng)較為復(fù)雜。機(jī)器視覺利用圖像識(shí)別對(duì)障礙物進(jìn)行識(shí)別和跟蹤,但是軟硬件成本較高,且惡劣天氣下可視距離較近??紤]到養(yǎng)路機(jī)械作業(yè)現(xiàn)場(chǎng)的復(fù)雜工況,這些方案均不適用于鐵路接觸網(wǎng)支柱的識(shí)別。
激光雷達(dá)技術(shù)已成為障礙物識(shí)別和自動(dòng)駕駛領(lǐng)域的主流技術(shù)。激光雷達(dá)在夜間可以正常工作,能適應(yīng)霧天、雨天等惡劣天氣,且軟硬件成本相對(duì)較低,適用于養(yǎng)路機(jī)械作業(yè)過程中的障礙物識(shí)別。
本系統(tǒng)采用掃描成像激光雷達(dá),把激光雷達(dá)同二維光學(xué)掃描鏡結(jié)合起來,利用掃描器控制激光的射出方向,通過對(duì)整個(gè)視場(chǎng)進(jìn)行逐點(diǎn)掃描測(cè)量,獲得視場(chǎng)內(nèi)目標(biāo)的三維信息[3]。
接觸網(wǎng)支柱檢測(cè)及定位流程如圖2所示。
圖2 接觸網(wǎng)支柱檢測(cè)及定位流程
通過百兆以太網(wǎng)將激光雷達(dá)采集的球坐標(biāo)系下的點(diǎn)云數(shù)據(jù)發(fā)送到處理主機(jī),從雷達(dá)姿態(tài)傳感器中得到雷達(dá)的側(cè)滾角和俯仰角,在軟件中對(duì)雷達(dá)點(diǎn)云數(shù)據(jù)進(jìn)行修正和坐標(biāo)變換,得到基于指定視角的直角坐標(biāo)系下的點(diǎn)云數(shù)據(jù)。
激光雷達(dá)點(diǎn)云數(shù)據(jù)量大,處理時(shí)間長(zhǎng)。因此采用點(diǎn)云濾波對(duì)點(diǎn)云數(shù)據(jù)進(jìn)行預(yù)處理,減少噪聲點(diǎn)和離群點(diǎn),并劃分得到感興趣區(qū)域,提高算法響應(yīng)速度。
針對(duì)感興趣區(qū)域中的數(shù)據(jù),首先濾除地面點(diǎn),對(duì)非地面點(diǎn)采用歐氏聚類得出聚類結(jié)果,再結(jié)合接觸網(wǎng)支柱的特征和其激光點(diǎn)模型的點(diǎn)密度對(duì)聚類結(jié)果進(jìn)行特征分析,得到符合接觸網(wǎng)支柱特征的障礙物點(diǎn)云簇,對(duì)其使用窗口濾波得到支柱的位置信息。
選用Velodyne 的VLP-16 三維激光雷達(dá),參數(shù)見表1。三維激光雷達(dá)采用飛行時(shí)間(Time of Flight,TOF)原理進(jìn)行距離測(cè)量,掃描頻率為5 Hz。
表1 VLP-16 三維激光雷達(dá)主要參數(shù)
VLP 激光雷達(dá)采集的點(diǎn)云數(shù)據(jù)基于雷達(dá)中心點(diǎn)的球坐標(biāo)系,為了便于計(jì)算,須將數(shù)據(jù)轉(zhuǎn)化到笛卡爾坐標(biāo)系下。以安裝在右側(cè)的雷達(dá)為例,車輛正前方為y軸正向,垂直y軸水平向右為x軸正向,以垂直xOy平面向上為z軸正方向,建立笛卡爾坐標(biāo)系,如圖3所示。在雷達(dá)球坐標(biāo)系下,每一個(gè)激光點(diǎn)可以通過3 個(gè)參數(shù)計(jì)算其空間位置的x、y、z坐標(biāo),其中R為激光點(diǎn)到坐標(biāo)系原點(diǎn)的距離,ω為激光束與xOy平面的夾角,α為激光束在支柱識(shí)別定位算法xOy平面上的投影與y軸之間的夾角。通過這3個(gè)參數(shù)可計(jì)算出激光點(diǎn)在三維笛卡爾坐標(biāo)系下的x、y、z坐標(biāo),即
圖3 雷達(dá)數(shù)據(jù)坐標(biāo)轉(zhuǎn)換
檢測(cè)障礙的方法主要包括DBSCAN 聚類算法、K-means 聚類算法、歐氏聚類算法、利用深度圖像進(jìn)行聚類分析等[4]。DBSCAN 聚類算法是基于密度的數(shù)據(jù)聚類算法,能夠快速對(duì)任意形狀點(diǎn)云進(jìn)行聚類,但該算法內(nèi)存資源消耗大,對(duì)處理器要求很高。K-means聚類算法準(zhǔn)確性高,但要手動(dòng)輸入聚類數(shù)目K,難以達(dá)到實(shí)時(shí)性要求。歐氏聚類算法對(duì)大多數(shù)據(jù)具有通用性,點(diǎn)云分割的效果與實(shí)時(shí)性良好[5]。因此,本文采取歐氏聚類和特征匹配相結(jié)合的障礙物識(shí)別算法。
在軌道線路試驗(yàn)線上對(duì)障礙物識(shí)別定位系統(tǒng)進(jìn)行現(xiàn)場(chǎng)試驗(yàn)。將激光雷達(dá)安裝在手推小車上,指定雷達(dá)中心點(diǎn)為坐標(biāo)原點(diǎn),過原點(diǎn)且平行于水平面為xOy平面,前進(jìn)方向?yàn)閥軸正向,以此建立右手直角坐標(biāo)系。接觸網(wǎng)支柱分布在電氣化線路沿線兩側(cè),沿線路方向間隔約20 m,距離道路中心線約2.5 m。
根據(jù)測(cè)試方案(圖4),小車從與1#接觸網(wǎng)支柱平齊的A位置出發(fā)向D位置方向行駛,行駛經(jīng)過1#、2#和3#接觸網(wǎng)支柱。支柱y坐標(biāo)值變化曲線及所識(shí)別的支柱距離變化曲線見圖5。
圖5 現(xiàn)場(chǎng)測(cè)試結(jié)果
從圖5 可以看出:隨著手推小車的走行,1#支柱與雷達(dá)之間的距離逐漸增大,支柱y坐標(biāo)值從0 逐漸增大;小車駛過1#支柱與2#支柱中間的B位置后,系統(tǒng)判別2#支柱距離傳感器更近,將顯示2#支柱信息,y坐標(biāo)值變?yōu)樨?fù)值;之后2#支柱與雷達(dá)之間的距離逐漸減小,支柱y坐標(biāo)值逐漸增大到0;小車駛過2#支柱后,2#支柱與雷達(dá)之間的距離逐漸增大,支柱y坐標(biāo)值再次從0逐漸增大。同樣,小車駛過2#支柱與3#支柱中間的C位置后,系統(tǒng)將捕捉到3#支柱,支柱y坐標(biāo)值及所識(shí)別的支柱距離變化規(guī)律與2#支柱情況一致??梢姡す饫走_(dá)能夠準(zhǔn)確識(shí)別出距離原點(diǎn)最近的接觸網(wǎng)支柱,沒有漏識(shí)別現(xiàn)象發(fā)生。
本文設(shè)計(jì)的接觸網(wǎng)支柱識(shí)別系統(tǒng)選用能在夜間和惡劣天氣條件下工作的激光雷達(dá)傳感器,開發(fā)了數(shù)據(jù)處理軟件,采取歐氏聚類和特征匹配相結(jié)合的障礙物識(shí)別算法識(shí)別接觸網(wǎng)支柱,最后采用窗口濾波得出接觸網(wǎng)支柱準(zhǔn)確的位置信息。經(jīng)現(xiàn)場(chǎng)試驗(yàn),驗(yàn)證了該系統(tǒng)能夠準(zhǔn)確識(shí)別出接觸網(wǎng)支柱并得到其位置信息。