勇哥的同事反映,设备的机器人在低速运动的时候,取放重复性精度可以做到+-0.2mm。但是在高速运行的时候,精度只能做到+-0.8mm。这又是什么鬼呢?我问了一圈公司的高手,他们的意见是:(1)机器人的惯性与重量要设置(2)机器人的acc加速度参数要设置,让起停速度更圓滑些(3)观察机器本身的晃动、相机的晃动、机器爪的晃动,看是否有影响(4)机器人取放之前的暂停时间是有必要的精度要求不高的时候,机器人的默认参数不可以了。精度要求高的时候,默认值就不在适应了。 装载惯性(力矩)是表示物体旋
这一次勇哥使用Epson机器人的标定来进行验证标定后的精度。首先按下图做九点标定。注意对于Epson机器人自己的标定指令来说,它认下面的顺序,不要乱搞。一般流程是:(1)你打印一张九点标志的纸,尽量能铺满视野范围。(2)在吸盘下装一个铅笔一样的针尖,去扎九个点的十字中心经过上面的步骤,你就能获得九组像素坐标与机器人坐标。但勇哥这台机器是背光的,这样搞不了。所以我只能先工具坐标标到标准片的Mark点上去,Mark点是可以在背光上拍出来。这样我拍一次图,可以同时获得Mark点的像素坐标与对应的机器人
EPSON简单视觉编程需要设备1.EPSON机械手一台。2.工业相机一个。3.通讯设备。以固定向下相机为例1.首先准备一个类似针尖工具,装到法兰盘上。2.准备一张九个MARK点,尽可能遍布整个拍照区域。3.建立一个camera_down_camera.pts点文件。将示教好的mark点和视觉像素点分别写入P1-P9 P11-P19中。4.新建一个cal.prg程序。5.编辑cal.prg程序。Function cal_camera_down
Str
Epson机器人同第三方相机校准方法基本思路:1. 相机通过以太网RS232同机器人通信2. 按机器人校正指令的要求获取、分离相机发送过来的信息3. 使用校准指令准备工具:1. 制作9宫图2. 制作机器人工件坐标的校准工具(类似铅笔,装在Z轴或者抓手上)一. 机器人与相机通过以太网通信(tcp/ip)1. 制作如下9宫图,该图的大小尽量占满相机的视野范围,但是不能太靠近边界,可用打印机打印,为获得更高精度加工类似的高精治具。注:以上数字为点的排列顺序,制作时可以省略,但是取点时一定要严格按照改顺
目的:将第三方相机的视野坐标与EPSON机器人的坐标进行校准,建立转换关系基本思路:1. 相机通过以太网或RS232同机器人通信,按机器人校正指令的要求获取、分离相机发送过来的信息2. 按照校准步骤,记录机械手校准点的机器人坐标和视觉像素坐标3. 使用校准指令,建立机械手和视觉的坐标转换关系视觉工作时,将检测到的工件的坐标发给机器人,机器人根据坐标转换关系,转换为机器人坐标后再去做抓取、装配等相应动作准备工作:1.  
在平面直角坐标系中,怎么确定唯一的一条直线?答案是:直线上的一个定点以及它的倾斜角,二者缺一不可。坡度(图1)生活中使用用“升高量与前进量的比”表示倾斜面的“坡度”,即:坡度(比)=升高量/前进量例如,“进3升3”,“进2升2”,指的坡度比为分别为: 3/2, 2/2,前者改陡一些。斜率如图1,坡度比实际上就是tan(a),即倾斜角的正切。我们把一条直线的倾斜角a的正切值叫这条直线的斜率(slope)。给定两点的斜率(图2)图2-(1)的斜率为:
直接写出加法定理:可见,sin(a+b)并不简单等于sina+sinb。之前说过,在三角函数中我们只需要掌握6个公式(其它的做到可以推理出来),加上这两个,就齐全了。而tan的加法定理可以通过tanθ=sinθ/cosθ推导出来。tan(a+β)= sin(a+β)/cos(a+β) =(sinacosβ+cosasinβ)/(cosacosβ-sinasinβ)这个等式右边也用tan来表示的话,就要把等式右边的分子分母都同时除以cosacosβ,
接上一篇《Epson机器人标定后验证标定的精度(五)》接下来,验证一下取放重复性测试和全视野取放重复性测试。重复性测试我就不解释了。全视野取放重复性测试是指同样的料分别从视野的上,中,下进料(见图1),这个测试对于一键换型视觉很重要。因为人家换了个品种后,可能原来从上路进的料,变成从下路进料,这时候你的结果是否相差很大呢?(图1)下面的数据是按上面方式进料进行的取放重复性精度测试。上,中,下位置分别入料,每种做10次测试。XYU-94.581308.24689.835-94.646308.147
接上一篇《Epson机器人标定后验证标定的精度(四)》我们继续做实验,开始人工创建工具坐标。(图1 ct1点起始位置做为第一点)注意看箭头处的红圈,它始终都指示着像素x:1088.8 y:907.67的位置。等一会我们转180度后,就靠这个固定的红圈位置做指示。创建一个转180度后的示教点,角度88.929+180=268.929(图2)然后走到这个点位。(图3)走到z180点后,角度是正确的,转了180度。我们接下来要微调位置,让绿色的特征点刚好位于红圈内。这个可以通过不断的拍照与
接上一篇《Epson机器人标定后验证标定的精度(三)》我们继续做实验。这一次我们不用现有的示教点做tool0到tool1的转换对比,而采用指定一个点(目标像素点),转为机械坐标后再运动过去,再对比特征点的位置。标定特征点信息 像素x:690.251 像素y:458.546 机械x:278.650031470315 机械y:-13.713127158548
要移动到点的位置(红点处)为:685,451(图1 当前的特征点)(图2 移动到指定后)