EPSON机器人第三方相机校准步骤zzx

合集下载

爱普生机器人原点校准方法

爱普生机器人原点校准方法

爱普生机器人原点校准方法Coca-cola standardization office【ZZ5AB-ZZSYT-ZZ2C-ZZ682T-ZZT18】E P S O N机械手脉冲零点校正一、工具:钢板尺(或卡尺)、EPSON机械手编程软件RC+5.0等。

二、应用场合:1.当机械手和驱动器的型号及序列号不一致时,即机械手和不同序列号的控制器混搭使用,需要重新校准机械手的位置(重新校准机械手脉冲零位)。

2.更换马达等其他问题。

三、机械手脉冲零点位置校正:具体调节步骤如下:1.拆除机械手丝杆上夹具,同时保证机械手有足够运动空间,用RC+5.0软件连接机械手LS3,在软件中打开机器人管理器,如下图所示:.点击“motoron”按钮,即给机械手上电;接着点击“释放所有”按钮,即释放机械手4个伺服马达刹车;具体如图:2.点击“motoron”按钮,即给机械手上电;接着点击“释放所有”按钮,即释放机械手4个伺服马达刹车;具体如图:3.手动将机械手调整到脉冲零点位置;如下图所示:+Z方向+X方向+Y方向具体细节:1)因为刹车释放后,手动可以拖动J1与J2轴,手动拖动使J1与J2轴如下图所示:2)同理,手动移动丝杆使3、4轴如图所示:(U轴0位,丝杆端面对应外套上的指针;丝杆底部端面到机体底部为75mm,用钢尺量,相差在2mm内可接受。

)3.保持机械手目前手动零点位置不动,先点击“锁定所有”按钮,即锁定机械手伺服马达刹车;接着点击“motoroff”按钮,即关闭机械手;具体如图:4.保持机械手目前手动零点位置不动,手动将机械手内编码器重置,具体是在软件中打开命令窗口(ctrl+M)中输入:Encreset1按回车Encreset2按回车Encreset3按回车Encreset3,4按回车如图:5.保持机械手目前手动零点位置不动,重启控制器,具体操作如图:6.保持机械手目前手动零点位置不动,在命令窗口中输入Calpls(脉冲零点位置的正确脉冲值)回车,具体如下:Calpls0,0,0,0回车.如下图:8.保持机械手目前手动零点位置不动,保存各个轴当前的脉冲值,具体是在软件中打开命令窗口(ctrl+M)中输入:calib1按回车1轴calib2按回车2轴calib3按回车3轴calib3,4按回车4轴(如只需校第一轴,calib1即可,以上将4个轴都校正)机械手脉冲零点的脉冲保存完成,效正基本完成。

EPSON机器人第三方相机校准步骤zzx

EPSON机器人第三方相机校准步骤zzx

EPSON机器人同第三方相机校准步骤目的:将第三方相机的视野坐标与EPSON机器人的坐标进行校准,建立转换关系基本思路:1.相机通过以太网或RS232同机器人通信,按机器人校正指令的要求获取、分离相机发送过来的信息2.按照校准步骤,记录机械手校准点的机器人坐标和视觉像素坐标3.使用校准指令,建立机械手和视觉的坐标转换关系4.视觉工作时,将检测到的工件的坐标发给机器人,机器人根据坐标转换关系,转换为机器人坐标后再去做抓取、装配等相应动作准备工作:1.相机安装固定、焦距、光源调整(一旦相机移动了或焦距调整过,需要重新校准)2.机器人原点位置检查:打开电机,命令行窗口中输入Pulse 0,0,0,0看机器人是否运动到原点位置。

如果不准,检查机器人的序列号与控制器是否配套,或者需要重新调整原点。

3.制作9宫图校准板(注意4-5-6的方向是相反的,即上左->上中->上右->中右->中中->中左->下左->下中->下右)4.做作机器人工件坐标的校准工具。

一般要求末端是尖端,方便对位,可以稳固的装在Z轴或抓手上)相机安装方式:相机安装方式有以下几种:1 独立安装(相机坐标与机械手坐标不需要相互转换)2 固定安装(固定向上、固定向下)3 移动相机(J2轴移动,J4轴移动,J5J6轴移动)安装方式比较:使用固定安装,相机无法移动,拍摄范围小;但是视觉检测的时间一般可以用机器人工作的时间并列运行,节省节拍时间,精度相对较高。

使用移动相机,相机跟随机器人移动,可以拍摄的范围大;但是视觉进行检测前,机器人必须有一定的静止时间(~);视觉进行检测时,机器人一般需要停止不动,不能进行其他工作;整体节拍时间会更长。

因为机器人本身有定位精度,使用移动相机时,视觉检测的精度一般也比使用固定相机的低。

校准步骤:每种安装方式均需要不同的校准方式。

独立安装:使用9宫格校准板,精确的测量该板9个点之间的坐标关系固定安装(固定向下)·使用九宫格校准板·机器人末端安装校准治具·示教治具末端的工具坐标Tool n·按照九宫图的顺序,机械手末端依次对准9个位置,机器人管理器中选择对应的Tool n,并保持点位置(如保持到P1到P9)·移开机器人,视觉识别九宫图上的9个点的像素坐标,同样按照九宫图顺序,将其像素坐标XY依次保存到P11-P19中。

爱普生机器人原点校准方法

爱普生机器人原点校准方法

EPSON机械手脉冲零点校正一、工具:钢板尺(或卡尺)、EPSON机械手编程软件RC+等。

二、应用场合:1.当机械手和驱动器的型号及序列号不一致时,即机械手和不同序列号的控制器混搭使用,需要重新校准机械手的位置(重新校准机械手脉冲零位)。

2.更换马达等其他问题。

三、机械手脉冲零点位置校正:具体调节步骤如下:1.拆除机械手丝杆上夹具,同时保证机械手有足够运动空间,用RC+软件连接机械手LS3,在软件中打开机器人管理器,如下图所示:.点击“motor on”按钮,即给机械手上电;接着点击“释放所有”按钮,即释放机械手4个伺服马达刹车;具体如图:2.点击“motor on”按钮,即给机械手上电;接着点击“释放所有”按钮,即释放机械手4个伺服马达刹车;具体如图:3.手动将机械手调整到脉冲零点位置;如下图所示:具体细节: 1)因为刹车释放后,手动可以拖动J1与J2轴,手动拖动使J1与J2轴如下图所示:2)同理,手动移动丝杆使3、4轴如图所示:( U 轴0位,丝杆端面对应外套上的指针;丝杆底部端面到机体底部为75mm ,用钢尺量,相差在2mm 内可接受。

)+X 方向+Y 方向 +Z 方向3.保持机械手目前手动零点位置不动,先点击“锁定所有”按钮,即锁定机械手伺服马达刹车;接着点击“motor off”按钮,即关闭机械手;具体如图:4. 保持机械手目前手动零点位置不动,手动将机械手内编码器重置,具体是在软件中打开命令窗口(ctrl+M)中输入:Encreset 1 按回车Encreset 2按回车Encreset 3按回车Encreset 3,4按回车如图:5. 保持机械手目前手动零点位置不动,重启控制器,具体操作如图:6. 保持机械手目前手动零点位置不动,在命令窗口中输入Calpls(脉冲零点位置的正确脉冲值)回车,具体如下:Calpls 0,0,0,0 回车.如下图:8.保持机械手目前手动零点位置不动,保存各个轴当前的脉冲值,具体是在软件中打开命令窗口(ctrl+M)中输入:calib 1 按回车1轴calib 2按回车2轴calib 3按回车3轴calib 3,4按回车4轴(如只需校第一轴,calib 1即可,以上将4个轴都校正)机械手脉冲零点的脉冲保存完成,效正基本完成。

爱普生机器人原点校准办法

爱普生机器人原点校准办法

爱普生机器人原点校准办法Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】EPSON机械手脉冲零点校正一、工具:钢板尺(或卡尺)、EPSON机械手编程软件RC+5.0等。

二、应用场合:1.当机械手和驱动器的型号及序列号不一致时,即机械手和不同序列号的控制器混搭使用,需要重新校准机械手的位置(重新校准机械手脉冲零位)。

2.更换马达等其他问题。

三、机械手脉冲零点位置校正:具体调节步骤如下:1.拆除机械手丝杆上夹具,同时保证机械手有足够运动空间,用RC+5.0软件连接机械手LS3,在软件中打开机器人管理器,如下图所示:.点击“motoron”按钮,即给机械手上电;接着点击“释放所有”按钮,即释放机械手4个伺服马达刹车;具体如图:2.点击“motoron”按钮,即给机械手上电;接着点击“释放所有”按钮,即释放机械手4个伺服马达刹车;具体如图:3.手动将机械手调整到脉冲零点位置;如下图所示:+Z方向+X方向+Y方向具体细节:1)因为刹车释放后,手动可以拖动J1与J2轴,手动拖动使J1与J2轴如下图所示:2)同理,手动移动丝杆使3、4轴如图所示:(U轴0位,丝杆端面对应外套上的指针;丝杆底部端面到机体底部为75mm,用钢尺量,相差在2mm内可接受。

)3.保持机械手目前手动零点位置不动,先点击“锁定所有”按钮,即锁定机械手伺服马达刹车;接着点击“motoroff”按钮,即关闭机械手;具体如图:4.保持机械手目前手动零点位置不动,手动将机械手内编码器重置,具体是在软件中打开命令窗口(ctrl+M)中输入:Encreset1按回车Encreset2按回车Encreset3按回车Encreset3,4按回车如图:5.保持机械手目前手动零点位置不动,重启控制器,具体操作如图:6.保持机械手目前手动零点位置不动,在命令窗口中输入Calpls(脉冲零点位置的正确脉冲值)回车,具体如下:Calpls0,0,0,0回车.如下图:8.保持机械手目前手动零点位置不动,保存各个轴当前的脉冲值,具体是在软件中打开命令窗口(ctrl+M)中输入:calib1按回车1轴calib2按回车2轴calib3按回车3轴calib3,4按回车4轴(如只需校第一轴,calib1即可,以上将4个轴都校正)机械手脉冲零点的脉冲保存完成,效正基本完成。

EPSON爱普生机器人重置编码器和机械原点校验

EPSON爱普生机器人重置编码器和机械原点校验

EPSON爱普生机器人重置编码器和机械原点校验
第三步:将机器人移动到机械原点位置,或释放刹车后手动移动。

第四步:RC+7机器人编程软件“命令”窗口里输入calpls 0,0,0,0 (六轴输入:calpls 0,0,0,0,0,0)点回车。

再继续输入calib 1,2,3,4 (六轴输入:calib 1,2,3,4,5,6)点回车。

完成以上操作后,原点就重新校正好了。

第五步:验证原点是否校正完成,可以在命令对话框里输入pulse 0,0,0,0 (六轴输入:pulse 0,0,0,0,0,0)点回车。

如果机器人回到调整后的原点位置,说明原点校正完成。

以上操作可以使用RC+7软件自带的机器人仿真软件仿真测试。

大家感兴趣的可以去试试。

不足的地方还请大家多多指正!。

EPSON机器人第三方相机标定方法

EPSON机器人第三方相机标定方法

EPSON机器人同第三方相机校准方法基本思路:1.相机通过以太网或RS232同机器人通信2.按机器人校正指令的要求获取、分离相机发送过来的信息3.使用校准指令准备工具:1.制作9宫图2.做作机器人工件坐标的校准工具(类似铅笔,装在Z轴或抓手上)一.机器人与相机通过以太网通信(TCP/IP)1.制作如下9宫图,该图的大小尽量占满相机的视野范围,但是不能太靠近边界,可用打印机打印,为获得更高精度加工类似的高精治具。

注:以上的数字为点的排列顺序,制作时可以省略,但是取点时一定要严格按照改顺序来取点。

2.相机必须具备两个功能:a.收到某个命令或输入点信号为校准模式b.收到某个命令或输入点信号为正常工作模式。

3.相机的单位必须为像素:相机按顺序获得9个圆的中心点的像素坐标,这9个点的坐标可以用特殊符号阁开(常用:”+”、”-”、””等,但是不能用”,”;这样用的目的是让机器人编程方便地把这些点的信息提取),然后发送给机器人。

如:p1+p2+……+p9二.机器人的TCP/IP通信1.TCP/IP参数设定:在菜单栏“工具”->“控制器设置”->“TCP/IP”->“端口”a.“IP地址”:相机的IP地址。

b.“TCP/IP地址”:相机TCP/IP通信的端口号。

c.“终端”:信息的结束符;相机、机器人双方必须设置一致。

d.“超时”:可以忽略。

2.程序示例(测试通信,有些地方没完善)Function tpcipOpenNet#201As Client‘以客户端方式打开TCP/IP端口Print"wating......"WaitNet#201‘等待TCP/IP端口打开Print"port have open"Print#201,“CC,21”‘发送命令给相机指定工作模式,Print#201,“T1”‘命令相机拍照并且返回结果‘这里是KEYENCE的格式If ChkNet(201)>0Then‘判断是否收到数据Wait0.1Input#201,DATA$‘收到数据后存到DATA$ If Len(data$)>10Then这段命令为数据提取功能,但是不Integer ll能通用,这里只是提供参考!!!For ll=0To8s$=Mid$(data$,ll*12+1,12)Xccd(ll)=Val(s$)‘坐标分离思路:提取每个点后,用P=XY()指令转存到点文件里面去,如P21-P29Print Xccd(ll)Print DATA$ElseIf ChkNet(201)=-3Then‘后面为通信异常处理CloseNet#201OpenNet#201As ServerWaitNet#201EndIfFend三.校准,RC+5.4以后增加了支持第三方相机校准的功能,安装了对应的版本软件以后打开“SPEL+语言参考”里面有详细说明。

关于工业机器人的设置与校准方案

关于工业机器人的设置与校准方案

关于工业机器人的设置与校准方案目标本文档旨在提供一个关于工业机器人设置与校准方案的指导,以确保机器人的正常运行和准确性。

以下是我们的设定和校准步骤。

设定步骤1. 环境准备:在开始设置机器人之前,确保工作环境符合以下条件:- 清洁且无杂物的工作区域。

- 适当的照明条件以确保机器人视觉系统的准确性。

- 符合安全标准的工作环境,例如防护栏或安全警示标志。

2. 安装机器人:根据机器人制造商的指南,正确安装机器人并连接所有必要的电源和传感器。

确保机器人的稳定性和安全性。

3. 软件设置:根据机器人制造商提供的说明,安装并设置机器人的操作系统和控制软件。

确保软件与机器人的硬件兼容,并进行必要的配置。

4. 连接外部设备:根据需要,连接机器人与其他外部设备,如传感器、监控摄像头或计算机。

确保连接正确并稳定。

5. 校准视觉系统:如果机器人具有视觉系统,执行以下步骤来校准它:- 使用校准板或标准物体,对机器人进行视觉系统的校准。

- 调整相机参数,确保图像清晰且准确。

- 验证校准结果并进行必要的微调。

6. 校准运动系统:对机器人的运动系统进行校准以确保准确性和稳定性:- 使用标定工具对机器人的关节进行校准。

- 检查机器人的运动范围是否符合预期。

- 验证校准结果并进行必要的微调。

7. 测试与验证:完成设置和校准后,执行一系列测试和验证步骤以确保机器人的正常运行和准确性。

这些测试可以包括:- 运行机器人执行一系列预定的任务,并记录结果以进行分析。

- 检查机器人的运动轨迹和准确性是否与预期一致。

- 验证机器人的传感器是否正常工作并提供准确的反馈。

注意事项- 在进行机器人设置和校准时,始终遵循机器人制造商提供的说明和指南。

- 如果遇到任何问题或困难,及时咨询专业人士或制造商的技术支持团队。

- 定期检查机器人的设置和校准,以确保其持续的准确性和性能。

以上是关于工业机器人设置与校准方案的指导。

通过按照这些步骤进行设置和校准,您可以确保机器人在工作中发挥出最佳的性能和准确性。

爱普生机器人原点校准方法

爱普生机器人原点校准方法

爱普生机器人原点校准方法首先,我们需要准备以下工具和材料:1.爱普生机器人2.计算机B数据线4.电源适配器接下来,按照以下步骤进行原点校准:步骤1:连接机器人和计算机使用USB数据线将机器人连接到计算机上。

确保连接稳定,并将机器人连接到电源适配器上进行供电。

步骤2:打开调试工具步骤3:选择机器人模式在调试工具中选择适当的机器人模式。

爱普生机器人通常提供多种模式,如教学模式、追随模式等。

根据需要选择正确的模式。

步骤4:选择校准模式在调试工具中选择原点校准模式。

这通常可以在调试工具的菜单栏或工具栏中找到。

步骤5:开始校准在校准模式下,根据调试工具的指引进行校准。

通常,校准包括机器人的动作、灵敏度、传感器等多个方面。

根据提示逐步进行校准,确保每一步都准确无误。

步骤6:保存校准结果在校准完成后,将校准结果保存到机器人的内存中。

这通常可以通过调试工具的保存功能来实现。

步骤7:测试校准结果完成校准后,将机器人从计算机中断开连接,并进行测试。

通过测试,可以确保机器人的动作和行为与期望一致。

以上便是爱普生机器人的原点校准方法。

通过以上步骤进行校准,可以确保机器人的动作准确可靠,提升其整体性能和使用体验。

同时,我们还要提醒几个注意事项:1.在进行原点校准时,确保机器人和计算机之间的连接稳定,以免校准过程中出现问题。

2.在校准过程中,仔细阅读和遵循调试工具的指引,确保操作正确。

3.在校准完成后,及时保存校准结果,并进行测试以验证校准效果。

希望以上内容对您有所帮助!。

EPSON机器人第三方相机方法

EPSON机器人第三方相机方法

EPSON机器人同第三方相机校准方法基本思路:1.相机通过以太网或RS232同机器人通信2.按机器人校正指令的要求获取、分离相机发送过来的信息3.使用校准指令准备工具:1.制作9宫图2.做作机器人工件坐标的校准工具(类似铅笔,装在Z轴或抓手上)一.机器人与相机通过以太网通信(TCP/IP)1.制作如下9宫图,该图的大小尽量占满相机的视野范围,但是不能太靠近边界,可用打印机打印,为获得更高精度加工类似的高精治具。

注:以上的数字为点的排列顺序,制作时可以省略,但是取点时一定要严格按照改顺序来取点。

2.相机必须具备两个功能: a.收到某个命令或输入点信号为校准模式 b.收到某个命令或输入点信号为正常工作模式。

3.相机的单位必须为像素:相机按顺序获得9个圆的中心点的像素坐标,这9个点的坐标可以用特殊符号阁开(常用:”+”、”-”、””等,但是不能用”,”;这样用的目的是让机器人编程方便地把这些点的信息提取),然后发送给机器人。

如:p1+p2+,,+p9二.机器人的TCP/IP通信1.TCP/IP参数设定:在菜单栏“工具”->“控制器设置”->“TCP/IP”->“端口”a.“IP地址”:相机的IP地址。

b.“TCP/IP地址”:相机TCP/IP通信的端口号。

c.“终端”:信息的结束符;相机、机器人双方必须设置一致。

d.“超时”:可以忽略。

2.程序示例(测试通信,有些地方没完善)Function tpcipOpenNet #201 As Client ,以客户端方式打开TCP/IP端口Print " wating......"WaitNet #201 ,等待TCP/IP端口打开Print "port have open"Print #201, “CC,21”,发送命令给相机指定工作模式,Print #201, “T1”,命令相机拍照并且返回结果,这里是KEYENCE的格式If ChkNet(201) > 0 Then ,判断是否收到数据Wait 0.1Input #201, DA TA$ ,收到数据后存到DATA$ If Len(data$) > 10 Then 这段命令为数据提取功能,但是不Integer ll 能通用,这里只是提供参考!!!For ll = 0 To 8s$ = Mid$(data$, ll * 12 + 1, 12)Xccd(ll) = V al(s$) ,坐标分离思路:提取每个点后,用P=XY()指令转存到点文件里面去,如P21-P29Print Xccd(ll)Print DA TA$ElseIf ChkNet(201) = -3 Then ,后面为通信异常处理CloseNet #201OpenNet #201 As ServerWaitNet #201EndIfFend三.校准,RC+5.4以后增加了支持第三方相机校准的功能,安装了对应的版本软件以后打开“SPEL+语言参考”里面有详细说明。

机器人原点校准命令及方法

机器人原点校准命令及方法

EPSON机器人原点校准命令及用法一.命令1.PULSE :根据给出每个关节的脉冲数移动或返回当前位置各关节的脉冲值例:移动到机器人原点2.HOFS:设置或返回编码器Z相到机械原点的脉冲数3.CALPLS :校准位置校准位置((或原点或原点))的脉冲数设置或显示4.ENCRESET :编码器复位5.CALIB :将Calpls 的脉冲值写入系统6. BRAKE :刹车刹车单元单元单元控制控制控制命令命令命令;;控制控制电磁电磁电磁刹车刹车刹车单元单元单元抱闸抱闸抱闸或或松开二. 机器人与原点校准方法1.校准方法校准方法::a. 移动手臂到机械原点或维修前已经确定的位置;b. EncReset (复位编码器每个轴),在命令窗口输入:Encreset 1- Encreset 6;c. 重启控制器,“菜单栏”->工具->控制器->重置控制器;d. 设定原点脉冲,Calpls 0, 0, 0, 0 (在原点位置);或Calpls Ppls(P1,1),Ppls(P1,2),Ppls(P1,3),Ppls(P1,4) (引用原点变更前已经示教好的P1点);e. Calib (校准每个轴):Calib 1Calib 2Calib 3,4Calib 42.轴机器人第二关节轴机器人第二关节精确校准精确校准精确校准((左右手左右手姿姿势校准势校准)): a. 验证经过校准机器人J2关节的中心是否重合,方法如下:①准备下图治具,安装在滚珠丝杆的末端;该治具的加工精度应足够高,尽量保证安装后滚珠丝杆、治具顶尖同心;②在工作台上固定一个“十”字标记(可以用纸打印),在右手姿势移动机器人,让装在Z 轴上治具的顶尖对准十字的中心,如下图:Z 轴安装了治具及和“十”字标记对准③把当前点示教为P1;④在命令窗口里输入 JUMP P0/L :Z(0) 命令,让机器人切换到左手姿势,把当前点示教为P2;⑤点动Z 轴接近工作台上面的“十”字标记,核对这两个位置是否重合;如果重合校准到此结束,否则继续进行以下操作。

爱普生工业机器人EPSON LS系列机械手机械原点校准

爱普生工业机器人EPSON LS系列机械手机械原点校准
1.3 第三轴原点位置(如果未移动上限位的限位圈时按下图所示调整第三轴位 置。注意:移动第三轴时可用点动移动,如果不能点动,则将三轴伺服释放 然后按住第二轴上的白色按钮移动Z轴到原点位置)
5
一、LS系列机械原点调整
1.4 第三轴原点位置(如果已经移动上限位的限位圈或上限位圈被取下时时按 下图所示以第三轴末端与与第一臂底座距离调整第三轴位置。注意:移动第 三轴时可用点动移动,如果不能点动,则将三轴伺服释放然后按住第二轴上 的白色按钮移动Z轴到原点位置)
EPSON LS系列机械原点校准
深圳市长荣科机电设备有限公司
1
内容
一.机械原点位置 二.编码器脉冲复位
三.左右手精确校准
2
一、LS系列机械原点调整
1.1 原点位置
3
一、LS系列机械原点调整
1.2 第一轴原点位置
将键槽与底 座螺丝中心 对齐
1.3 第二轴原点位置
将此键与第 一轴上的小 槽对齐
4
一、LS系列机械原点调整
Hofs Hofs (1), Hofs (2) + (Ppls(P1,2) + Ppls(P2,2)) /2, Hofs(3), Hofs(4)
11
结束
谢谢
12
3.1 准备一个带针尖的夹具装到丝杆上,使针尖与丝杆中心同心,并在工作面 上画一个小十字叉,如下图所示: (对于有高精度矩阵或跟视觉配合做 高精度定位时,如果原点丢失进行校准时必须先按照第二章所叙做初略校准, 然后再进行左右手精确校准)
10
三左右手精确校准
3.2 移动机械手用左手姿势对正工作面上的十字叉,并将该点示教到P1点,然 后切换到右手姿势对正对正工作面上的十字叉,并将该点示教到P2点。然 后在“命令窗口”执行如下指令:

EPSON+视觉校准教程

EPSON+视觉校准教程

EPSON+视觉校准教程一、项目要求1、周边间隙 0.16 ±0.05;2、角度 ±1°。

二、调试内容1、机械手:G3-351s2、搭载视觉:基恩士XG7000(500万像素)(1.1)三、调试准备工具1、急停2、USB数据线、网线3、EPSON RC+5.0软件4、视觉校准针(如图1.2)(1.2) 5、十字参考点工具四、校准步骤1、校准视觉校准针中心位置,下面是视觉校准针校准方式。

(1)视觉校准针安装在机器手Z轴(2)单击机器人管理器单击MOTOR ON。

(3)选择工具—点击工具向导(4)选择定义工具编号,选择完编号后单击下一个(5)自定义一个参考点,单击示教(图中参考点为夹具上十字参考点中心)(6)使U轴角度为0。

模式为关节。

图4图3 图2图1操作步骤:1、如图1所示U(deg)轴角度为11.6702、如图2所示选择长距离(L)3、如图3所示在J4(deg)中输入和U轴相同的角度11.6704、单击图4中使U轴角度为0°(如果图1中U(deg)为负数那么在图4中选择)模式切换为默认粗调时用“连续动作”步进至十字参考点附近。

精调时用“短距离”步进至十字参考点中心。

(7)点击示教(7)同理将U轴角度旋转180°步进至十字参考点,点击示教(8)点击完成(9)再次单击机器人管理器单击点数据单击下拉箭头选择JOX.pts单击步进示教单击下拉箭头 选择TOOL 1点击下拉箭头选择p36点点击示教选择下拉箭头切换至TOOL 0如图(10)打开运行窗口低功率如图打钩。

如图单击下拉箭头,选择JOX_CCDA1,单击开始。

单击开始。

完成校准后。

将低功率够去除。

退出EPSON软件。

视野范围:如图所示红框为视野范围和四个点位置右下位置p28左下位置p27 右上位置p26左上位置p25 返回。

爱普生机器人原点校准方法

爱普生机器人原点校准方法

EPSON 机械手脉冲零点校正1、工具:钢板尺(或卡尺)、EPSON 机械手编程软件RC+5.0等。

2、应用场合:1.当机械手和驱动器的型号及序列号不一致时, 即机械手和不同序列号的控制器混搭使用,需要重新校准机械手的位置(重新校准机械手脉冲零位)。

2.更换马达等其他问题。

三、机械手脉冲零点位置校正:具体调节步骤如下:1.拆除机械手丝杆上夹具,同时保证机械手有足够运动空间,用RC+5.0软件连接机械手LS3,在软件中打开机器人管理器,如下图所示:.点击“motor on”按钮,即给机械手上电;接着点击“释放所有”按钮,即释放机械手4个伺服马达刹车;具体如图:2.点击“motor on”按钮,即给机械手上电;接着点击“释放所有”按钮,即释放机械手4个伺服马达刹车;具体如图:b e3.手动将机械手调整到脉冲零点位置;如下图所示:具体细节:1)因为刹车释放后,手动可以拖动J1与J2轴,手动拖动使J1与J2轴如下图所示:+X 方向+Z 方向2)同理,手动移动丝杆使3、4轴如图所示:(U轴0位,丝杆端面对应外套上的指针;)丝杆底部端面到机体底部为75mm,用钢尺量,相差在2mm内可接受。

3.保持机械手目前手动零点位置不动,先点击“锁定所有”按钮,即锁定机械手伺服马达刹车;接着点击“motor off”按钮,即关闭机械手;具体如图:4. 保持机械手目前手动零点位置不动,手动将机械手内编码器重置,具体是在软件中打开命令窗口(ctrl+M)中输入:Encreset 1 按回车Encreset 2按回车Encreset 3按回车Encreset 3,4按回车:如图5. 保持机械手目前手动零点位置不动,重启控制器,具体操作如图:6. 保持机械手目前手动零点位置不动,在命令窗口中输入Calpls(脉冲零点位置的正确脉冲值)回车,具体如下:Calpls 0,0,0,0 回车.如下图:8.保持机械手目前手动零点位置不动,保存各个轴当前的脉冲值,具体是在软件中打开命令窗口(ctrl+M)中输入:calib 1 按回车 1轴calib 2按回车 2轴calib 3按回车 3轴轴calib 3,4按回车 4(如只需校第一轴,calib 1即可,以上将4个轴都校正)机械手脉冲零点的脉冲保存完成,效正基本完成。

EPSON SCARA 4轴机器人原点校正方法

EPSON SCARA 4轴机器人原点校正方法

机器人原点位置
J1轴原点位置
J1轴的0脉冲方向和机器人的X轴的正方向重合
J2轴原点位置
J2轴的0脉冲方向和J1轴直线对齐
J3轴的0脉冲位置接近最上运动范围
J4轴0脉冲位置用丝杆上面的平面或限位环上面的槽对准#2手臂前端的倒三角标记
所有轴都在原点位置时机器人的姿势
1.将机械手运动到以上姿势后,在Epson的RC软件里面的命令窗口进行以下操作
1.在命令窗口输入calpls 0,0,0,0 点回车
2.再在命令窗口输入calib 1,2,3,4 点回车此时原点校正完毕
3.验证原点是否校正好:在命令窗口输入pulse 0,0,0,0 如果机械手回到上图所示姿势(即原点位置),说明原点校正正确。

EPSON LS系列机械手机械原点校准

EPSON LS系列机械手机械原点校准

13
结束
谢谢
14
LS3-401S
LS3-401C

LS6-601S
LS6-602C
6
一、LS系列机械原点调整
1.5 第四轴原点位置,将第二轴前端三角与Z轴平面中心对齐
7
二、原点校准
2.1 先将机械手按照上一节所叙将各轴移动到机械原点处,使机械手呈现如下 姿态,并保持此姿态不变
8
二、原点校准
2.2 打开EPSON软件,连接控制器,先在“工具” “机器人管理器” “控制面板”里将 Motor Off。然后在“工具” “命令窗口” 或单击工具图标“ ”进入命令输入状态。然后在命令窗口输入如下指令 后按回车,复位编码器脉冲值 Encreset 1,2,3,4
Hofs Hofs (1), Hofs (2) + (Ppls(P1,2) + Ppls(P2,2)) /2, Hofs(3), Hofs(4) 4.3 执行完精确校准后,将机械手以右手姿势保存当前点到P2并保存,然后手动将机械 手姿势切换到左手姿势(如果机械手运动范围内可以自动切换姿势可以不用手动切换 姿势,如果有障碍时一定要切换姿势,否则切换姿势时可能会撞到其他设备),然后 再执行以下指令以左手姿势移动到P2点,看机械手末端是否与十字叉重合,如果重 合说明左右手校准成功,如果不重合说明校准有问题重新示教P1、P2点再次校准。 Jump P2 /L
10
三、单独一个轴原点校准
2.5 校准完成后,先将机械手第1轴移动一个位置,然后输入如下指令看第1轴 能否回到原点位置,如不能回到原点位置请重新校准第1轴 Pulse 0,ppls(here,2),ppls(here,3),ppls(here,4) 同理2、3、4轴可以按照以上方法校准 (2、3、4轴可以同时校准,校准过程 要注意将机械手移动到一个第1、2关节可以打直的位置,否则有撞机风险)

EPSON+视觉校准教程

EPSON+视觉校准教程

EPSON+视觉校准教程一、项目要求1、周边间隙 0.16 ±0.05;2、角度 ±1°。

二、调试内容1、机械手:G3-351s2、搭载视觉:基恩士XG7000(500万像素)(1.1)三、调试准备工具1、急停2、USB数据线、网线3、EPSON RC+5.0软件4、视觉校准针(如图1.2)(1.2) 5、十字参考点工具四、校准步骤1、校准视觉校准针中心位置,下面是视觉校准针校准方式。

(1)视觉校准针安装在机器手Z轴(2)单击机器人管理器单击MOTOR ON。

(3)选择工具—点击工具向导(4)选择定义工具编号,选择完编号后单击下一个(5)自定义一个参考点,单击示教(图中参考点为夹具上十字参考点中心)(6)使U轴角度为0。

模式为关节。

图4图3 图2图1操作步骤:1、如图1所示U(deg)轴角度为11.6702、如图2所示选择长距离(L)3、如图3所示在J4(deg)中输入和U轴相同的角度11.6704、单击图4中使U轴角度为0°(如果图1中U(deg)为负数那么在图4中选择)模式切换为默认粗调时用“连续动作”步进至十字参考点附近。

精调时用“短距离”步进至十字参考点中心。

(7)点击示教(7)同理将U轴角度旋转180°步进至十字参考点,点击示教(8)点击完成(9)再次单击机器人管理器单击点数据单击下拉箭头选择JOX.pts单击步进示教单击下拉箭头 选择TOOL 1点击下拉箭头选择p36点点击示教选择下拉箭头切换至TOOL 0如图(10)打开运行窗口低功率如图打钩。

如图单击下拉箭头,选择JOX_CCDA1,单击开始。

单击开始。

完成校准后。

将低功率够去除。

退出EPSON软件。

视野范围:如图所示红框为视野范围和四个点位置右下位置p28左下位置p27 右上位置p26左上位置p25 返回。

爱普生机器人原点校准方法

爱普生机器人原点校准方法

爱普生机器人原点校准方法(总3页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除EPSON机械手脉冲零点校正一、工具:钢板尺(或卡尺)、EPSON机械手编程软件RC+5.0等。

二、应用场合:1.当机械手和驱动器的型号及序列号不一致时,即机械手和不同序列号的控制器混搭使用,需要重新校准机械手的位置(重新校准机械手脉冲零位)。

2.更换马达等其他问题。

三、机械手脉冲零点位置校正:具体调节步骤如下:1.拆除机械手丝杆上夹具,同时保证机械手有足够运动空间,用RC+5.0软件连接机械手LS3,在软件中打开机器人管理器,如下图所示:.点击“motor on”按钮,即给机械手上电;接着点击“释放所有”按钮,即释放机械手4个伺服马达刹车;具体如图:2.点击“motor on”按钮,即给机械手上电;接着点击“释放所有”按钮,即释放机械手4个伺服马达刹车;具体如图:3.手动将机械手调整到脉冲零点位置;如下图所示:+Z方向+X方向+Y方向具体细节:1)因为刹车释放后,手动可以拖动J1与J2轴,手动拖动使J1与J2轴如下图所示:2)同理,手动移动丝杆使3、4轴如图所示:( U轴0位,丝杆端面对应外套上的指针;丝杆底部端面到机体底部为75mm,用钢尺量,相差在2mm内可接受。

)3.保持机械手目前手动零点位置不动,先点击“锁定所有”按钮,即锁定机械手伺服马达刹车;接着点击“motor off”按钮,即关闭机械手;具体如图:4. 保持机械手目前手动零点位置不动,手动将机械手内编码器重置,具体是在软件中打开命令窗口(ctrl+M)中输入:Encreset 1 按回车Encreset 2按回车Encreset 3按回车Encreset 3,4按回车如图:5. 保持机械手目前手动零点位置不动,重启控制器,具体操作如图:6. 保持机械手目前手动零点位置不动,在命令窗口中输入Calpls(脉冲零点位置的正确脉冲值)回车,具体如下:Calpls 0,0,0,0 回车.如下图:8.保持机械手目前手动零点位置不动,保存各个轴当前的脉冲值,具体是在软件中打开命令窗口(ctrl+M)中输入:calib 1 按回车 1轴calib 2按回车 2轴calib 3按回车 3轴calib 3,4按回车 4轴(如只需校第一轴,calib 1即可,以上将4个轴都校正)机械手脉冲零点的脉冲保存完成,效正基本完成。

飞思相机的检校方式与检校参数使用相关细节问题

飞思相机的检校方式与检校参数使用相关细节问题

飞思相机的检校方式与检校参数使用相关细节问题刘勇强2016.9一、检校方式和使用参数规格说明•室内检校场标定(武大遥感学院)•室外检校场标定(四维远见检校场)•飞行检校场标定(跟随测区布设)常见的相机检校使用的误差改正模型常见的相机检校参数格式(iWitness& Australis格式)•Thus, calibration terms in Australis can bethought of as corrections and not calibration‘errors’.•K1 K2 K3 P1 P2 应为Distortion Coefficients,“畸变系数”,实际意义为“校正参数”K1 K2 K3P1 P2•室内检校场标定(武大遥感学院)•室内检校场标定(武大遥感学院)1、畸变系数=校正参数,K1K2正负号取反2、需要确认勾选“以像素为单位”3、在相机检校文件中出现的径向畸变系数k 1,k 2分别对应工具中的k 3,k 5•室外检校场标定1.飞思厂家检校场2.四维远见检校场1.2 使用Rodenstock40mm 镜头的iXU-R 相机四维远见北京检校场相机检校结果(约50米距离)检校参数Camera_iXU180-R 主距(mm)C 4.1681E+001主点坐标(mm)Xp-7.0320E-002 Yp 3.9623E-002径向畸变系数K1 2.4374E-005 K2-1.1629E-008 K39.1180E-013偏心畸变系数P1 2.1817E-006 P2 4.1414E-007传感器面阵内变形系数B1-8.2739E-005 B2 2.4583E-0061.2 使用Rodenstock50mm 镜头的iXA-R 原型机(*焦平面快门)参数项检校结果相机A相机B主距(mm)C 5.1672E+001 5.1594E+001主点坐标(mm)Xp-1.2998E-001-2.5996E-002 Yp9.5151E-0028.2101E-003径向畸变系数K1 1.4012E-005 1.4207E-005 K2-3.8298E-009-3.7776E-009 K39.8311E-014 2.0932E-014切向畸变系数P1 3.5617E-006-4.1850E-006 P2 3.2829E-006 1.6951E-006面阵变形系数B1-2.0064E-005 2.3848E-005 B2-3.2689E-005-2.6504E-005四维远见河北检校场相机检校结果(约100米高度)飞机厂家相机检校结果(约50米距离)参数项Camera_iXU180-RC51.4052(mm)Xp-0.0615(mm)Yp0.1782(mm)K1 1.44290e-005K2-3.98740e-009K3 1.52154e-013P1 3.15646e-011P2-2.40862e-010B1 4.50890e-008B2-2.77778e-010参数项检校结果相机A相机BC70.3747(mm)70.3583(mm)Xp0.0990(mm)0.0992(mm)Yp0.0845 (mm)0.0854(mm)K1 5.79776e-007 5.28750e-007K2-1.88375e-010-4.30234e-011K3-2.89144e-015-9.86294e-014P1-1.08854e-013-8.02681e-014P2-2.33257e-013-5.20996e-014B19.75880e-011 3.07813e-011B2 4.57648e-013 2.63643e-013飞机厂家相机检校结果(约50米距离)参数可以直接使用,不用转正负号1、畸变系数直接输入校正参数2、需要取消勾选“以像素为单位”3、在相机检校文件中出现的径向畸变系数k1,k2,k3分别对应工具中的k3,k5,k7PhotoMod的相机参数设置,畸变系数输入后需要点“+/-”按钮1.3 检校方式和使用参数规格说明•飞行检校场标定1.林芝检校场2.北京检校场3.榆林检校场1、Function 模型是主点畸变为0 的高斯分布模型:GAUSSIAN RADIAL DISTORTION CORRECTION2、软件中是对相机畸变误差值的描述,故可认为:A3 A5 A7 是K1 K2 K3 从毫米转换到像素为单位进行表示,由于是表述误差值,所以正负号取反。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

EPSON机器人同第三方相机校准步骤目的:将第三方相机的视野坐标与EPSON机器人的坐标进行校准,建立转换关系基本思路:1.相机通过以太网或RS232同机器人通信,按机器人校正指令的要求获取、分离相机发送过来的信息2.按照校准步骤,记录机械手校准点的机器人坐标和视觉像素坐标3.使用校准指令,建立机械手和视觉的坐标转换关系4.视觉工作时,将检测到的工件的坐标发给机器人,机器人根据坐标转换关系,转换为机器人坐标后再去做抓取、装配等相应动作准备工作:1.相机安装固定、焦距、光源调整(一旦相机移动了或焦距调整过,需要重新校准)2.机器人原点位置检查:打开电机,命令行窗口中输入Pulse 0,0,0,0看机器人是否运动到原点位置。

如果不准,检查机器人的序列号与控制器是否配套,或者需要重新调整原点。

3.制作9宫图校准板(注意4-5-6的方向是相反的,即上左->上中->上右->中右->中中->中左->下左->下中->下右)4.做作机器人工件坐标的校准工具。

一般要求末端是尖端,方便对位,可以稳固的装在Z轴或抓手上)相机安装方式:相机安装方式有以下几种:1 独立安装(相机坐标与机械手坐标不需要相互转换)2 固定安装(固定向上、固定向下)3 移动相机(J2轴移动,J4轴移动,J5J6轴移动)安装方式比较:使用固定安装,相机无法移动,拍摄围小;但是视觉检测的时间一般可以用机器人工作的时间并列运行,节省节拍时间,精度相对较高。

使用移动相机,相机跟随机器人移动,可以拍摄的围大;但是视觉进行检测前,机器人必须有一定的静止时间(0.2s~0.5s);视觉进行检测时,机器人一般需要停止不动,不能进行其他工作;整体节拍时间会更长。

因为机器人本身有定位精度,使用移动相机时,视觉检测的精度一般也比使用固定相机的低。

校准步骤:每种安装方式均需要不同的校准方式。

独立安装:使用9宫格校准板,精确的测量该板9个点之间的坐标关系固定安装(固定向下)·使用九宫格校准板·机器人末端安装校准治具·示教治具末端的工具坐标Tool n·按照九宫图的顺序,机械手末端依次对准9个位置,机器人管理器中选择对应的Tool n,并保持点位置(如保持到P1到P9)·移开机器人,视觉识别九宫图上的9个点的像素坐标,同样按照九宫图顺序,将其像素坐标XY依次保存到P11-P19中。

固定安装(固定向上)机械手可以在相机中移动,不需要九宫图校准板·在机械手治具上找一个视觉容易识别的、唯一的特征点,建议圆形、圆孔。

或者机械手抓取需要识别的工件,在工件上找特征。

·使用机器人管理器的工具向导,根据提示,在相机视野中,示教工具坐标Tool n(将特征点移动到相机中心附近,先用视觉的功能抓取该特征点的中心并记录下来,该点示教为工具坐标的第一个点;旋转U轴,再平移XY,将该特征移回到视觉上一次抓取的位置,示教为工具坐标的第二点)·按照九宫图的顺序,依次将特征点移动到相机视野中的上左->上中->上右->中右->中中->中左->下左->下中->下右等位置,共移动9次,并在Tool n下保存机器人位置到P1-P9。

同时视觉依次抓取9个特征点的中心像素值,记录为P11-P19移动相机校准:移动相机需要按机器人末端安装校准治具,并在相机工作视野平面上,找一个视觉容易识别且唯一的特征点。

·示教校准治具末端的工具坐标Tool n·将治具末端对准特征点,在Tool n下保存该位置为P0·机器人管理器中,将Tool切换到Tool 0·将相机移动到特征点上方,让特征点按照九宫图顺序,即视野的上左->上中->上右->中右->中中->中左->下左->下中->下右位置。

Tool 0下记录下每个位置的机器人坐标为P1-P9;·同时每走一个位置时,视觉抓取该特征点的中心像素值,依次记录到P11-P19校准程序:校准指令独立视觉:VxCalib 0, VISION_CAMORIENT_STANDALONE, P(11:19), P(1:9)固定向下:VxCalib 0, VISION_CAMORIENT_FIXEDDOWN, P(11:19), P(1:9)固定向上:VxCalib 0, VISION_CAMORIENT_FIXEDUP, P(11:19), P(1:9)第二轴移动相机:VxCalib 0, VISION_CAMORIENT_MOBILEJ2, P(11:19), P(1:9), P0第四轴移动相机:VxCalib 0, VISION_CAMORIENT_MOBILEJ4, P(11:19), P(1:9), P0校准结果使用VxcalInfo指令来查询校准结果。

If VxCalInfo(0, 1) = True ThenPrint "相机校准成功,结果如下:"Print " X方向の平均偏差[mm]:", VxCalInfo(0, 2)Print " X方向の最大偏差[mm]:", VxCalInfo(0, 3)Print " X方向一个像素/毫米( mm ):", VxCalInfo(0, 4)Print " X方向的倾斜角度( deg ):", VxCalInfo(0, 5)Print " Y方向の平均偏差[mm]:", VxCalInfo(0, 6)Print " Y方向の最大偏差[mm]:", VxCalInfo(0, 7)Print " Y方向一个像素/毫米( mm ):", VxCalInfo(0, 8)Print " Y方向的倾斜角度( deg ):", VxCalInfo(0, 9)ElsePrint "相机校准失败,请重新示教点校准相机!"EndIf校准保存与读取可以将校准结果保存在后缀名为CAA的文件中,方便下次运行视觉程序时可以直接读取而不用再次运行校准。

保存时,会同时保存校准编号0-15至文件中。

因此,如果需要把多个相机的校准都保存到同一个文件,每次运行校准保存前先用Vxcalload “Calibration.caa”加载文件。

VxCalLoad "CCD_Calib.caa" '加载校准文件VxCalSave "CCD_Calib.caa" '保存校准文件视觉数据转换固定相机:vx = 100 '拍摄工件的视觉坐标xvy = 100 '拍摄工件的视觉坐标yvu = 90 '拍摄工件的视觉坐标角度uP50 = XY(vx, vy, 0, vu)Print "转换前的视觉坐标为:", P50P60 = VxTrans(0, P50)Print "转换后的机器人坐标为:", P60Tool 1Jump P60移动相机:移动相机拍照时,需要把机械手的拍照位置(Tool 0)也计算进去。

同时相机的角度也是随着机械手移动而改变的,需要计算相机的当前角度。

'第二轴移动相机Tool 0Jump P40 '移动到拍照位置uCamera = PAgl(P40, 1) + PAgl(P40, 2) '相机角度=第一关节角度+第二关节角度vx = 100 '拍摄工件的视觉坐标xvy = 100 '拍摄工件的视觉坐标yvu = 90 '拍摄工件的视觉坐标角度uP50 = XY(vx, vy, 0, vu + uCamera)Print "转换前的视觉坐标为:", P50P60 = VxTrans(0, P50, P40)Print "转换后的机器人坐标为:", P60Tool 1Jump P60'第四轴移动相机Tool 0Jump P40 '移动到拍照位置uCamera = CU(Here) '相机角度=U轴角度vx = 100 '拍摄工件的视觉坐标xvy = 100 '拍摄工件的视觉坐标yvu = 90 '拍摄工件的视觉坐标角度uP50 = XY(vx, vy, 0, vu + uCamera)Print "转换前的视觉坐标为:", P50P60 = VxTrans(0, P50, P40)Print "转换后的机器人坐标为:", P60Tool 1Jump P60注意:有些视觉系统中角度的方向与机器人相反,因此在取视觉发过来的u角度数值时,需要取相反数值vu = -vu。

视觉的角度正方向可以通过测试得知校准验证校准完成后,可以在相机视野中找任意一点,将其视觉坐标进行转换,再切换工具坐标,让机械手的工具末端走到对应的位置,看位置是否能够重叠。

如果重叠,说明视觉校准是准确的。

参考程序:(RC+7.0版本)。

相关文档
最新文档