技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術(shù)頻道 > 技術(shù)百科 > 機(jī)器視覺運(yùn)動控制一體機(jī)應(yīng)用例程|輪廓在線提取與輪廓軌跡加工(下)

機(jī)器視覺運(yùn)動控制一體機(jī)應(yīng)用例程|輪廓在線提取與輪廓軌跡加工(下)

時間:2021-10-25 13:37:40來源:深圳市正運(yùn)動技術(shù)有限公司

導(dǎo)語:?上期課程中我們講述了輪廓在線提取與輪廓軌跡加工中視覺的輪廓提取部分。本期課程我們將和大家一起分享如何實現(xiàn)根據(jù)樣品的輪廓軌跡位置進(jìn)行輪廓軌跡加工處理的功能。

  應(yīng)用背景

  在實際的機(jī)器視覺應(yīng)用項目中,常常需要提取在相機(jī)視野下不同形狀的樣品,根據(jù)樣品的輪廓軌跡位置進(jìn)行輪廓軌跡加工處理。

  上期課程中我們講述了輪廓在線提取與輪廓軌跡加工中視覺的輪廓提取部分。本期課程我們將和大家一起分享如何實現(xiàn)根據(jù)樣品的輪廓軌跡位置進(jìn)行輪廓軌跡加工處理的功能。

  01檢測原理

  (一)前期準(zhǔn)備材料

  1. 九點標(biāo)定板一個

  2. VPLC516E一臺

  3. 130萬相機(jī)一個

  4. 16MM鏡頭一個

  5. 環(huán)形光一個

  6. XY加工實訓(xùn)平臺一臺

  7. 相機(jī)電源線,網(wǎng)線,電源線若干

  8. 激光頭一個

  (二)軟件算法實現(xiàn)步驟

  1.首先需要通過總線掃描程序先讓電機(jī)使能,確?;镜碾姍C(jī)動作是否正常。通過之前章節(jié)的提取輪廓軌跡推文基礎(chǔ)上加入電機(jī)運(yùn)動部分功能以及結(jié)合之前的章節(jié)中的相機(jī)標(biāo)定功能,我們就可以在圖像上獲取任何一個樣品的輪廓讓XY機(jī)臺根據(jù)樣品輪廓進(jìn)行移動。

  2.接著機(jī)臺設(shè)備正常動作確定后,機(jī)臺回零,確保機(jī)臺坐標(biāo)正常,此時需要一個九點標(biāo)定板,放于相機(jī)視野下,根據(jù)“ZV_CALGETSCAPTS指令”獲取圖像上九點圓心坐標(biāo)“X,Y”。3.然后機(jī)臺坐標(biāo)需要移動對準(zhǔn)九點的圓心坐標(biāo),生成九個機(jī)臺坐標(biāo),此例程用激光點去對準(zhǔn)九個圓心坐標(biāo),生成機(jī)臺上九點圓心坐標(biāo)(注意:需要根據(jù)圖像九個圓心坐標(biāo)的序號順序——對點)。

運(yùn)動控制

  4.之后將獲取圖像上九點圓心坐標(biāo)和機(jī)臺上九點圓心坐標(biāo)通過“ZV_CALCAM指令”建立標(biāo)定系數(shù),后續(xù)圖像坐標(biāo)就可以通過標(biāo)定系數(shù)用“ZV_CALTRANSW”指令轉(zhuǎn)換出圖像軌跡坐標(biāo)對應(yīng)的機(jī)臺坐標(biāo)。

  5.最后根據(jù)我們的運(yùn)動指令“MOVEABS直線運(yùn)動指令”進(jìn)行移動輪廓軌跡轉(zhuǎn)換出來的機(jī)臺坐標(biāo)。

運(yùn)動控制

  02軟件實現(xiàn)

  1.打開ZDevelop軟件:打開上期課程的項目文件“Contour.zpj”→新建“EtherCat.bas”文件,用于EtherCAT總線初始化→新建“vision.bas”文件,用于編寫九點標(biāo)定相關(guān)函數(shù)→新建“motion.bas”文件用于編寫XY機(jī)臺相關(guān)運(yùn)行函數(shù)→文件添加到項目。

運(yùn)動控制

  2.主要使用的Basic指令。

  A.機(jī)器視覺使用九點標(biāo)定相關(guān)指令:

  通過使用標(biāo)定系數(shù)將樣品輪廓軌跡的像素坐標(biāo)轉(zhuǎn)換成世界坐標(biāo)。

  a.獲得實心圓標(biāo)定板的點坐標(biāo)。

運(yùn)動控制

  b.標(biāo)定。

運(yùn)動控制

  c.將像素坐標(biāo)轉(zhuǎn)換成世界坐標(biāo)。

運(yùn)動控制

  B.運(yùn)動控制功能直線運(yùn)動指令:

  根據(jù)樣品輪廓軌跡的像素坐標(biāo)轉(zhuǎn)換成世界坐標(biāo)后的坐標(biāo)數(shù)據(jù)進(jìn)行直線插補(bǔ)運(yùn)動。

運(yùn)動控制

完整代碼、示例圖像獲取地址

運(yùn)動控制

  03操作演示

  (一)操作步驟

  →首先連接控制器IP,將項目下載到控制器。

  →進(jìn)行XY實訓(xùn)平臺進(jìn)行機(jī)臺復(fù)位。

  →掃描相機(jī),相機(jī)采集一張九點標(biāo)定板的圖像。

  →點擊相機(jī)標(biāo)定,提取9個實心圓mark點。

  →點擊自動,查看激光頭自動進(jìn)行對點位的效果(它是根據(jù)獲取第一個標(biāo)定板的圓心x,y坐標(biāo)和間距,激光點自動走位到對應(yīng)的九個圓心位置,生成一個對應(yīng)的標(biāo)定系數(shù))。

  →點擊標(biāo)定,通過標(biāo)定系數(shù)將像素坐標(biāo)轉(zhuǎn)換成世界坐標(biāo),至此標(biāo)定完成 。

  →點擊采集一張樣品的圖像。

  →選擇使用的ROI類型。

  →點擊提取輪廓,獲取樣品輪廓的坐標(biāo)信息。

  →點擊運(yùn)動輪廓位置,查看激光點根據(jù)樣品輪廓進(jìn)行走位,至此輪廓軌跡加工完成。

  →結(jié)束。

  (二)效果演示

運(yùn)動控制

  本次,正運(yùn)動技術(shù)機(jī)器視覺運(yùn)動控制一體機(jī)應(yīng)用例程丨輪廓在線提取與輪廓軌跡加工(下),就分享到這里。

  更多精彩內(nèi)容請關(guān)注“正運(yùn)動小助手”公眾號,需要相關(guān)開發(fā)環(huán)境與例程代碼,請咨詢正運(yùn)動技術(shù)銷售工程師:400-089-8936。

  本文由正運(yùn)動技術(shù)原創(chuàng),歡迎大家轉(zhuǎn)載,共同學(xué)習(xí),一起提高中國智能制造水平。文章版權(quán)歸正運(yùn)動技術(shù)所有,如有轉(zhuǎn)載請注明文章來源。


標(biāo)簽: 機(jī)器視覺運(yùn)動控制

點贊

分享到:

上一篇:煤礦通風(fēng)機(jī)應(yīng)用高壓變頻調(diào)速...

下一篇:運(yùn)動控制器的自定義G代碼編程...

中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(m.u63ivq3.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡介|會員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權(quán)所有
粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號