亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        零件的雙目視覺識別定位與抓取系統(tǒng)研究

        2010-08-23 04:47:40王曉華傅衛(wèi)平
        制造業(yè)自動化 2010年12期
        關(guān)鍵詞:PC機(jī)攝像機(jī)標(biāo)定

        王曉華 ,傅衛(wèi)平

        WANG Xiao-hua1,2, FU Wei-ping2

        (1. 西安工程大學(xué) 電信學(xué)院,西安 710048;2. 西安理工大學(xué) 機(jī)械與精密儀器工程學(xué)院,西安 710048)

        0 引言

        機(jī)器視覺技術(shù)在工業(yè)生產(chǎn)上的應(yīng)用,提高了生產(chǎn)的柔性和自動化程度。在機(jī)械加工、裝配等生產(chǎn)環(huán)節(jié),基于視覺的零件識別定位因為要為機(jī)器人自動抓取提供圖像信息而成為研究重點。目前基本應(yīng)用Hausdorff距離[1]、傅里葉描述子[2]、神經(jīng)網(wǎng)絡(luò)[3]以及特征向量匹配識別算法[4]對零件圖像進(jìn)行處理,建立識別算法。但都不能很好解決傳送帶上的零件擺放存在遮擋、旋轉(zhuǎn)等情況下的識別問題,本文以固高GRB-400型四自由度工業(yè)機(jī)器人、大恒DH-HV1302UC攝像機(jī)、PC機(jī)建立機(jī)器人零件識別定位與抓取系統(tǒng)。應(yīng)用SIFT(Scale Invariant Feature Transform)算法獲取圖像的在移動、旋轉(zhuǎn)、噪聲、縮放、遮擋等情況下的穩(wěn)定特征,用形態(tài)學(xué)方法獲得工件特征點的二維信息,結(jié)合雙目立體視覺標(biāo)定技術(shù)得到零件的三維信息,應(yīng)用MATLAB與VC++混合編程,將零件信息傳輸?shù)焦谈逩RB-400機(jī)器人控制程序,應(yīng)用機(jī)器人逆運動學(xué)原理,求取GRB-400機(jī)器人各關(guān)節(jié)旋轉(zhuǎn)角度,從而實現(xiàn)機(jī)器人對零件的抓取任務(wù)。

        1 機(jī)器人視覺識別定位與抓取系統(tǒng)組成

        機(jī)器人視覺識別定位與抓取系統(tǒng)由固高GRB-400型四自由度工業(yè)機(jī)器人、大恒DH-HV1302UC雙目攝像機(jī)、PC機(jī)(安裝圖像采集卡、運動控制卡)組成,如圖1所示。機(jī)器人控制系統(tǒng)協(xié)調(diào)整體工作??傮w上,機(jī)器人視覺識別定位系統(tǒng)分為攝像機(jī)系統(tǒng)和機(jī)器人控制系統(tǒng)兩部分。攝像機(jī)系統(tǒng)由攝像機(jī)和PC機(jī)(帶圖像采集卡)構(gòu)成,負(fù)責(zé)視覺圖像的采集和零件特征提取、匹配識別、攝像機(jī)標(biāo)定、三維定位等機(jī)器視覺算法,各算法在MATLAB環(huán)境下完成??刂葡到y(tǒng)由計算機(jī)(帶運動控制卡)和控制箱組成,用來控制機(jī)器人末端的實際位置,控制軟件采用VC++編寫,主要實現(xiàn)視覺系統(tǒng)與PC機(jī)、PC機(jī)與控制箱之間的通信以及對GRB-400機(jī)器人的控制等。應(yīng)用MATLAB與VC++混合編程的方式解決以上兩種運行環(huán)境中數(shù)據(jù)的相互協(xié)調(diào)問題。

        圖1 系統(tǒng)硬件

        2 機(jī)器視覺算法在攝像機(jī)系統(tǒng)中的實現(xiàn)

        攝像機(jī)系統(tǒng)由攝像機(jī)和PC機(jī)(帶圖像采集卡)構(gòu)成,負(fù)責(zé)視覺圖像的采集和攝像機(jī)標(biāo)定、零件特征提取、匹配識別、三維定位等工作。

        2.1 基于透視模型的攝像機(jī)線性標(biāo)定

        基于透視模型的攝像機(jī)線性標(biāo)定方法[5]是一種被廣泛使用的簡單實用的標(biāo)定方法,按照基于透視模型的線性標(biāo)定方法對雙目立體視覺系統(tǒng)進(jìn)行了標(biāo)定。使用大恒雙目攝像機(jī)拍攝模板圖像,左、右攝像機(jī)拍攝到的標(biāo)定板圖像如圖2所示。

        圖2 左、右攝像機(jī)的標(biāo)定板圖像

        按照透視模型線性標(biāo)定方法,用各頂點的圖像坐標(biāo)系坐標(biāo)與世界坐標(biāo)系坐標(biāo)分別對左、右攝像機(jī)進(jìn)行標(biāo)定,得到左右攝像機(jī)的投影矩陣。

        2.2 基于SIFT算法的零件特征提取與匹配識別

        SIFT算法提取特征點包括以下四個步驟[6]:1)對原始零件圖像進(jìn)行若干次高斯濾波建立多個尺度組。再對每個尺度組中的高斯圖像進(jìn)行差分,形成高斯差分尺度組(DoG尺度)圖像。DoG尺度空間中間層(最底層和最頂層除外)的每個像素點需要跟同層的相鄰8個像素點以及它上一層和下一層的各9個相鄰像素點(共26個)進(jìn)行比較,在尺度空間檢測到局部極值。2)通過二階Taylor展開式計算極值點的偏移量,獲得亞像素定位精度,同時剔除差異小的點不穩(wěn)定的邊緣響應(yīng)點,獲得特征點,圖3為DoG尺度空間中2層特征點圖像。3)利用特征點鄰域像素的梯度方向分布特性為每個特征點指定主方向。4)對任意一個特征點,在其所在的尺度空間,取以特征點為中心的16像素×16像素大小的鄰域,再將此鄰域均勻地分為4×4個子區(qū)域,對每個子區(qū)域計算梯度方向直方圖(直方圖均勻分為8個方向),一個特征點可以產(chǎn)生一個4×4×8 共 128維的數(shù)據(jù),形成128維的SIFT特征向量即SIFT特征描述符。圖像的SIFT特征提取結(jié)果如圖4所示:其中,“+”表示特征點位置,“□”表示尺度大小,不同的顏色表示采樣頻率不同。

        圖3 各層特征點圖像

        圖4 SIFT特征圖像

        設(shè)定零件模板的SIFT特征集合作為模板,在實時獲取的零件圖中尋找對應(yīng)的零件。在寬基線條件下,需要將左右攝像機(jī)拍攝到的圖像同時作為模板,匹配生產(chǎn)線上零件的左右圖像以避免形狀相同而高低不同的兩個零件被識別為一個零件的情況。零件識別檢測系統(tǒng)大都符合窄基線的條件,相機(jī)位置不會有大的轉(zhuǎn)動,相機(jī)焦距及其它內(nèi)參數(shù)變化不大,因此應(yīng)用單個相機(jī)獲取的圖像作為模板即可完成識別任務(wù),同時節(jié)省系統(tǒng)時間。

        基于SIFT特征的匹配根據(jù)Lowe提出的最鄰近原則來實現(xiàn)。匹配過程采用特征向量的歐氏距離作為特征點和匹配點的相似性度量。為節(jié)省算法時間,滿足系統(tǒng)的實時性要求,應(yīng)用棋盤距離和街區(qū)距離的線性組合取代歐式距離,并采用動態(tài)減少計算距離過程中所涉及的特征數(shù)目來提高算法的效率,具體過程見文獻(xiàn)[7]。圖5是存儲在相機(jī)內(nèi)的零件模板圖片與相機(jī)拍攝到的生產(chǎn)線上的實時圖像(左相機(jī)圖像)匹配結(jié)果。

        圖5 圖像匹配結(jié)果

        2.3 零件的三維定位

        將識別好的圖像二值化,再將圖像進(jìn)行先開運算后閉運算的操作。去除圖像邊緣的毛刺點以及圖像內(nèi)部的黑點,貼標(biāo)簽的方法記住目標(biāo)工件的連通域。將目標(biāo)零件區(qū)域內(nèi)所有像素坐標(biāo)求和取平均值,所得結(jié)果即為零件質(zhì)心在二維空間上的像素坐標(biāo)值。

        結(jié)合雙目相機(jī)的標(biāo)定結(jié)果,將零件的信息從二維轉(zhuǎn)化到三維,進(jìn)而得到零件的世界坐標(biāo)。零件質(zhì)心在左右相機(jī)的圖像坐標(biāo)系中投影點的圖像坐標(biāo)分別已知,兩個相機(jī)的投影矩陣經(jīng)標(biāo)定獲得,則可用最小二乘法求出零件質(zhì)心的世界坐標(biāo)系坐標(biāo)。

        3 機(jī)器人控制系統(tǒng)工作原理

        機(jī)器人控制系統(tǒng)由計算機(jī)(帶運動控制卡)和控制箱組成,用來控制機(jī)器人末端的實際位置。GRB-400機(jī)器人系統(tǒng)由機(jī)器人本體、供電電纜、控制柜、電磁手爪、反饋系統(tǒng)等組成。GRB-400型機(jī)器人具有4個自由度,3個旋轉(zhuǎn)關(guān)節(jié),1個直線關(guān)節(jié)。各個桿件的坐標(biāo)系如圖6所示,桿件參數(shù)如表1所示。

        圖6 機(jī)械手桿件坐標(biāo)系

        表1 機(jī)械手桿件參數(shù)

        當(dāng)求出機(jī)器人末端的坐標(biāo),根據(jù)機(jī)器人的逆運動學(xué)分析[8],可求得機(jī)器人全部關(guān)節(jié)角,以驅(qū)動關(guān)節(jié)上的電機(jī),從而使手爪的姿態(tài)符合要求。

        4 零件識別定位與抓取實驗

        在相機(jī)視野范圍以內(nèi)放置好待抓取零件,MATLAB環(huán)境中運行圖像處理程序,通過對零件圖像的特征點提取與匹配識別確定零件圖像的質(zhì)心位置。匹配出的對應(yīng)點以文件形式傳給MATLAB環(huán)境中的三維定位程序以便于獲取各點的世界坐標(biāo),計算出各點的世界坐標(biāo)后,通過MATLAB與VC++的混合編程,將圖像信息傳輸給PC機(jī)的機(jī)器人控制程序,VC++控制程序?qū)腗ATLAB傳遞過來的結(jié)果進(jìn)行處理,應(yīng)用機(jī)器人逆運動學(xué)原理,求取GRB-400機(jī)器人各關(guān)節(jié)旋轉(zhuǎn)角度。PC機(jī)向GRB-400機(jī)器人發(fā)出控制信息,由GRB-400機(jī)器人根據(jù)控制系統(tǒng)發(fā)出的控制信息抓取零件。

        抓取結(jié)果見圖7,圖7(a)為機(jī)器人手臂在抓取運動過程中移動,圖7(b)為機(jī)器人抓取放在桌子上的柱狀零件。

        圖7 零件抓取

        5 結(jié)論

        通過視覺系統(tǒng)完成了零件圖像獲取、應(yīng)用SIFT算法提取出對移動、旋轉(zhuǎn)、噪聲、遮擋等多種圖像變化都具有較強(qiáng)適應(yīng)能力的圖像特征,應(yīng)用MATLAB與VC++混合編程,將零件信息傳輸?shù)焦谈逩RB-400機(jī)器人控制程序,從而實現(xiàn)機(jī)器人對零件的抓取任務(wù)。在工業(yè)生產(chǎn)中,基于雙目立體視覺的零件識別定位與抓取系統(tǒng)有實際應(yīng)用價值。

        [1]Huttenlocher D P,Klanderman G A,Rucklidge W J.Comparing image using the Hausdorff distance[J].IEEE Trans actions on PAMI,1993,15(9):850-863.

        [2]王濤,劉文印,崔有志.傅立葉描述子識別物體的形狀[J].計算機(jī)研究與發(fā)展,2002,39(12):1714-1719.

        [3]黃紅艷,楊煜普.基于高階神經(jīng)網(wǎng)絡(luò)的機(jī)械零件識別[J].上海交通大學(xué)學(xué)報,2006,35(8):1144-1147.

        [4]王彥,傅衛(wèi)平,袁國文,等.工件自動視覺定位識別系統(tǒng)研究[J].計算機(jī)工程與應(yīng)用,2009,(08):80-83,96.

        [5]劉傳才.圖像理解與計算機(jī)視覺[M].廈門:廈門大學(xué)出版社,2005:33-34.

        [6]Lowe D G.Distinctive image features from scale-invariant key-points[J].International Journal of Computer Vision.2004,60(2):91-110.

        [7]王曉華,傅衛(wèi)平,梁元月.提高SIFT特征匹配效率的方法研究[J].機(jī)械科學(xué)與技術(shù),2009,28(9):1252-1255.

        [8]朱世強(qiáng),王宣銀.機(jī)器人技術(shù)及其應(yīng)用[M].杭州:浙江大學(xué)出版社,2006:61-90.

        猜你喜歡
        PC機(jī)攝像機(jī)標(biāo)定
        使用朗仁H6 Pro標(biāo)定北汽紳寶轉(zhuǎn)向角傳感器
        基于PC機(jī)與單片機(jī)的多機(jī)通信技術(shù)及抗干擾方法
        基于三菱FXPLC的感應(yīng)淬火機(jī)床與PC機(jī)的串行通信實現(xiàn)
        看監(jiān)控攝像機(jī)的4K之道
        基于勻速率26位置法的iIMU-FSAS光纖陀螺儀標(biāo)定
        攝像機(jī)低照成像的前世今生
        VC.NET下實現(xiàn)dsPIC單片機(jī)與PC機(jī)的通信
        電子制作(2017年23期)2017-02-02 07:16:47
        新安訊士Q6155-E PTZ攝像機(jī)
        船載高精度星敏感器安裝角的標(biāo)定
        如何消除和緩解“攝像機(jī)恐懼癥”
        新聞前哨(2015年2期)2015-03-11 19:29:25
        少妇爆乳无码专区| 国产精品视频免费一区二区三区| 亚洲精品一区二区三区四区| 久久久精品久久久久久96| 成 人免费va视频| 91老司机精品视频| 国产精东一区二区三区| 有坂深雪中文字幕亚洲中文| 久久精品国产亚洲av无码娇色 | 中文 国产 无码免费| 人妻精品久久久一区二区| 老女老肥熟女一区二区| 国产精品亚洲一区二区三区在线| 久久国产亚洲AV无码麻豆| 亚洲精品国产二区在线观看| 插插射啊爱视频日a级| 中文字幕在线播放| 91福利国产在线观一区二区| 伊人久久大香线蕉av色婷婷| 婷婷伊人久久大香线蕉av| 亚洲熟伦熟女新五十路熟妇| 国产日韩三级| 亚洲天堂亚洲天堂亚洲色图| 无人区一码二码三码四码区| 国产欧美精品一区二区三区–老狼| 免费在线观看视频专区| 激情综合五月开心婷婷| 真人无码作爱免费视频禁hnn | 亚洲精品色婷婷在线影院| 国产精品一区二区久久| 精品日本韩国一区二区三区| 丁香婷婷在线成人播放视频| 久久亚洲精品无码va白人极品| 国产精品国产三级在线高清观看| 美女视频在线观看一区二区三区| 无套中出丰满人妻无码| 国内少妇偷人精品视频免费| 中文乱码字幕在线中文乱码| 亚洲国产中文字幕视频| 国产精品久久久久久无码| 中文字幕成人精品久久不卡|