




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
EPSON視覺培訓(xùn)2016-06-24一、關(guān)于視覺的基礎(chǔ)知識(shí)二、EPSON視覺硬件概要三、EPSON視覺系統(tǒng)構(gòu)成四、EPSON視覺軟件概要五、視覺對象的應(yīng)用六、SPEL+語言運(yùn)行序列七、相機(jī)安裝和校準(zhǔn)八、實(shí)際案例九、第三方相機(jī)兼容內(nèi)容機(jī)器人與視覺配合的困境遇到的困難1對視覺知識(shí)的技術(shù)需求需要學(xué)習(xí)復(fù)雜的視覺知識(shí)和操作2與機(jī)器人配合的技術(shù)需求通訊:需要控制相機(jī)、獲取和分析相機(jī)數(shù)據(jù)、轉(zhuǎn)換數(shù)據(jù),編程復(fù)雜,調(diào)試?yán)щy校準(zhǔn):需要復(fù)雜的校準(zhǔn)步驟難EPSON的解決方案——VisionGuide7.0EPSONVisionGuide,有效解決您的困擾!需要復(fù)雜的視覺知識(shí)簡便易用快速上手通訊控制復(fù)雜無需通訊程序校準(zhǔn)麻煩步驟復(fù)雜向?qū)е甘咀詣?dòng)校準(zhǔn)EPSONVisionGuide其他視覺像素:相機(jī)分辨率的高低決定了所拍攝的影像最終能夠打印出高質(zhì)量畫面的大小,或在計(jì)算機(jī)顯示器上所能夠顯示畫面的大小。數(shù)碼相機(jī)分辨率的高低,取決于相機(jī)中CCD(ChargeCoupledDevice:電荷耦合器件)芯片上像素的多少,像素越多,分辨率越高。光圈:
光圈越大,圖像亮度越高;景深越小;分辨率越高;焦距(f)焦距,是光學(xué)系統(tǒng)中衡量光的聚集或發(fā)散的度量方式,指從透鏡的光心到光聚集之焦點(diǎn)的距離。f={工作距離/視野范圍長邊(或短邊)}XCCD長邊(或短)一、視覺基礎(chǔ)知識(shí)CV1/CV2(標(biāo)配)–視覺控制器CCD(標(biāo)配)–USBCCD相機(jī)(目前不支持其他品牌和型號(hào))USB連接線(標(biāo)配)鏡頭(選購或用戶自配):8mm,16mm,25mm,50mm直流24V+/4A電源(客戶自備)千兆以太網(wǎng)交換機(jī)(客戶自備):3口以上安裝支架(客戶自配)USBCameraGigECameraCV1CV2二、EPSON視覺硬件概要2.1控制器+相機(jī)2.2.1鏡頭二、EPSON視覺硬件概要調(diào)整光圈和焦距
>調(diào)整鏡頭光圈 出現(xiàn)合適的亮度
>調(diào)焦距
使被拍目標(biāo)的輪廓和特征清晰二、EPSON視覺硬件概要2.2.2鏡頭選擇3.1基于控制器的視覺系統(tǒng)結(jié)構(gòu)組成三、EPSON視覺系統(tǒng)構(gòu)成CompactVisionCV2GigaEthernet(USB)GigE相機(jī),USB也兼容EthernetGigaEthernet(USB)CompactVision
CV2Ethernet單個(gè)相機(jī)多個(gè)相機(jī)3.1.1CV2系統(tǒng)組成GigE相機(jī),USB也兼容三、EPSON視覺系統(tǒng)構(gòu)成3.2基于PC的視覺系統(tǒng)結(jié)構(gòu)組成三、EPSON視覺系統(tǒng)構(gòu)成GigECamera*(1):RC+neededtoberunning.Ethernet(支持USB)GigaEthernetPV1PC*(1)EthernetPoEInjectorGigECameraGigaEthernetPV1PC*(1)PoEHub-GigEcamera:最多支持8個(gè)Ethernet(支持USB)Ethernet單個(gè)相機(jī)多個(gè)相機(jī)3.2.1PV1系統(tǒng)組成三、EPSON視覺系統(tǒng)構(gòu)成四、EPSON視覺軟件概要4.1軟件界面向?qū)Щ牟僮髦敢?zhǔn)步驟指引實(shí)時(shí)畫面顯示同一界面操作機(jī)器人EPSONRC+已集成視覺軟件四、EPSON視覺軟件概要四、EPSON視覺軟件概要4.2什么是序列?4.3視覺序列選項(xiàng)卡的認(rèn)識(shí):四、EPSON視覺軟件概要Sequence(序列)選項(xiàng)卡是[序列]、[對象]和[校準(zhǔn)]這組選項(xiàng)卡中的第一個(gè)選項(xiàng)卡。
單擊[序列]選項(xiàng)卡將該選項(xiàng)卡置于顯示屏前端。
Sequence(序列)選項(xiàng)卡功能用于:
-選擇需要操作的視覺序列。
-設(shè)置視覺序列的屬性。
-檢驗(yàn)整個(gè)視覺序列的結(jié)果。
-控制視覺對象的執(zhí)行順序。
四、EPSON視覺軟件概要4.4視覺對象選項(xiàng)卡的認(rèn)識(shí):Object(對象)選項(xiàng)卡用于:選擇需要操作的視覺對象。設(shè)置視覺對象的屬性值。執(zhí)行視覺對象。執(zhí)行視覺對象以后查看結(jié)果。為需要使用模型的視覺對象示教模型。什么是視覺對象?視覺對象是一種視覺工具,可應(yīng)用于圖像。四、EPSON視覺軟件概要4.5視覺校準(zhǔn)項(xiàng)卡的認(rèn)識(shí):Calibration(校準(zhǔn))選項(xiàng)卡用于設(shè)置校準(zhǔn)屬性,查看校準(zhǔn)結(jié)果。通過使用視覺校準(zhǔn),您可以將相機(jī)和機(jī)器人系統(tǒng)之間的位置關(guān)系記錄到機(jī)器人控制器中,并將圖像加工系統(tǒng)所確認(rèn)的對象的圖像坐標(biāo)位置轉(zhuǎn)換為機(jī)器人坐標(biāo)位置。1、移動(dòng)式J2,J4,J5,J6安裝,2、固定式(固定向上、固定向下)3、獨(dú)立式(相機(jī)坐標(biāo)和機(jī)械手坐標(biāo)不需要轉(zhuǎn)換)不同安裝方式,相對應(yīng)的校準(zhǔn)方式也不同相關(guān)校準(zhǔn)可參考“cs_VisionGuide71_Software_r2”第7章-相機(jī)校準(zhǔn)具體校準(zhǔn)步驟可參考10.1.8校準(zhǔn)機(jī)器人相機(jī)固定向下移動(dòng)式固定向下四、EPSON視覺軟件概要4.5.1相機(jī)安裝方式參考點(diǎn)固定向下固定向上第二軸第四軸第五軸第六軸四、EPSON視覺軟件概要4.5.1相機(jī)安裝方式4.5.2校準(zhǔn)后的數(shù)據(jù)直接使用校準(zhǔn)完成后,無需指令直接獲取轉(zhuǎn)換后數(shù)據(jù)RobotXYU直接獲取轉(zhuǎn)換后的機(jī)器人坐標(biāo)四、EPSON視覺軟件概要四、EPSON視覺軟件概要4.6柱狀圖工具柱狀圖工具作用:用來調(diào)節(jié)圖像的灰度值,使圖像的黑白配比更加明顯。四、EPSON視覺軟件概要4.7統(tǒng)計(jì)工具每次通過視覺引導(dǎo)窗口、運(yùn)行窗口和操作窗口運(yùn)行視覺對象時(shí),視覺引導(dǎo)7.0都自動(dòng)記錄結(jié)果數(shù)據(jù),用于以后每個(gè)視覺對象的統(tǒng)計(jì)參考。五、視覺對象的應(yīng)用5.1
ImageOp(圖像操作)對象五、視覺對象的應(yīng)用5.2
Geometric(幾何)對象五、視覺對象的應(yīng)用5.3
Correlation(相關(guān))對象五、視覺對象的應(yīng)用5.4
Blob(二進(jìn)制)對象五、視覺對象的應(yīng)用5.5
Edge(邊緣)對象Edge(邊緣)對象用于對圖像中的邊緣進(jìn)行定位。Edge(邊緣)對象可以使用SearchType(搜索類型)屬性進(jìn)行配置,以沿線或弧搜索。五、視覺對象的應(yīng)用5.5.1
Edge(邊緣)對象五、視覺對象的應(yīng)用5.6
LineFinder(線查找)對象LineFinder(線查找)對象用于識(shí)別圖像中的線條位置。五、視覺對象的應(yīng)用5.7
ArcFinder(弧查找)對象ArcFinder(弧查找)對象用于確定圖像中弧的位置。為了查找弧,將執(zhí)行一系列邊緣搜索,以確定弧的半徑和中心點(diǎn)。五、視覺對象的應(yīng)用5.8
Frame(框)對象Frame(框)對象為視覺對象提供一種動(dòng)態(tài)定位基準(zhǔn)。一旦確定Frame(框)對象,與該框相關(guān)的其它對象均可定位。運(yùn)行序列6.1新建序列和工件對象六、SPEL+語言運(yùn)行序列編程實(shí)例——同時(shí)識(shí)別多個(gè)工件參考CV1培訓(xùn)程序代碼(可用寫字板打開).prgFunctiontarget Integeri,num,found(100) Realx(100),y(100),u(100),RobotXYU(100) VRuncalibseq VGetcalibseq.Geom01.NumberFound,num Ifnum>0Then Fori=1Tonum VGetcalibseq.Geom01.RobotXYU(i),found(i),x(i),y(i),u(i) P(i)=XY(x(i),y(i),0,u(i)) PrintP(i),RobotXYU(i),found(i),x(i),y(i),u(i) Next EndIfFend六、SPEL+語言運(yùn)行序列編程實(shí)例——經(jīng)典運(yùn)用JumpP0 ‘運(yùn)動(dòng)到拍照位置Wait0.1 ‘穩(wěn)定位置VRuntest
‘執(zhí)行圖像序列VGettest.Geom01.RobotXYU,found,x,y,u ‘獲取結(jié)果Iffound=TrueThen ‘如果找到結(jié)果JumpXY(x,y,-50,u) /R ‘運(yùn)動(dòng)到偵測位置On0 ‘抓取工件Wait0.1 ‘延時(shí)JumpP1 ‘運(yùn)動(dòng)到放料位置Off0 ‘放置工件Else六、SPEL+語言運(yùn)行序列7.1硬件安裝硬件連接1)相機(jī)安裝:垂直于工作面,固定于機(jī)械手外或安裝在機(jī)械手臂上2)視覺控制器:24V電源、相機(jī)USB線3)以太網(wǎng)交換機(jī):連接視覺控制器、機(jī)器人控制器、PC(千以太網(wǎng))
軟件設(shè)置
1)RC+5.0->控制器->視覺->激活視覺
2)如下順序,后附圖 重置->相機(jī)IP地址(出廠192.168.0.3)->類型CV->Chanel->配置, 3)能夠看到相機(jī)的分辨率和model后,表明已連接好 七、相機(jī)安裝和校準(zhǔn)七、相機(jī)安裝和校準(zhǔn)7.2相機(jī)通訊新建序列完成后,屏幕上可以實(shí)時(shí)顯示相機(jī)排的內(nèi)容,但由于鏡頭的光圈和焦距沒有調(diào)整,顯示的內(nèi)容可能比較暗或者看不清。七、相機(jī)安裝和校準(zhǔn)7.3鏡頭安裝和調(diào)試校準(zhǔn)目的是得到相機(jī)的坐標(biāo)系和機(jī)器人坐標(biāo)系的對應(yīng)關(guān)系。
校準(zhǔn)的方法是9點(diǎn)校正,9宮格。
用這種方法,不論相機(jī)的坐標(biāo)系和機(jī)器人坐標(biāo)系存在多大的角度查,都可以校準(zhǔn),方便而且精度高。對其他視覺或機(jī)器人廠家用2點(diǎn)或3點(diǎn)校正方式,這是EPSON的一個(gè)很大優(yōu)勢。先讓機(jī)器人走一個(gè)固定參考點(diǎn)。然后移動(dòng)機(jī)械手,讓固定參考點(diǎn)依次出現(xiàn)在相機(jī)視野的9個(gè)位置(注意順序)。
像素坐標(biāo)(X_pix,Y_pix)機(jī)器人坐標(biāo)(X,Y)七、相機(jī)安裝和校準(zhǔn)7.4視覺校準(zhǔn)-移動(dòng)式相機(jī)7.4.1.打印校準(zhǔn)時(shí)用到的對象
打印一個(gè)實(shí)心圓或者圓環(huán)或者帶十字架的圓環(huán)。圖形的大小根據(jù)視野范圍來定。比如視野的長度為20mm,圓的直徑可以選3mm。七、相機(jī)安裝和校準(zhǔn)7.4視覺校準(zhǔn)-移動(dòng)式相機(jī)7.4.2.定義工具坐標(biāo)系
機(jī)器人走固定參考點(diǎn)時(shí)需要用工具來對準(zhǔn)參考點(diǎn),因此需要定義該工具的工具坐標(biāo)系。RC+5.0->機(jī)器人管理器->工具->工具向?qū)軸為180度位置U軸為0度位置七、相機(jī)安裝和校準(zhǔn)7.4視覺校準(zhǔn)-移動(dòng)式相機(jī)7.4.3.新建對象七、相機(jī)安裝和校準(zhǔn)7.4視覺校準(zhǔn)-移動(dòng)式相機(jī)7.4.4.參數(shù)設(shè)置注意:按圖中1-2-3-4-5-6的步驟,注意選擇3表示的相機(jī)方向,4表示的工具坐標(biāo)系,5表示的目標(biāo)序列,校準(zhǔn)時(shí)工具坐標(biāo)系選定一個(gè)tool,如tool1。56七、相機(jī)安裝和校準(zhǔn)7.4視覺校準(zhǔn)-移動(dòng)式相機(jī)7.4.5.九點(diǎn)示教1)按照軟件上的提示,先將機(jī)器人移動(dòng)到固定參考,并點(diǎn)“示教”(Teach)該固定參考點(diǎn)為校準(zhǔn)選項(xiàng)所選的tool1去對準(zhǔn)校準(zhǔn)用固定參考點(diǎn)。七、相機(jī)安裝和校準(zhǔn)7.4視覺校準(zhǔn)-移動(dòng)式相機(jī)7.4.5.九點(diǎn)示教
2)按照軟件上的提示,移動(dòng)機(jī)器人,讓固定參考點(diǎn)一次出現(xiàn)在屏幕的9個(gè)位置,并逐一點(diǎn)示教。出現(xiàn)在9宮格里大概位置就可以。不用太精確。七、相機(jī)安裝和校準(zhǔn)7.4視覺校準(zhǔn)-移動(dòng)式相機(jī)7.4.6.校準(zhǔn)并查看結(jié)果1)點(diǎn)擊“校準(zhǔn)”按鈕,機(jī)器人開始自動(dòng)走剛才示教的9個(gè)點(diǎn),走兩遍后會(huì)計(jì)算出校準(zhǔn)結(jié)果七、相機(jī)安裝和校準(zhǔn)7.4視覺校準(zhǔn)-移動(dòng)式相機(jī)7.4.6.校準(zhǔn)并查看結(jié)果2)查看校準(zhǔn)結(jié)果合不合格的標(biāo)準(zhǔn):Xtilt和Ytilt:(相機(jī)的傾斜度) 小于+/-2MaxXerror和MaxYerror:(最大X和Y方向的偏差)小于+/-0.2mm(例如對于手機(jī)部件的)七、相機(jī)安裝和校準(zhǔn)7.4視覺校準(zhǔn)-移動(dòng)式相機(jī)八、實(shí)際案例1.“設(shè)置”功能中在“視覺”里添加已經(jīng)連接好的相機(jī)2.點(diǎn)擊“搜索相機(jī)”自動(dòng)識(shí)別已經(jīng)連接好的相機(jī)3.連接好相機(jī)后,選擇“新建序列”選擇連接好的相機(jī)4.舉例:相機(jī)視野里是如下工件5.選擇“新建幾何圖形”來識(shí)別視野中要找的目標(biāo)6.外面的大框是要選擇目標(biāo)的范圍,里面小框是選擇的目標(biāo)對象7.在右邊對話框中“NumberToFind”選擇“All”為了選擇視野中所有的目標(biāo),點(diǎn)擊“示教”,告訴相機(jī)你要選取的目標(biāo)8.在“ShowModel”中顯示要找的目標(biāo)對象9.在“ShowModel”中修改目標(biāo)對象,比如去掉一些不容易識(shí)別的特征10.點(diǎn)擊“運(yùn)行序列后”就可以找到要找的目標(biāo)對象11.在右下對話框“ShowAllResults”中查看相機(jī)獲得目標(biāo)的結(jié)果12.為了獲得滿意的對象目標(biāo),可以根據(jù)結(jié)果中“Score”的值修改“Accept”的值來淘汰殘次品。13.“新建框架”在“OriginPoint”選擇對象,“Result”中選擇All,“AngleEnabled”中選擇“True”??蚣芙嵌葧?huì)根據(jù)對象偏移角度跟隨。14.為了更精準(zhǔn)找到目標(biāo)可以根據(jù)實(shí)際情況具體部位的查找,如此案例中有圓的的特征,可以使用“圓查找”?!癈enterPointObject”選擇建立的幾何圖形“Result”選擇All,就可以查找到視野里所有的對象15.在“Frame01”中選擇建立的框架,“NumberOfEdge”中可以修改即將檢測的邊緣數(shù)目,使抓圖更準(zhǔn)?!癙olarity”中選擇查找方式,如圖從亮到黑。16.點(diǎn)擊“運(yùn)行序列”后就可以獲得想要的目標(biāo)結(jié)果如果使用第三方相機(jī)需要單獨(dú)開發(fā)軟件,由于機(jī)械手和相機(jī)軟件不同。九、第三方相機(jī)兼容8.1固定安裝(以固定向下為例)
·使用九宮格校準(zhǔn)板
·機(jī)器人末端安裝校準(zhǔn)治具
·示教治具末端的工具坐標(biāo)Tooln
·按照九宮圖的順序,機(jī)械手末端依次對準(zhǔn)9個(gè)位置,機(jī)器人管理器中選擇對應(yīng)的Tool
n,并保持點(diǎn)位置(如保持到P1到P9)
·移開機(jī)器人,視覺識(shí)別九宮圖上的9個(gè)點(diǎn)的像素坐標(biāo),同樣按照九宮圖順序,將其像
素坐標(biāo)XY依次保存到P11-P19中。九、第三方相機(jī)兼容8.2校準(zhǔn)程序:校準(zhǔn)指令
獨(dú)立視覺:
VxCalib0,VISION_CAMORIENT_STANDALONE,P(11:19),P(1:9)
固定向下:
VxCalib0,VISION_CAMORIENT_FIXEDDOWN,P(11:19),P(1:9)
固定向上:
VxCalib0,VISION_CAMORIENT_FIXEDUP,P(11:19),P(1:9)
第二軸移動(dòng)相機(jī):
VxCalib0,VISION_CAMORIENT_MOBILEJ2,P(11:19),P(1:9),P0
第四軸移動(dòng)相機(jī):
VxCalib0,VISION_CAMORIENT_MOBILEJ4,P(11:19),P(1:9),P0九、第三方相機(jī)兼容8.3校準(zhǔn)結(jié)果
使用VxcalInfo指令來查詢校準(zhǔn)結(jié)果。
IfVxCalInfo(0,1)=TrueThen
Print"相機(jī)校準(zhǔn)成功,結(jié)果如下:"
Print"X方向の平均偏差[mm]:",VxCalInfo(0,2)
Print"X方向の最大偏差[mm]:",VxCalInfo(0,3)
Print"X方向一個(gè)像素/毫米(mm):",VxCalInfo(0,4)
Print"X方向的傾斜角度(deg):",VxCal
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 國際金融理財(cái)師考試經(jīng)濟(jì)危機(jī)應(yīng)對策略試題及答案
- 全面評估特許金融分析師考試試題及答案
- 理財(cái)顧問職業(yè)發(fā)展的新趨勢試題及答案
- 模具畜牧師考試最佳實(shí)踐試題及答案
- 2025年特許金融分析師考試開創(chuàng)未來試題及答案
- 小語種證書考試的持續(xù)發(fā)展策略試題及答案
- 2025年銀行從業(yè)資格證考試知識(shí)深化試題及答案
- 2024年網(wǎng)絡(luò)編輯師證書考試知名專家指導(dǎo)試題及答案
- 2024年網(wǎng)絡(luò)編輯師內(nèi)容制作流程試題及答案
- 2025年銀行從業(yè)資格證知識(shí)產(chǎn)權(quán)試題及答案
- LY/T 2698-2016鐵皮石斛雜交育種技術(shù)規(guī)程
- 綜合性學(xué)習(xí)之對聯(lián)-中考語文二輪復(fù)習(xí)
- GB/T 19845-2005機(jī)械振動(dòng)船舶設(shè)備和機(jī)械部件的振動(dòng)試驗(yàn)要求
- 實(shí)驗(yàn)室生物安全程序文件
- 企業(yè)融資方式介紹課件
- 藥品生產(chǎn)監(jiān)督管理辦法
- 福建省普通高中學(xué)生綜合素質(zhì)學(xué)期評價(jià)表
- 五年級下冊數(shù)學(xué)課件 -4.1 用數(shù)對確定位置 ︳青島版 (共20張PPT)
- 柏拉圖分析案例
- 二襯帶模注漿施工方案
- 《英語委婉語與忌語》PPT課件.ppt
評論
0/150
提交評論