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

        ?

        基于機器視覺的螺栓智能裝配系統(tǒng)

        2014-12-18 08:03:54鐘佩思呂曉東吝偉偉梁中源
        制造業(yè)自動化 2014年18期
        關(guān)鍵詞:測量檢測方法

        葛 旋,鐘佩思,呂曉東,吝偉偉,梁中源

        (山東科技大學(xué) 先進制造技術(shù)研究中心,青島 266590)

        0 引言

        螺栓連接是零件之間的一種重要的連接方式。它在裝配作業(yè)中占有相當(dāng)大額比重。螺紋裝配的好壞直接影響到零件的穩(wěn)定性和整體的質(zhì)量。傳統(tǒng)的手工裝配,對于繁多的零件裝配起來效率低下,需要人工一一識別螺紋孔位置手工裝配?,F(xiàn)階段的機器螺紋裝配,雖然在生產(chǎn)效率上相比人工裝配大幅度提高,但大多只能完成點對點的同一類零件的螺紋裝配,生產(chǎn)柔性化低,不能滿足多類零件的小批量生產(chǎn)的需求。針對機器人螺紋裝配柔性化的需求,提出了一種采用機器視覺識別出零件螺紋孔位置,計算出螺紋孔坐標(biāo),分析出螺紋孔排列規(guī)律,從而引導(dǎo)裝配機械手完成位姿旋轉(zhuǎn)變化,完成對螺紋孔的裝配。本文利用OpenCV完成對零件的檢測和識別、測量。OpenCV是Intel開源計算機視覺庫。它由一系列 C函數(shù)和少量C++類構(gòu)成,實現(xiàn)了圖像處理和計算機視覺方面的很多通用算法。

        1 螺紋智能裝配系統(tǒng)

        系統(tǒng)主要有視覺系統(tǒng)和圓柱坐標(biāo)系機器人系統(tǒng)構(gòu)成。視覺系統(tǒng)由一個Z軸向可移動且XY平面固定的CCD相機、圖像采集卡、圖像處理計算機構(gòu)成。對某類零件的首次螺栓裝配,需預(yù)先調(diào)整CCD相機Z方向位置,保證測量精度最好。當(dāng)生產(chǎn)線上零件到達相機識別區(qū)域中心后,傳送帶停止運動,由CCD相機拍攝圖像,經(jīng)過圖像采集卡采樣、量化以后轉(zhuǎn)換為數(shù)字圖象信號并輸入、存儲到計算機,由計算機處理后識別計算出螺孔中心位置。在識別和定位出螺孔中心坐標(biāo)后,控制器首先控制圓柱坐標(biāo)系機器人從螺栓存儲機處夾取螺栓,然后控制機器人完成回轉(zhuǎn)運動和直線運動,使螺栓中心位置對準(zhǔn)螺孔中心、釋放螺栓,并由螺栓擰緊機械手完成擰緊動作。系統(tǒng)圖如圖1所示。

        圖1 裝配系統(tǒng)示意圖

        1.1 零件信息測量與定位

        傳輸給電腦的圖像信息,經(jīng)圖像處理、圖像分析、圖像,通過濾波、二值化化、數(shù)學(xué)形態(tài)變化、特征提取等方法,從圖像中獲取有用的零件信息。對于不同大小的零件,攝像機與零件的距離遠(yuǎn)近,會直接影響到測量的精度,選擇合適的距離尤為重要。采用相機方向Z方向距離可調(diào)節(jié),對某一類零件的首次測量進行分析比對,選擇出最合適的測量距離。固定相機,完成后續(xù)同一類零件的裝配。

        1.2 零件的裝配

        首先裝配前需要選擇合適的夾具和、零件鎖緊機構(gòu),夾具和零件鎖緊機構(gòu)保證零件中心在攝像機光線中心附近。當(dāng)零件運動到攝像機目標(biāo)區(qū)域后,經(jīng)分析處理提取出零件信息。然后機械夾緊定位,螺栓裝配機械手將螺栓引導(dǎo)進去螺紋孔中,然后擰緊機械手完成螺紋擰緊。我們只需要對不同類的零件更換不同的引導(dǎo)夾具和零件鎖緊機構(gòu),不要對螺紋裝配機器人進行點對點的示教工作,大大的提高了生產(chǎn)柔性化,節(jié)約成本。

        2 裝配過程關(guān)鍵技術(shù)

        2.1 生產(chǎn)線同一類工件,首次相機Z方向位置調(diào)整

        在測量系統(tǒng)中,物距常發(fā)生變化,從而使像高發(fā)生變化,所以測得的物體尺寸也發(fā)生變化,即產(chǎn)生了測量誤差[1]。為保證相機測量精度和結(jié)果的準(zhǔn)確性,對于不同種類零件的螺紋裝配,在進行第一次裝配前需要進行相機位置調(diào)整,選擇出測量精度最高相機位置。因為螺紋孔中心測量誤差對結(jié)果影響很大,當(dāng)攝像機距離工件較遠(yuǎn)時,測量精度就會產(chǎn)生較大的偏差。當(dāng)某類工件第一次到達檢測區(qū)域時,相機在零位置進行工件孔徑測量,測量完成后CCD相機Z方向位置調(diào)整,首次相機位移△Z(△Z的選取不宜太小),然后再次進行測量。將相機位移前后兩次測量的孔徑值相減,如果差值小于誤差允許范圍ε,則繼續(xù)向。如果差值大于允許范圍ε,則沿剛才搜索反方向繼續(xù)位移△Z/2并測量結(jié)果,計算此次與前一次測量結(jié)果差值,如果小于允許范圍ε,則搜索停止。此處位置為最佳位置。如果差值大于允許范圍ε,繼續(xù)沿剛才方向位移△Z/4并測量,直至差值小于允許范圍ε,則此處位置為最合適測量距離,CCD相機被固定。

        生產(chǎn)線開始生產(chǎn),零件到達相機檢測區(qū)域進行圖像處理,測量中心位置坐標(biāo)和螺紋孔分布規(guī)律。從而引導(dǎo)機械手完成裝配。此搜索迭代放法,移動迭代公式為△Zk=2k。其迭代搜索原理圖如圖2所示。

        2.2 孔類直徑圓心檢測方法

        本文采用OpenCV自帶函數(shù)cvFindContours對零件進行輪廓檢測,cvFindContours函數(shù)功能:對圖像進行輪廓檢測,這個函數(shù)將生成一條鏈表以保存檢測出的各個輪廓信息,并傳出指向這條鏈表表頭的指針。對輪廓檢測得到的所有內(nèi)輪廓進行分析,分析出哪些輪廓是螺紋孔。在生產(chǎn)線開始工作前可以預(yù)先設(shè)定生產(chǎn)線加工最小螺紋孔直徑為dmin,最大螺紋孔直徑為dmax。這樣可以減少后面的檢索量。

        具體方法是首先進行輪廓點坐標(biāo)相減運算,若有大于螺孔最大直徑dmax的,則不是螺孔。直接剔除,重新排列輪廓序列。然后對檢測出來的內(nèi)輪廓連進行一一分析比對,篩選出螺紋孔輪廓,然后顯示其坐標(biāo)。圓輪廓具體篩選方法,對某一輪廓上隨機采樣圖像點P1(X1,Y1)和圖像點P2(X2,Y2),且dmin<| P1P2|

        圖2

        3 圖像測量結(jié)果和裝配實驗

        圖像的二值化處理可以很好的區(qū)分背景和零件,減少了一些無用信息。因此閾值在圖像處理過程中被調(diào)整到合適范圍,通?;叶?55為背景,灰度值為0為零件。輪廓檢測結(jié)果如圖4(a)和4(b),其中4(a)為零件俯視圖,4(b)為將輪廓檢測的輪廓加粗顯示。左上孔為孔1,左下孔為孔2,右上孔為孔3,右下孔為孔4。

        圖3 檢測流程

        圖4 零件圖

        輪廓檢測的部分代碼:

        for循環(huán)對cvFindContors檢測出來的輪廓分別進行提取,得出輪廓上所有點坐標(biāo)。結(jié)果如圖5所示。

        圖5 運算結(jié)果

        傳統(tǒng)的圓檢測方法主要運用Hough變換,Hough變換是一種利用圖像的全局特征將特定形狀的邊緣連接起來,形成連續(xù)平滑邊緣的一種方法。它通過將源圖像上的點影射到用于累加的參數(shù)空間,實現(xiàn)對已知解析式曲線進行識別。此檢測方法運算復(fù)雜,難以滿足生產(chǎn)線高效率的需求,而且Hough檢測方法誤差較大。本文采用的方法,運算簡單,實時性較高,可以滿足生產(chǎn)需求。表1是對同一零件的兩種不同方法檢測結(jié)果的對比,從表格后兩列可以看出本文方法明顯優(yōu)于Hough檢測的方法。

        在裝配線上進行零件的螺栓裝配實驗,如圖6所示圓柱坐標(biāo)系機器人正在進行螺栓裝配實驗。實驗過程下位機使用CPMIA 型PLC 控制器,圖像輸入設(shè)備是采用東芝泰力 CS8310Bi 2/3"型輕量黑白相機模擬形,41萬像素,圖像采集卡選用MVE8100 PCI-E四路高清實時圖像采集卡,其數(shù)據(jù)傳輸速率可達250MByte/S,使用的4線3D梳狀濾波器能自動消除噪點、抗混疊濾波等技術(shù),使圖像清晰度更高、圖像采集的實時性能更強,采樣頻率更高。系統(tǒng)各部分運作過程是電腦負(fù)責(zé)將圖像采集卡采集的圖像信息處理和識別,并將識別的結(jié)果轉(zhuǎn)化為PLC信號反饋給下位機PLC,PLC將位移角度位置等參數(shù)傳給機器人控制器,控制機械手完成移動和轉(zhuǎn)動運動,完成螺栓的裝配過程。

        表1 不同方法檢測結(jié)果對比圖

        圖6 裝配實驗圖

        4 結(jié)束語

        實驗表明,系統(tǒng)可以快速而精確地測量工件。系統(tǒng)可以根據(jù)生產(chǎn)需要預(yù)先設(shè)定一些參數(shù),減少工作量。對傳統(tǒng)的點對點的裝配動作結(jié)合機器視覺和圖像處理技術(shù),使裝配生產(chǎn)具有更高的柔性化,減少了人工的工作量和大量的示教工作。

        [1]魏寶,陳玉成,戶凱,陳明山.機器視覺系統(tǒng)在連接器自動裝配中的應(yīng)用[J].機電元件,2013.

        [2]廖維.基于機器視覺的工件加工尺寸在線測量方法與系統(tǒng)研究[D].武漢理工大學(xué),2012.

        猜你喜歡
        測量檢測方法
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        把握四個“三” 測量變簡單
        滑動摩擦力的測量和計算
        滑動摩擦力的測量與計算
        可能是方法不對
        小波變換在PCB缺陷檢測中的應(yīng)用
        用對方法才能瘦
        Coco薇(2016年2期)2016-03-22 02:42:52
        測量
        亚洲中文字幕av天堂| 北条麻妃国产九九九精品视频 | 亚洲精品欧美二区三区中文字幕| 欧美伊人亚洲伊人色综| 亚洲精品中文字幕乱码人妻| 免费看黄色亚洲一区久久| 夜夜揉揉日日人人青青| 久久亚洲国产精品成人av秋霞| 太大太粗太爽免费视频| 无人视频在线播放免费| 黑人巨大精品欧美一区二区免费| 中文字幕精品久久久久人妻红杏1| 欧亚精品无码永久免费视频| 精品老熟女一区二区三区在线| 国产极品女主播国产区| 久久中文精品无码中文字幕| 色婷婷精品综合久久狠狠| 一本色道久久88加勒比综合| 看全色黄大色黄大片 视频| 十八岁以下禁止观看黄下载链接| 国产V亚洲V天堂A无码| 精品乱色一区二区中文字幕| 67194熟妇人妻欧美日韩| yeyecao亚洲性夜夜综合久久| 亚洲一道一本快点视频| 亚洲精品一品区二品区三区| 色橹橹欧美在线观看视频高清| 欧美日韩亚洲成色二本道三区| 麻豆成人久久精品二区三区91| 给你免费播放的视频| 精品国产av 无码一区二区三区| AV中文字幕在线视| 国产在线91精品观看| 成人午夜性a级毛片免费| 麻豆久久五月国产综合| 国产麻豆极品高清另类| 国产午夜精品无码| 欧美日韩久久久精品a片| 国产精品人人爱一区二区白浆| 亚洲精品中文字幕乱码影院| 性生交大片免费看淑女出招 |