• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      機(jī)光電實(shí)驗(yàn)教學(xué)機(jī)械手設(shè)計(jì)

      2019-01-30 02:22:28魏鴻磊劉吉偉李明穎
      關(guān)鍵詞:邊界點(diǎn)扇貝伺服電機(jī)

      魏鴻磊, 劉吉偉, 高 騰, 李明穎, 呂 艷

      (大連工業(yè)大學(xué) 機(jī)械工程與自動化學(xué)院, 遼寧 大連 116034)

      機(jī)電一體化是一門多領(lǐng)域交叉學(xué)科,隨著電子、計(jì)算機(jī)、自動化等技術(shù)的迅速發(fā)展,機(jī)電一體化技術(shù)達(dá)到了一個嶄新的水平,在諸多行業(yè)中獲得了廣泛的應(yīng)用,社會對機(jī)電一體化復(fù)合型人才的需求量也越來越大。

      隨著機(jī)器視覺技術(shù)與機(jī)電一體化技術(shù)的快速融合,形成了光機(jī)電一體化技術(shù),并越來越多地應(yīng)用到諸如工業(yè)檢測[1-4]、自動分揀和定位[5-7]、數(shù)控[8]、機(jī)器人視覺[9]等實(shí)際設(shè)備中。另外,很多高校也開設(shè)了光機(jī)電一體化相關(guān)課程,為提高學(xué)生實(shí)踐和創(chuàng)新能力的培養(yǎng),需要配套相關(guān)實(shí)踐環(huán)節(jié),但目前市場在售的教學(xué)實(shí)驗(yàn)設(shè)備大都側(cè)重于機(jī)電方面,難以提供光、機(jī)、電更深層次融合的實(shí)驗(yàn)設(shè)備[10-14]。本文利用攝像頭和舵機(jī)控制的低成本六自由度機(jī)械手組成了一套實(shí)驗(yàn)裝置。該裝置集圖像采集、處理以及利用圖像提取的特征信息對機(jī)械手進(jìn)行控制等功能為一體,可開設(shè)較高質(zhì)量的綜合性、創(chuàng)新性實(shí)驗(yàn),提高光機(jī)電一體化的教學(xué)效果(見圖1)。

      圖1 實(shí)驗(yàn)裝置

      1 視覺圖像采集與處理

      通過攝像頭采集圖像對機(jī)械手進(jìn)行控制,首先要獲取圖像。通過對圖像進(jìn)行處理,提取目標(biāo)的位置,并引導(dǎo)機(jī)械手進(jìn)行抓取。本文視覺圖像的處理過程主要包括圖像采集、灰度化、二值化、目標(biāo)邊界提取以及目標(biāo)中心定位等幾個步驟。

      1.1 圖像采集與灰度化處理

      采用VS2012平臺及機(jī)器視覺軟件OPENCV實(shí)現(xiàn)對視頻圖像的實(shí)時捕捉和處理。為便于進(jìn)行圖像處理方法的教學(xué),OPENCV軟件僅用于圖像采集、顯示及存儲等操作,而對于各圖像處理步驟要求學(xué)生通過編程實(shí)現(xiàn)。對采集到的原始實(shí)驗(yàn)圖像(見圖2(a)),首先將彩色圖像轉(zhuǎn)化為灰度圖像,以便于進(jìn)一步的處理。圖像灰度化需要讀取每個像素的R、G、B三色,然后再利用公式(1)計(jì)算灰度值。

      Y=0.299R+0.578G+0.114B

      (1)

      從圖2(a)中分割出目標(biāo)圖像,經(jīng)灰度化處理后的結(jié)果可見圖2(b)。

      圖2 原始圖像和灰度化目標(biāo)圖像

      1.2 二值化

      為方便目標(biāo)物邊界的提取,需要將灰度圖像二值化,即轉(zhuǎn)換為黑白兩色。首先對原始圖像作中低通濾波,降低或去除噪聲,然后計(jì)算圖像的灰度均值,將像素的灰度值大于均值的設(shè)成白色,即灰度為255;小于均值的設(shè)成黑色,即灰度為0。這樣處理后的圖像就只有黑白兩色,從而將灰度范圍劃分成目標(biāo)和背景兩類,二值化結(jié)果如圖3所示。

      圖3 二值化后圖像

      1.3 邊界的提取

      為提取目標(biāo)物的邊界,首先對二值化圖像采用3×3模板進(jìn)行逐點(diǎn)掃描,模板組成如圖4所示。如果點(diǎn)P1的8領(lǐng)域內(nèi)的點(diǎn)(P2—P9)全是黑點(diǎn),即像素值為0,則認(rèn)為當(dāng)前點(diǎn)P1為非邊界點(diǎn),并進(jìn)行記錄,圖像掃描完畢后,將記錄的非邊界點(diǎn)全部轉(zhuǎn)化為白點(diǎn),利用該方法處理完畢后的圖像僅剩下目標(biāo)物體邊界線和噪聲點(diǎn)的邊界線。

      圖4 3×3模板

      對邊界線進(jìn)行逐點(diǎn)搜索,如果發(fā)現(xiàn)某點(diǎn)是黑點(diǎn),標(biāo)記其為已被追蹤過的點(diǎn),然后從這一點(diǎn)開始,在其8領(lǐng)域內(nèi)繼續(xù)搜索下一個黑點(diǎn)。如果最終能追蹤到一條閉合的曲線,則將這些邊界點(diǎn)坐標(biāo)記錄到數(shù)組中。采用該方法一般可得到3個或更多的邊界點(diǎn)數(shù)組。對得到的邊界數(shù)組進(jìn)行有效性驗(yàn)證,優(yōu)選出目標(biāo)物的邊界點(diǎn),如圖5所示。

      圖5 扇貝邊界線提取后圖像

      1.4 目標(biāo)定位

      計(jì)算邊界數(shù)組中每2個像素點(diǎn)之間的距離,取其中最長的距離為目標(biāo)物體的最大尺寸,從而實(shí)現(xiàn)目標(biāo)物體的識別。設(shè)數(shù)組中距離最遠(yuǎn)的2個點(diǎn)分別為A(u1,v1)和B(u2,v2),通過公式(2)計(jì)算出目標(biāo)物在圖像空間的坐標(biāo)。

      (2)

      設(shè)定機(jī)械手底盤旋轉(zhuǎn)中心為零點(diǎn)坐標(biāo),機(jī)械手的水平旋轉(zhuǎn)電機(jī)O的0°角方向?yàn)檎齒軸,如圖6所示。

      圖6 圖像坐標(biāo)系

      由于圖像空間中的物體的長度和實(shí)際空間中的物體長度之間近似成正比關(guān)系,因此同一個點(diǎn)在圖像空間坐標(biāo)(u,v)和實(shí)際空間坐標(biāo)(x,y)之間可按公式(3)進(jìn)行轉(zhuǎn)換。

      (3)

      其中k是實(shí)際基座寬度,l是圖像空間中的基座寬度。(u,v)和(u0,v0)分別是圖像空間中目標(biāo)物的坐標(biāo)和機(jī)械手底盤旋轉(zhuǎn)中心的坐標(biāo)。

      2 基于視覺的機(jī)械手控制

      攝像頭安裝在機(jī)械手與要抓取目標(biāo)物體的正上方,可觀測到全局的目標(biāo)物體特征。根據(jù)從采集圖像中提取的信息,控制機(jī)械手2個伺服電機(jī)關(guān)節(jié)實(shí)現(xiàn)對目標(biāo)物體的分級抓取,其過程如下。

      2.1 機(jī)械手旋轉(zhuǎn)到目標(biāo)的正上方

      首先驅(qū)動關(guān)節(jié)A的電機(jī)將機(jī)械手從初始位置移動到目標(biāo)抓取物的正上方,移動后的機(jī)械手在XY平面上的投影圖如圖7所示,其中坐標(biāo)原點(diǎn)處有兩個關(guān)節(jié)電機(jī)O和A,分別驅(qū)動機(jī)械手大臂實(shí)現(xiàn)平行于XY平面的旋轉(zhuǎn)和垂直于XY平面的旋轉(zhuǎn),關(guān)節(jié)電機(jī)C驅(qū)動機(jī)械手小臂實(shí)現(xiàn)機(jī)械手在垂直于XY平面方向旋轉(zhuǎn)。

      圖7 XY平面投影圖

      圖中虛線OC1為機(jī)械手臂在沒有運(yùn)動前在XY平面上的投影,實(shí)線OC為機(jī)械手移動到目標(biāo)抓取物上方時在XY平面內(nèi)的投影,M為抓取目標(biāo),θ為伺服電機(jī)O應(yīng)該旋轉(zhuǎn)的角度。

      由于旋轉(zhuǎn)中心的初始位置為圖像坐標(biāo)原點(diǎn),目標(biāo)的坐標(biāo)可由圖像處理獲得,則可根據(jù)目標(biāo)的圖像空間坐標(biāo)確定電機(jī)O的旋轉(zhuǎn)角度θ,如圖8所示,

      圖8 三角形示意圖

      則伺服電機(jī)A應(yīng)該旋轉(zhuǎn)的角度θ為:

      (4)

      2.2 機(jī)械手實(shí)施抓取

      機(jī)械手移動到目標(biāo)抓取物上方后,通過驅(qū)動關(guān)節(jié)電機(jī)A和C的角度旋轉(zhuǎn)實(shí)現(xiàn)機(jī)械手對目標(biāo)物的抓取。如圖9所示,機(jī)械手伺服電機(jī)A、伺服電機(jī)C和目標(biāo)物M可構(gòu)成一個三角形,其中大臂AC和關(guān)節(jié)C到機(jī)械手手爪的距離可通過實(shí)際測量得到,即AC和CM已知,而M點(diǎn)的坐標(biāo)可由公式(3)求得,因此A從M可知,角度?和β可由公式(5)和(6)計(jì)算得到。

      圖9 三角形示意圖

      (5)

      (6)

      3 實(shí)驗(yàn)

      該實(shí)驗(yàn)裝置的控制系統(tǒng)分為2個模塊,第一個模塊完成對攝像頭采集的圖像進(jìn)行處理,識別扇貝的類別,并提取其位置坐標(biāo);第二個模塊根據(jù)目標(biāo)物的位置實(shí)現(xiàn)抓取。為驗(yàn)證本文算法的有效性,采用50個扇貝進(jìn)行分揀實(shí)驗(yàn),部分樣本如圖10所示。根據(jù)扇貝的尺寸分為大、中、小3類,并分別標(biāo)為1、2、3,如圖11所示。

      圖10 部分實(shí)驗(yàn)扇貝樣本

      圖11 扇貝分類示例

      由于光線影響較大,實(shí)驗(yàn)共做了3組,每組進(jìn)行50次抓取實(shí)驗(yàn)。分別是上午10時、下午15時以及夜間20時。其中上午和下午是自然光,晚間用的是18W的LED燈照明,抓取正確率如表1所示。其中,上下午自然光條件下正確率較高,而夜晚燈光照明條件下正確率較低,主要原因是自然光條件下成像更清晰、圖像處理更準(zhǔn)確,錯誤的原因主要是尺寸估計(jì)不準(zhǔn)確。而在夜間照明情況下,由于機(jī)械手遮擋、陰影等原因造成視覺定位不準(zhǔn)確(6例)及尺寸估計(jì)不準(zhǔn)確(3例),導(dǎo)致抓取失敗。圖12是實(shí)際的抓取過程示例。

      表1 實(shí)驗(yàn)結(jié)果

      圖12 扇貝抓取的過程

      4 結(jié)語

      本文對機(jī)械手的控制系統(tǒng)進(jìn)行了研究。對通過攝像頭采集的圖像進(jìn)行灰度化、二值化處理,并提取目標(biāo)物邊界,然后提取出目標(biāo)的坐標(biāo)和尺寸信息,據(jù)此控制機(jī)械手關(guān)節(jié)電機(jī)實(shí)現(xiàn)對不同大小的目標(biāo)物進(jìn)行分揀。教學(xué)實(shí)踐證明,利用該實(shí)訓(xùn)系統(tǒng),可有效提高光機(jī)電一體化知識的學(xué)習(xí)效果,加強(qiáng)對學(xué)生的動手能力和創(chuàng)新能力的培養(yǎng)。

      猜你喜歡
      邊界點(diǎn)扇貝伺服電機(jī)
      道路空間特征與測量距離相結(jié)合的LiDAR道路邊界點(diǎn)提取算法
      層次化點(diǎn)云邊界快速精確提取方法研究
      專利名稱:一種適應(yīng)壓鑄環(huán)境的伺服電機(jī)
      扇貝的眼睛在哪里
      生產(chǎn)線中的伺服電機(jī)定位控制
      電子制作(2018年17期)2018-09-28 01:57:00
      伺服電機(jī)控制技術(shù)的應(yīng)用及發(fā)展趨向分析
      烤扇貝:貝殼反復(fù)利用,殼比肉還貴
      淺說伺服電機(jī)位置控制下的定位問題
      扇貝吃了一頭大象
      一種去除掛網(wǎng)圖像鋸齒的方法及裝置
      電腦與電信(2014年6期)2014-03-22 13:21:06
      诸城市| 英山县| 舟山市| 腾冲县| 乌兰县| 高尔夫| 彰武县| 锡林郭勒盟| 荣昌县| 天等县| 崇阳县| 额尔古纳市| 黑河市| 木兰县| 东辽县| 山西省| 朔州市| 新宾| 贞丰县| 江西省| 鸡东县| 冀州市| 永寿县| 新蔡县| 宣化县| 景谷| 罗江县| 金寨县| 津南区| 永兴县| 博野县| 临海市| 成武县| 西充县| 革吉县| 珲春市| 沂水县| 嘉峪关市| 新和县| 霍林郭勒市| 尼木县|