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

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

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

視覺導航定位系統(tǒng)的系統(tǒng)基本組成與工作原理

新機器視覺 ? 來源:YXQ ? 2019-06-12 09:09 ? 次閱讀

機器人研究的核心就是:導航定位、路徑規(guī)劃、避障、多傳感器融合。定位技術有幾種,不關心,只關心視覺的。視覺技術用到“眼睛”可以分為:單目,雙目,多目、RGB-D,后三種可以使圖像有深度,這些眼睛亦可稱為VO(視覺里程計:單目or立體),維基百科給出的介紹:在機器人和計算機視覺問題中,視覺里程計就是一個通過分析處理相關圖像序列來確定機器人的位置和姿態(tài)。

當今,由于數(shù)字圖像處理和計算機視覺技術的迅速發(fā)展,越來越多的研究者采用攝像機作為全自主用移動機器人的感知傳感器。這主要是因為原來的超聲或紅外傳感器感知信息量有限,魯棒性差,而視覺系統(tǒng)則可以彌補這些缺點。而現(xiàn)實世界是三維的,而投射于攝像鏡頭(CCD/CMOS)上的圖像則是二維的,視覺處理的最終目的就是要從感知到的二維圖像中提取有關的三維世界信息。

系統(tǒng)基本組成:CCD、PCI、PC及其外設等。

CCD/CMOS

一行硅成像元素,在一個襯底上配置光敏元件和電荷轉移器件,通過電荷的依次轉移,將多個象素的視頻信號分時、順序地取出來,如面陣CCD傳感器采集的圖像的分辨率可以從32×32到1024×1024像素等。

視頻數(shù)字信號處理器

圖像信號一般是二維信號,一幅圖像通常由512×512個像素組成(當然有時也有256×256,或者1024×1024個像素),每個像素有256級灰度,或者是3×8bit,紅黃蘭16M種顏色,一幅圖像就有256KB或者768KB(對于彩色)個數(shù)據(jù)。為了完成視覺處理的傳感、預處理、分割、描述、識別和解釋,上述前幾項主要完成的數(shù)學運算可歸納為:

(1)點處理常用于對比度增強、密度非線性較正、閾值處理、偽彩色處理等。每個像素的輸入數(shù)據(jù)經(jīng)過一定關系映射成像素的輸出數(shù)據(jù),例如對數(shù)變換可實現(xiàn)暗區(qū)對比度擴張。

(2)二維卷積的運算常用于圖像平滑、尖銳化、輪廓增強、空間濾波、標準模板匹配計算等。若用M×M卷積核矩陣對整幅圖像進行卷積時,要得到每個像素的輸出結果就需要作M2次乘法和(M2-1)次加法,由于圖像像素一般很多,即使用較小的卷積和,也需要進行大量的乘加運算和訪問存儲器。

(3)二維正交變換常用二維正交變換有FFT、Walsh、Haar和K-L變換等,常用于圖像增強、復原、二維濾波、數(shù)據(jù)壓縮等。

(4)坐標變換常用于圖像的放大縮小、旋轉、移動、配準、幾何校正和由攝影值重建圖像等。

(5)統(tǒng)計量計算如計算密度直方圖分布、平均值和協(xié)方差矩陣等。在進行直方圖均衡器化、面積計算、分類和K-L變換時,常常要進行這些統(tǒng)計量計算。

視覺導航定位系統(tǒng)的工作原理

簡單說來就是對機器人周邊的環(huán)境進行光學處理,先用攝像頭進行圖像信息采集,將采集的信息進行壓縮,然后將它反饋到一個由神經(jīng)網(wǎng)絡和統(tǒng)計學方法構成的學習子系統(tǒng),再由學習子系統(tǒng)將采集到的圖像信息和機器人的實際位置聯(lián)系起來,完成機器人的自主導航定位功能。

1)攝像頭標定算法2D-3D映射求參。

傳統(tǒng)攝像機標定主要有 Faugeras 標定法、Tscai 兩步法、直接線性變換方法、張正友平面標定法和 Weng迭代法。自標定包括基于 Kruppa 方程自標定法、分層逐步自標定法、基于絕對二次曲面的自標定法和 Pollefeys 的模約束法。視覺標定有馬頌德的三正交平移法、李華的平面正交標定法和 Hartley 旋轉求內(nèi)參數(shù)標定法。

2)機器視覺與圖像處理:

a.預處理:灰化、降噪、濾波、二值化、邊緣檢測。。。

b.特征提取:特征空間到參數(shù)空間映射。算法有HOUGH、SIFT、SURF。

c.圖像分割:RGB-HIS。

d.圖像描述識別

3)定位算法:基于濾波器的定位算法主要有KF、SEIF、PF、EKF、UKF等。

也可以使用單目視覺和里程計融合的方法。以里程計讀數(shù)作為輔助信息,利用三角法計算特征點在當前機器人坐標系中的坐標位置,這里的三維坐標計算需要在延遲一個時間步的基礎上進行。根據(jù)特征點在當前攝像頭坐標系中的三維坐標以及它在地圖中的世界坐標,來估計攝像頭在世界坐標系中的位姿。這種降低了傳感器成本,消除了里程計的累積誤差,使得定位的結果更加精確。此外,相對于立體視覺中攝像機間的標定,這種方法只需對攝像機內(nèi)參數(shù)進行標定,提高了系統(tǒng)的效率。

定位算法基本過程:

簡單的算法過程,可基于OpenCV進行簡單實現(xiàn)。

輸入

通過攝像頭獲取的視頻流(主要為灰度圖像,stereo VO中圖像既可以是彩色的,也可以是灰度的 ),記錄攝像頭在t和t+1時刻獲得的圖像為It和It+1,相機的內(nèi)參,通過相機標定獲得,可以通過matlab或者opencv計算為固定量。

輸出

計算每一幀相機的位置+姿態(tài)

基本過程

●獲得圖像It,It+1

●對獲得圖像進行畸變處理

●通過FAST算法對圖像It進行特征檢測,通過KLT算法跟蹤這些特征到圖像It+1中,如果跟蹤特征有所丟失,特征數(shù)小于某個閾值,則重新進行特征檢測

●通過帶RANSAC的5點算法來估計兩幅圖像的本質矩陣

●通過計算的本質矩陣進行估計R,t

●對尺度信息進行估計,最終確定旋轉矩陣和平移向量

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

    關注

    10

    文章

    584

    瀏覽量

    36482
  • 機器視覺
    +關注

    關注

    162

    文章

    4373

    瀏覽量

    120337

原文標題:機器人視覺系統(tǒng)組成及定位算法(難得的好資料)

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    貼片機視覺系統(tǒng)的基本組成

      視覺系統(tǒng)的基本組成如圖1所示。系統(tǒng)一般由3臺相互獨立的CCD成像單元、光源、圖像采集卡、圖像處理專用計算機和主控計算機系統(tǒng)等單元組成。為
    發(fā)表于 09-07 15:56

    機器人視覺系統(tǒng)組成定位算法分析

    量計算如計算密度直方圖分布、平均值和協(xié)方差矩陣等。在進行直方圖均衡器化、面積計算、分類和K-L變換時,常常要進行這些統(tǒng)計量計算。3.視覺導航定位系統(tǒng)
    發(fā)表于 06-08 08:30

    GPS定位系統(tǒng)組成

    GPS定位系統(tǒng)(GPS - Global Positioning System)是由24顆人造衛(wèi)星和地面站組成的全球無線導航定位
    發(fā)表于 06-27 07:50

    計算機的基本組成工作原理

    計算機的基本組成及其工作原理https://blog.csdn.net/sunshine_hsm/article/details/815365091.1 計算機系統(tǒng)組成計算機
    發(fā)表于 06-30 06:35

    計算機的基本組成工作原理是什么

    計算機的基本組成及其工作原理1.1 計算機系統(tǒng)組成 計算機系統(tǒng)是由硬件系統(tǒng)和軟件
    發(fā)表于 06-30 06:18

    機器視覺系統(tǒng)工作原理是什么?有哪些應用實例?

    機器視覺系統(tǒng)工作原理是什么?機器視覺系統(tǒng)的特點有哪些?機器視覺系統(tǒng)的結構是由哪些部分組成的?機器視覺系
    發(fā)表于 07-16 08:06

    計算機的基本組成工作原理是什么

    計算機的基本組成工作原理(3)
    發(fā)表于 09-16 08:42

    DS1302 的基本組成工作原理

    DS1302 的基本組成工作原理DS1302 的基本組成工作原理DS1302 的管腳排列及描述如下圖及表所示
    發(fā)表于 01-14 13:27 ?17次下載
    DS1302 的基<b class='flag-5'>本組成</b>和<b class='flag-5'>工作原理</b>

    伺服系統(tǒng)包含哪些(基本組成_工作原理_應用)

    本文首先介紹看伺服系統(tǒng)的結構組成工作原理,其次介紹了伺服系統(tǒng)分類及基本要求與特點,最后介紹了伺服系統(tǒng)在自動化生產(chǎn)中的應用。
    的頭像 發(fā)表于 06-01 17:06 ?3.5w次閱讀
    伺服<b class='flag-5'>系統(tǒng)</b>包含哪些(基<b class='flag-5'>本組成</b>_<b class='flag-5'>工作原理</b>_應用)

    視覺導航定位系統(tǒng)工作原理

    機器人研究的核心就是:導航定位、路徑規(guī)劃、避障、多傳感器融合。
    的頭像 發(fā)表于 06-10 14:17 ?1.8w次閱讀

    大功率開關電源工作原理及基本組成

    本文主要闡述了大功率開關電源工作原理及大功率開關電源基本組成。
    發(fā)表于 11-20 14:34 ?1.2w次閱讀

    機器人視覺導航定位系統(tǒng)工作原理

    機器人研究的核心就是:導航定位、路徑規(guī)劃、避障、多傳感器融合。定位技術有幾種,不關心,只關心視覺的。
    發(fā)表于 04-20 09:57 ?1388次閱讀

    機器視覺本組成

    機器視覺本組成 根據(jù)美國自動成像協(xié)會(AIA)的定義,機器視覺(Machine Vision)是一種應用于工業(yè)和 非工業(yè)領域的硬件和軟件組合,它基于捕獲并處理的圖像為設備執(zhí)行其功能提供操作指導
    的頭像 發(fā)表于 06-27 15:35 ?1198次閱讀

    RFID系統(tǒng)的基本組成 rfid系統(tǒng)工作原理

    RFID(Radio Frequency Identification)是一種通過無線電信號識別物品的技術,它由基本組成工作原理兩個方面構成。在本文中,我們將詳細介紹RFID系統(tǒng)的基本組成
    的頭像 發(fā)表于 02-04 13:48 ?4028次閱讀

    閉環(huán)控制系統(tǒng)工作原理和基本組成

    閉環(huán)控制系統(tǒng),作為現(xiàn)代控制理論的核心內(nèi)容之一,廣泛應用于工業(yè)、軍事、航空航天等領域。它通過反饋機制實現(xiàn)對被控對象的精確控制,使系統(tǒng)輸出能夠持續(xù)跟蹤并達到期望的設定值。本文將詳細闡述閉環(huán)控制系統(tǒng)
    的頭像 發(fā)表于 06-13 15:00 ?3364次閱讀