999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

混合攝像機視覺伺服機器人研究與應用*

2016-08-22 12:11:27石國良
傳感器與微系統 2016年7期
關鍵詞:系統

陳 丹, 石國良

(福州大學 電氣工程與自動化學院,福建 福州 350108)

混合攝像機視覺伺服機器人研究與應用*

陳 丹, 石國良

(福州大學 電氣工程與自動化學院,福建 福州 350108)

針對單目視覺機器人工件抓取與放置精度不高的問題,提出了基于位置的混合攝像機視覺伺服系統,采用Eye-in-hand和Eye-to-hand攝像機結合的模式,建立混合攝像機視覺機器人系統以實現工件的精確放置。Eye-in-hand攝像機實現對工件的定位和抓取,Eye-to-hand攝像機用于確定機械手爪中心軸線與工件中線的偏差,確保工件精確放置在期望位置。實驗結果表明:該混合攝像機視覺伺服機器人系統能將工件準確放置在期望位置。

0 引 言

針對工業生產線上,工件的抓取與放置問題,國內外學者已經做了大量的探索與研究。對工件抓取、放置的視覺系統主要分三類:混合攝像機視覺系統、單目視覺系統、雙目視覺系統?;旌蠑z像機視覺伺服控制系統是用Eye-to-hand攝像機與Eye-in-hand攝像機協同工作,識別工件的位姿信息,完成運動工件的定位和抓取任務[1,2]?;谖恢玫膯文恳曈X系統是通過標定的攝像機采集、處理圖像,并反饋圖像信息到機器人控制器中,完成工件的抓取任務[3~4]。雙目視覺系統是通過兩個攝像機同時采集圖像,通過圖像處理獲得工件的三維信息,完成實時定位、抓取不同位置工件的任務[5]。在現代工業中,工件的定位、抓取普遍采用基于位置的單目視覺系統,盡管該系統能完成工件的抓取任務,但對工件的精確放置都存在較大偏差,其主要原因在于:1)機器人本體的結構及其運動精度;2)機器視覺系統中,攝像機標定,以及圖像處理產生的誤差。

基于上述情況,本文提出了基于位置的混合攝像機視覺伺服控制方法。機器人的混合攝像機視覺系統由Eye-in-hand攝像機和Eye-to-hand攝像機組成,Eye-in-hand攝像機用于確定工件的位姿,指導機器人的抓取運動,Eye-to-hand攝像機用于確定機械手爪中線和工件中線的偏差信息,補償機器人的抓取偏差,從而達到機器人精確放置工件的目的。該方法充分考慮了工件抓取和放置過程的誤差,且原理簡單易懂,能夠極大地提高機器人放置精度。

1 機器人在放置工件過程中產生誤差原因分析

本實驗是在四自由度固高GRB—400機器人系統中完成的,該機器人系統的機械臂對工件的定位和抓取是按工件中心對機械臂第3連桿中心抓取的,而工件中心與機械臂的第3根連桿的中心軸線并不重合,此外末端手爪與工件有一定的間隙,因此,在實際抓取工件時容易使工件位置移動,使機械手抓不到工件中間位置。圖1是固高GRB—400機械手抓取工件的示意圖。從圖1的正面圖可以看出:機械手在抓取工件的過程中,在左、右兩個方向上(x軸方向)的誤差主要取決于機械手運動精度,因此,在這個方向上可忽略工件與機械手中心的偏差。而從圖1的側面圖(y軸方向)可以看出,手爪的中線和工件的中線是有偏差的,這個偏差是導致機械手無法精確放置工件的主要原因,因此,有必要計算機械手爪的中線與工件中線的偏差值,補償在抓取過程中出現的偏差,實現精確放置。

圖1 機械手和工件正面、側面圖Fig 1 Picture of front,side view of manipulator and workpiece

用游標卡尺測量如圖1所示的機械手爪和工件的寬度分別為L1=9.98 mm,L2=35.15 mm。機械臂抓取工件的圖像經圖像處理后,可以得到機械手爪和工件的像素寬度分別為N1,N2。設M為像素當量,即

M=L/N

(1)

式中L為已知標準件的實際尺寸,N為對應標準件在圖像上的像素歐式距離。因攝像機在采集圖像過程中存在系統誤差(包括攝像機畸變),所以,參照文獻[7]對攝像機系統誤差進行補償,由式(1)可得出公式

Li=M0×Ni+e

(2)

式中Li為第i個物體實際歐式距離,M0為當前圖像像素當量,Ni為第i個物體在像平面的像素坐標歐氏距離,e為攝像機系統誤差。小孔成像模型如圖2所示。

圖2 小孔成像圖Fig 2 Picture of pinhole imaging

由于N1,N2,L1,L2已知,且N1≠N2,L1≠L2,將L1,N1,和L2,N2分別代入式(2)計算得

M0=(L2-L1)/(N2-N1)

(3)

e=L1-N1(L2-L1)/(N2-N1)

(4)

將式(3)、式(4)代入式(2)得

Li=[(L2-L1)/(N2-N1)](Ni-N1)+L1

(5)

將如圖2所示的N3,N4代入式(5)可計算得機械手和工件中線到攝像機視場邊緣的距離L3,L4,因此,工件中線與機械手爪中線實際偏差為

L0=L4-L3=(N4-N3)(L2-L1)/(N2-N1)

(6)

根據計算出的L0值調節機械手運動,當L0大于零時,機械手向y軸坐標為y-L0運動;當L0小于零時,機械手向y軸坐標為y+L0運動,由此可實現工件的精確放置。

2 混合攝像機視覺伺服控制結構

混合攝像機視覺伺服控制系統包括兩個伺服控制環節,Eye-in-hand攝像機用于實現工件的定位與識別,通過標定的Eye-in-hand攝像機采集、處理圖像,獲得工件的位姿信息,反饋該信息到機器人控制器中,完成工件的抓取任務[7,8]。對于工件的精確放置,本文提出通過Eye-to-hand攝像機獲取工件與機械手爪中線偏差,將偏差信號反饋到機器人控制器中,完成工件的精確放置。系統結構如圖3所示。

圖3 系統結構圖Fig 3 Structure diagram of system

3 Eye-to-hand攝像機視覺伺服工作原理

用攝像機采集機械手抓取工件的圖像,通過圖像處理及圖像測距算法,提取、計算中線偏差值,達到精確放置工件的目的。

3.1 機械手爪和工件圖像的獲取

為了在復雜背景中提取機械手爪和工件的圖像,Eye-to-hand攝像機要在機械手開始工作前采集一幀背景圖像,并在每次機械手放置工件前采集一幀機械手抓取工件的圖像,如圖4所示。

圖4 Eye-to-hand攝像機采集圖像Fig 4 Eye-to-hand camera capturing picture

3.2 機械手爪抓取工件的圖像處理

對采集到的兩幅圖進行比較,通過背景減除法可以獲得需要的前景圖像。

背景減除算法,主要依賴于判斷HIS顏色分量(H/I)差值低于某一閾值來去除背景圖像[9]。減除過程分兩步進行,第一步用亮度值I分量進行粗差分,初步消除背景圖像;第二步用色度值H分量進行細差分,進一步消除背景圖像。背景減除效果如圖5所示。

圖5 前景圖Fig 5 Picture of foreground

通過背景減除算法去除了大部分背景圖像后,再對圖像進行預處理,包括灰度變化、感興趣區域(ROI)提取、雙邊濾波、形態學濾波處理。首先對圖像進行灰度處理和ROI提取,效果如圖6(a)所示。其次對圖像進行濾波處理,考慮到雙邊濾波器能去除噪聲信號保留邊緣信息,形態學開運算可以消除小物體平滑較大物體邊緣,因此,采用雙邊濾波器和開運算對圖像進行濾波,濾波效果如圖6(b)所示。

圖6 預處理效果圖Fig 6 Effect image of preprocessing

預處理完成后,對圖像進行二值分割、輪廓提取和最小包圍矩形擬合。二值分割采用自適應閾值分割算法來完成,其效果如圖7(a)所示。對二值分割后的圖像提取輪廓,并計算各輪廓的面積、長度和圓形度來獲取目標輪廓,再對目標輪廓應用最小包圍矩形擬合,其效果如圖7(b)所示。

圖7 輪廓提取效果圖Fig 7 Effect image of contour extraction

經圖像處理后獲得的機械手爪和工件包圍矩形輪廓信息可以計算出機械手爪中線和工件中線到視場邊緣的像素歐式距離,即如圖2所示的N3和N4,再由公式(6)可計算出工件與機械手爪中線的偏差,最終完成工件的精確放置任務。

4 實驗過程與結果分析

本實驗是在VS2010環境下編寫MFC控制平臺程序來完成系統控制任務的,應用Matlab和OpenCV庫函數分別完成相機的內、外參數標定和圖像處理任務。

4.1 相機內、外參數標定

Eye-in-hand攝像機內部參數標定應用Matlab工具箱完成。Eye-in-hand攝像機單目視覺系統的手眼標定參考文獻[11]完成,手眼參數標定矩陣Rhc和Thc如下

(7)

Thc=[-44.041 9 30.939 4 9.845 7]

(8)

深度值Zc=150 mm。

4.2 有、無Eye-to-hand攝像機放置偏差實驗對比

為檢測工件放置的精確程度,繪制了35.15 mm×35.15 mm的矩形框作為工件的期望放置位置,工件框外再繪制若干精度為0.5 mm的矩形格來檢測工件放置位置偏差,工件框和精度測試格如圖8所示。

圖8 精度檢測表格Fig 8 Forms of precision testing

用Eye-in-hand攝像機機器人系統的機械手運動到4個不同位置抓取工件并放置在期望矩形框內。為了檢測該混合攝像機視覺伺服控制系統的精度,作者做了兩個實驗:第一個實驗是基于Eye-in-hand攝像機的單目視覺伺服機器人的工件抓取與放置實驗;第二個實驗是混合攝像機視覺伺服機器人系統的工件抓取與放置實驗。

4.2.1 基于Eye-in-hand攝像機的單目視覺機器人實驗

先將機械手運動到Eye-in-hand攝像機能獲取工件完整輪廓區域范圍內,通過圖像處理算法獲得工件的位姿信息,抓取目標工件,放置到期望位置,記錄實際工件位置與期望位置在X,Y軸方向上的偏差。無Eye-to-hand攝像機的偏差結果如表格1所示。其中,a+,a-,b+,b-分別表示在X,Y軸正、負4個方向上的偏差值小于0.5mm,a,b表示在4個方向上無偏差,A+,A-,B+,B-分別表示在X,Y軸的正、負4個方向上的偏差值大于0.5mm,小于1mm。M表示在X,Y軸的正、負4個方向上的偏差值大于1mm。

表1 基于Eye-in-hand攝像機的單目視覺機器人 系統工件放置偏差Tab 1 Placement deviation of workpiece by monocular vision robot system based on Eye-in-hand camera

4.2.2 基于混合攝像機的機器人視覺伺服系統實驗

首先,工作前,Eye-to-hand攝相機獲取一幀背景圖像,Eye-in-hand攝像機的機械手運動到能獲取工件完整輪廓區域范圍內。通過圖像處理算法獲得工件的位姿信息,抓取目標工件,放到Eye-to-hand攝像機視野范圍內,通過提出的處理算法獲得機械手爪中線和工件中線差值,反饋該差值到機器人控制器中,調節機械手運動到期望位置,記錄實際工件位置與期望位置X,Y軸方向上偏差結果如表2所示。其中對應字母意義同表1。

從以上兩個實驗的數據可以看出:由于機械手抓取工件,在X軸方向上中線偏差取決于機械手本身的運動精度,且機械手運動精度較高,因此,2組實驗在X軸方向上偏差很小;從Y軸方向看,前者在1,3,4位置上抓取工件偏差大于0.5 mm的占100 %,在第2位置上抓取工件偏差大于0.5 mm的占87.5 %,后者在X,Y軸方向上偏差小于0.5 mm的占100 %。由此可見,混合攝像機視覺伺服機器人系統要比Eye-in-hand攝像機視覺伺服機器人系統的放置精度高。

5 結 論

本文是在Eye-in-hand攝像機機器人伺服系統抓取工件的基礎上,附加Eye-to-hand攝像機控制系統,通過圖像提取機械手中線與工件中線的偏差,計算補償機械手的偏差,實驗結果表明,工件放置位置精度得到了極大的提高。

表2 混合攝像機視覺伺服機器人系統的工件的放置偏差值Tab 2 Placement deviation of workpiece by hybrid cameras visual servo robot system

[1] Tsai Chiyi,Wong Chingchang,Yu Chiajun,et.al.A hybrid switched reactive-based vi-sual servo control of 5-DOF robot manipulators for pick-and-place tasks[J].IEEE Systems Journal,2015,9(1):119-130.

[2] Luo Ren C,Chou Shihche,Yang Xinyi.Hybrid eye-to-hand and eye-in-hand visual servo system for parallel robot conveyor object tracking and fetching[C]∥The 40th Annual Conference of IEEE IECON 2014,Industrial Electronics Society,2014:2558-2563.

[3] 王修巖,程婷婷.基于單目視覺的工業機器人智能抓取研究[J].機械設計與制造,2011(5):135-136.

[4] 翟敬梅,董鵬飛,張 鐵.基于視覺引導的工業機器人定位抓取系統設計[J].機械設計與研究,2014,30(5):45-49.

[5] 朱代光.基于雙目視覺的工件定位與抓取研究 [J].計算機測量與控制,2011,19(1):92-94.

[6] 田原螈,黃合成,譚慶昌.攝像機鏡頭畸變的研究[J].計算機工程與應用,2009,45(26):49-52.

[7] Huang Chaoxing,Chen Dan,Tang Xusheng.Implementation of workpiece recognition and location based on open CV[C]∥The 8th International Symposium on Computational Intelligence and Design,2015:228-232.

[8] 李 彬,羅 彪.機器視覺在物體位姿檢測中的應用[J].傳感器與微系統,2016,35(2):150-153.

[9] 吳 瑜,郭建東,劉乃琦.一種基于HIS模型的彩色圖像背景減除快速算法[J].微計算應用,2005,26(3):306-308.

[10] Ma S D.A self-calibration technique for active vision system-s[J].IEEE Transactionsons on Robotics and Automation,1996,12(1):114- 120.

石國良,通訊作者,E—mall:476033434@qq.com。

Research and application of hybrid cameras visual servo robot*

CHEN Dan, SHI Guo-liang

(College of Electrical Engineering and Automation,Fuzhou University,Fuzhou 350108,China)

Aiming at problem of low precision of workpieces grasping and placing of monocular vision robot,propose hybrid cameras visual servo system based on position,mode combining Eye-in-hand and Eye-to-hand camera is used,establish hybrid cameras visual robot system to realize accurate placement of workpiece.Eye-in-hand camera is used to realize workpiece orientation and grasping.Eye-to-hand camera is used to evaluates pixel coordinates difference of center line between mechanical gripper and workpiece to ensure that the workpiece is placed in precise desire location.Experimental results show that this hybrid cameras visual servo robot can place workpiece in specified coordinates accurately.

robot; visual servo; midline extraction; accurate placing

10.13873/J.1000—9787(2016)07—0154—04

2016—05—10

國家自然科學基金青年科學基金資助項目(61304260); 福建省自然科學基金資助項目(2013J01226)

機器人; 視覺伺服; 中線提?。?精確放置

TP 24

A

1000—9787(2016)07—0154—04

陳 丹(1977-),女,福建永安人,博士,副教授,研究方向為網絡機器人控制技術、預測控制、智能控制以及機器人視覺。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 91福利国产成人精品导航| 国产日韩欧美中文| 在线观看国产黄色| 伊人久久久大香线蕉综合直播| 白浆视频在线观看| 最新国语自产精品视频在| 四虎成人免费毛片| 精品三级网站| 97av视频在线观看| 99精品免费欧美成人小视频 | 亚洲色中色| 免费看a级毛片| 一级毛片中文字幕| 毛片国产精品完整版| 青青青国产免费线在| 尤物在线观看乱码| 人妻精品全国免费视频| 亚洲日韩在线满18点击进入| 亚洲狠狠婷婷综合久久久久| 91探花国产综合在线精品| 亚洲欧美精品在线| 国产屁屁影院| 黄色国产在线| 毛片免费在线视频| 日本91视频| 日韩毛片免费| 亚洲国产欧美目韩成人综合| 欧美另类图片视频无弹跳第一页| 国产精品观看视频免费完整版| 波多野结衣一区二区三区四区| 青青草原国产av福利网站| 亚洲精品少妇熟女| 99re热精品视频中文字幕不卡| 国产精品3p视频| 强乱中文字幕在线播放不卡| 国产午夜无码专区喷水| 成人午夜视频网站| 九九九久久国产精品| 在线观看无码a∨| 亚洲精品爱草草视频在线| 亚洲一欧洲中文字幕在线| 国产美女一级毛片| 99视频只有精品| swag国产精品| 国产精品女在线观看| 国产成人三级在线观看视频| 国产无码精品在线播放| 欧美日韩中文国产va另类| 精品成人一区二区| 真实国产乱子伦视频| 亚洲人成网站色7777| 午夜毛片免费看| 国产女人爽到高潮的免费视频| 欧美激情首页| 国产成人无码久久久久毛片| 国产 日韩 欧美 第二页| a毛片免费观看| 国产午夜精品一区二区三区软件| 欧美成人日韩| 国产99视频免费精品是看6| 日韩成人高清无码| 2019国产在线| 伊人国产无码高清视频| 欧美在线综合视频| 玩两个丰满老熟女久久网| 欧洲精品视频在线观看| 波多野结衣一二三| 亚洲人成网站在线播放2019| 思思热在线视频精品| 国产精品一线天| 久草中文网| 欧美不卡在线视频| 她的性爱视频| 91丝袜在线观看| 欧美啪啪精品| 亚洲色成人www在线观看| 日韩黄色大片免费看| 国产日韩精品欧美一区灰| 亚洲欧美在线综合图区| 欧美激情视频二区三区| 无码丝袜人妻| 亚洲中文字幕av无码区|