<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 探測機器人煤礦井下地圖創(chuàng)建

          探測機器人煤礦井下地圖創(chuàng)建

          作者: 時間:2013-03-12 來源:網(wǎng)絡(luò) 收藏


            3.2柵格定位及坐標變換

            通過立體視覺系統(tǒng)的感知,可以獲得現(xiàn)場地形的三維點集合,這些離散的點集合可以用于描述地形環(huán)境的表面輪廓,從而構(gòu)成了目標地形的三維點云描述,其中點的坐標描述了該視差點相對攝像機的位置。對于局部地圖的創(chuàng)建,需要將這些三維點云描述首先由立體相機坐標系轉(zhuǎn)化到機器人坐標系當(dāng)中,并以此作為機器人此次路徑規(guī)劃的局部環(huán)境描述。而后,在進行全局路徑規(guī)劃之前,需要將上述坐標從機器人坐標系轉(zhuǎn)換到世界坐標系,即井下環(huán)境全局地圖坐標系當(dāng)中,這主要通過機器人的定位及姿態(tài)估算信息進行推算,完成坐標變換后,進而可以完成局部地圖與全局地圖的融合。坐標系的定義及轉(zhuǎn)換關(guān)系如圖2.

            當(dāng)機器人在未知環(huán)境中進行自主導(dǎo)航時,若沒有外部提供的全局定位信息,一般采用自主導(dǎo)航開始時,機器人的初始位置為世界坐標系的零點。用立體攝像機采集圖像就是將客觀世界的3D場景投影到2D像平面上,這個場景可以用成像變換來描述。成像變換涉及到不同坐標系統(tǒng)之間的變換,立體攝像機進行圖像采集的最終結(jié)果是要得到計算機里的數(shù)字圖像,因此在成像變換時需要用到以下坐標系。以機器人的姿態(tài)確定各坐標軸的方向。如圖2所示,本文采用機器人的前向作為z軸,以處在相同水平面的指向機器人右側(cè)與z軸垂直的方向作為x軸,最后以右手法則確定y軸。

            世界坐標系:Xw,Yw,Zw,為基準坐標系,刻度單位為物理單位

            圖像坐標系:(u,v),(x,y)

            (u,v):為以像素為單位的圖像坐標系的坐標,表示像素在圖像中的行數(shù)和列數(shù)

            (x,y):以物理單位表示的圖像坐標系

          世界坐標系和攝像機坐標系

            圖2世界坐標系和攝像機坐標系

            攝像機坐標系:Xc,Yc,Zc

            其原點O位于攝像機的光心,Xc,Yc分別與圖像坐標系的x,y軸平行,Zc為攝像機的光軸,且與圖像平面相互垂直。光軸與圖像平面的交點為圖像坐標系的原點。

            機器人坐標系:Xr,Yr,Zr

            安裝在機器人上的立體視覺系統(tǒng)與機器人是固連的,根據(jù)以上坐標軸的定義,若以右攝像機的光心為攝像機坐標系的原點,則攝像機坐標系與機器人坐標系之間的轉(zhuǎn)換關(guān)系為

            Xc=Xr+l;Yc=Yr+h;Zc=Zr(1)

            其中,l為右攝像機光心與機器人坐標系原點(一般為機器人質(zhì)心)之間的水平距離,h為右攝像機光心與機器人坐標系原點之間的垂直距離。轉(zhuǎn)換為齊次坐標轉(zhuǎn)換為

            探測機器人(2)

            當(dāng)需要將三維點的坐標由機器人坐標系轉(zhuǎn)化到世界坐標系中時,如圖3所示,需要機器人自定位功能提供機器人的位置與姿態(tài)信息,假設(shè)機器人的位置在世界坐標系中的三維坐標為(x0,y0,z0),即機器人坐標系的原點。則機器人坐標系與世界坐標系之間的平移矩陣為T:

            煤礦井

          探測機器人(4)

            若以任務(wù)開始時機器人的位置與朝向定義為全局坐標系的原點,則機器人坐標系中的點P(Xr,Yr,Zr)到全局坐標系中對應(yīng)點P’(Xw,Yw,Zw)的轉(zhuǎn)換如式如下:

            6

            具體的實現(xiàn)過程可以由圖3-13所示。其中圖3-13(a)為一對立體視覺圖像中右攝像機獲得的圖像。圖3-13(b)為根據(jù)立體匹配方法獲得視差圖。基于三角法,可以計算得到相對與攝像機坐標系的地形輪廓三維點云描述()CCCCPx,y,z,如圖3-13(c)中所示。其為攝像機前方扇形區(qū)域內(nèi)的地形輪廓。根據(jù)式(3-13)可將()CCCCPx,y,z轉(zhuǎn)化為相對機器人的描述()RRRRPx,y,z。在此基礎(chǔ)上,可以為每個數(shù)據(jù)點確定其所屬的柵格。最后,根據(jù)式(6)計算柵格的高度,得到位于機器人前方扇形區(qū)域內(nèi)的環(huán)境2.5D柵格地圖描述。環(huán)境的全局2.5D柵格地圖由機器人在各個不同的位置獲得的局部2.5D柵格地圖,依據(jù)自主定位獲得的機器人位姿信息拼接而成。環(huán)境局部2.5D柵格地圖與全局2.5D柵格地圖的數(shù)據(jù)轉(zhuǎn)換依據(jù)式(5)進行。

          探測機器人

            圖3-132.5D格柵地圖創(chuàng)建
          三維掃描儀相關(guān)文章:三維掃描儀原理
          熱成像儀相關(guān)文章:熱成像儀原理


          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();