曾鵬
摘 要本文提出一種基于單目視覺引導(dǎo)的機器人自動檢測分揀系統(tǒng)。以六自由度UR5機器人和BaslerAca2500-14um高分辨率相機搭建系統(tǒng)。針對工業(yè)生產(chǎn)中常見的金屬零件螺母進行自動定位和抓取。使用直方圖均衡化與canny算子解決了金屬零件表面高反光造成的側(cè)面邊緣與背景難以分割的問題,實驗結(jié)果表明系統(tǒng)能夠準確地識別螺母并完成分揀任務(wù)。
【關(guān)鍵詞】單目視覺 抓取 機器人 螺母
機器視覺與機器人結(jié)合的柔性化智能系統(tǒng)應(yīng)用在工業(yè)生產(chǎn)中能夠極大地降低人力成本,提高生產(chǎn)的自動化程度,因此基于視覺的機器人系統(tǒng)在零件分揀,焊接,裝配及搬運等工業(yè)場合得到廣泛的應(yīng)用。文針對金屬零件螺母的分揀問題構(gòu)建了基于單目視覺的機器人分揀系統(tǒng),利用形狀信息識別螺母,避免了光照變化對提取邊緣精度的影響,能夠完成螺母的自動識別和分揀。
1 機器人輔助視覺檢測系統(tǒng)設(shè)計
基于機器視覺的機器人螺母分揀系統(tǒng)由六自由度機器人,工業(yè)相機,計算機,檢測平臺,背光源等結(jié)構(gòu)組成。首先建立各個部分坐標系之間的轉(zhuǎn)換關(guān)系,即完成系統(tǒng)標定。
2 系統(tǒng)標定
相機標定即是求得相機模型中的各個參數(shù)的值,本文通過張正有標定法完成相機標定結(jié)果如表1所示,機器人手眼標定采用機械手攜帶標定板運動的方式實現(xiàn),標定結(jié)果如表2所示 。
3 螺母的識別與定位
基于單目視覺的機器人螺母分揀系統(tǒng)螺母與相機的相對位置有兩種情況,當相機光軸與螺母軸線重合和未重合,主要是當未重合時螺母的定位計算。
本文涉及的螺母由于金屬表面的高反光性在識別時選擇其形狀特征作為識別特征。物體坐標系與世界坐標系之間的轉(zhuǎn)換由圖像處理方法得出。
設(shè)Q為成像平面中心點如圖1(a),取其中距離Q最近的三點A、B、C,且距離AQ (1) (2) 3.1 機器人抓取位置姿態(tài) 計算獲得的螺母位置為螺母下表面幾何中心,將此坐標值通過手眼標定參數(shù)轉(zhuǎn)換到機器人基坐標系下即為抓取的位置,通過求得的轉(zhuǎn)換關(guān)系即可獲得抓取時的姿態(tài)。 4 結(jié)論 本文設(shè)計的基于單目視覺的機器人檢測系統(tǒng),針對螺母的分揀進行了分揀設(shè)計和分揀實驗,實驗結(jié)果顯示機器人能夠以一定的精度完成基本的螺母分揀任務(wù)的需求。 參考文獻 [1]傅華強,房芳.工業(yè)機器人視覺定位技術(shù)研究與應(yīng)用[J].工業(yè)控制計算機,2016(03). [2]張文增,陳強,都東等.基于三維視覺的焊接機器人軌跡跟蹤[J].清華大學(xué)學(xué)報(自然科學(xué)版),2007(08). 作者單位 大連理工大學(xué) 遼寧省大連市 116024