FANUC机器人机器人视觉成像应用(2D)教学文案.doc

FANUC机器人机器人视觉成像应用(2D)教学文案.doc

ID:60778630

大小:2.10 MB

页数:12页

时间:2020-12-18

FANUC机器人机器人视觉成像应用(2D)教学文案.doc_第1页
FANUC机器人机器人视觉成像应用(2D)教学文案.doc_第2页
FANUC机器人机器人视觉成像应用(2D)教学文案.doc_第3页
FANUC机器人机器人视觉成像应用(2D)教学文案.doc_第4页
FANUC机器人机器人视觉成像应用(2D)教学文案.doc_第5页
资源描述:

《FANUC机器人机器人视觉成像应用(2D)教学文案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、精品好文档,推荐学习交流发那科机器人视觉成像应用(2D)目录第一部分:视觉设定2UFRAME_NUM=22UTOOL_NUM=22UFRAME_NUM=36UTOOL_NUM=36第二部分:视觉偏差角度的读取与应用8PR[1]=VI[1].OFFSET8R[1]=PR[1,6]8应用范围:摄像头不安装在机器人上。仅供学习与交流,如有侵权请联系网站删除谢谢12精品好文档,推荐学习交流第一部分:视觉设定发那科机器人视觉成像(2D-单点成像),为简化操作流程,方便调试,请遵循以下步骤:1、建立一个新程序,假设程

2、序名为A1。程序第一行和第二行内容为:UFRAME_NUM=2UTOOL_NUM=2以上两行程序,是为了指定该程序使用的USER坐标系和TOOL坐标系。此坐标系的序号不应被用作视觉示教时的坐标系。2、网线连接电脑和机器人控制柜,打开视频设定网页(图一)。3、放置工件到抓取工位上,通过电脑看,工件尽量在摄像头成像区域中心,且工件应该全部落在成像区域内。4、调整机器人位置,使其能准确的抓取到工件。在程序A1中记录此位置,假设此位置的代号为P1。抬高机械手位置,当其抓取工件运行到此位置时自由运动不能和其他工件干

3、涉,假设此点为P2。得到的P1和P2点,就是以后视觉程序中要用到的抓件的趋近点和抓取点。5、安装定位针,示教坐标TOOL坐标系(不要使用在程序A1中使用的坐标系号,假设实际使用的是TOOL3坐标系);TOOL坐标系做完之后一定不要拆掉手抓上的定位针,把示教视觉用的点阵板放到工件上,通过电脑观察,示教板应该尽量在摄像头成像区域中心。示教USER坐标系(不要使用在程序A1中使用的坐标系号,假设实际使用的是USER3坐标系)。此时可以拆掉手抓上的定位针USER坐标系做好之后一定不要移动示教用的点阵板。6、按照如

4、下图片内容依次设定视觉。图一:设定照相机(只需要更改仅供学习与交流,如有侵权请联系网站删除谢谢12精品好文档,推荐学习交流),也就是曝光时间,保证:当光标划过工件特征区域的最亮点时,中g=200左右。其他不要更改。图二:标定示教点阵板。此时,只需要更改如下内容:图三:标定示教点阵板需要做的设定仅供学习与交流,如有侵权请联系网站删除谢谢12精品好文档,推荐学习交流图四:标定示教点阵板时,观察数据误差范围设定完以上内容后,方可以移走示教用的点阵板。之前任何时候移动此示教板,都会造成错误!!图五(与图六为同一个

5、页面,一个图上截屏不完整。此页只需要更改曝光时间。)仅供学习与交流,如有侵权请联系网站删除谢谢12精品好文档,推荐学习交流图六(与图5是同一个页面)除了设定曝光时间外,什么都不要动。仅供学习与交流,如有侵权请联系网站删除谢谢12精品好文档,推荐学习交流图七:此图完成后,才可以做图6的set.ref.pos在完成以上操作后,按照如下步骤示教机器人1、建立一个新程序,假设程序名为A2。程序第一行和第二行内容为:UFRAME_NUM=3UTOOL_NUM=3以上两行程序,是为了指定该程序使用的USER坐标系和T

6、OOL坐标系。此坐标系的序号是前面刚做完的坐标系。2、通过运行程序A1(前两行必须运行,以指定坐标系),使机器人到达工件上方位置,进入程序A2,运行前两行,之后记录该点;之后再运行程序A1,使机器人到达抓件位置(前两行必须运行,以指定坐标系,否则机器人报故障),之后进入程序A2,运行前两行(指定坐标系),再记录该点。在程序第二行后面,插入几行,按下图八插入语句:以上记录的两个点,在每行后面增加如下语句(光标移到每行最后面,点CHOIC,可以选择增加语句),见图八。仅供学习与交流,如有侵权请联系网站删除谢谢

7、12精品好文档,推荐学习交流1、最后,别忘了,抓件有一个趋近点,有一个抓取点,应该还有一个退出点。退出点设定方法和趋近点是一样的。仅供学习与交流,如有侵权请联系网站删除谢谢12精品好文档,推荐学习交流第二部分:视觉偏差角度的读取与应用1、读取视觉偏差的角度值PR[1]=VI[1].OFFSET2、变换PR1的坐标系,到笛卡尔坐标系CALLINVERSE(1,2)CALLINVERSE(2,1)3、把视觉偏差的角度值赋值给R1,用于做程序用R[1]=PR[1,6]4、如果不能找到地2步中的指令,按照如下方法

8、对机器人设定:进入如下菜单:设定如下选项:仅供学习与交流,如有侵权请联系网站删除谢谢12精品好文档,推荐学习交流此界面选择F3[KAREL]选择程序INVERSE仅供学习与交流,如有侵权请联系网站删除谢谢12精品好文档,推荐学习交流选择CONSTANT后输入数字,连续两次后程序就写好了.1.根据加法运算律填空。 99+201=201+()    ()+78= +22 x+()=133+x   160+(39+40)=160+(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。