机器人视觉引导组装方法技术

技术编号:28465699 阅读:23 留言:0更新日期:2021-05-15 21:31
本发明专利技术公开了一种机器人视觉引导组装方法,旨在提供一种使用方便及能够保证稳定给定量的机器人视觉引导组装方法。本发明专利技术包括步骤:通过控制面板输入移动量或旋转角度;选择托盘标定、旋转相机标定、上相机标定及下相机标定中的其中一项标定功能;程序会通过选取的标定功能分配标定计数点,由PLC输送标定计数位置数据,使机械手到达标定点位;指定相机进行拍照、数据输送,判断获取点位数;未达标则进行下一点位的移动、拍照,达标则关闭标定启动功能。本发明专利技术应用于机器人视觉组装的技术领域。域。域。

【技术实现步骤摘要】
机器人视觉引导组装方法


[0001]本专利技术涉及一种机器人视觉引导组装方法。

技术介绍

[0002]视觉系统研究的主要目标从摄像机获取图像,计算出物体在环境空间中的几何信息,从而获得用于三维重建和测量的信息。摄像机是2D图像和3D空间的一种映射,两者映射关系由摄像机参数决定。摄像机的标定过程就是获取摄像机参数的过程,即摄像机坐标系与机械手坐标系之间的转换关系。摄像机的标定是为了由二维图像获得三维空间信息的重要一步。其采用的方法为主动视觉标定法,该法是指在已知摄像机的某些运动信息下标定摄像机。运动信息包括定量和定性的信息,定量信息如摄像机在平台坐标系的某一方向上平移某一给定量、摄像机的二平移运动正交等,定性的信息则如摄像机单作纯平移运动或者纯旋转运动等。一般采用的是单轴标定法,将机械手沿某一方向(X或Y)移动,移动获取多个点数据,然后按顺/逆时针旋转,获取多个点确定旋转中心,根据相应参数,生成一个3x3的矩阵。
[0003]现有技术通过人工移动机械手使物料点出现在视野的左上、中上、右上、左中、中间、右中、左下、中下、右下并拍照记录像素坐标,将对应的机械手点位和像素坐标依次保存,而这种人工标定方式通过人工移动带来的不同点位会丢失一致性没有达到稳定给定量。逐点手动标定保存数据增加了步骤繁琐程度;此外,现有技术还有通过运动程序结构进行标定,而旋转和平移的耦合,达不到纯平移或纯旋转的运动,并会增加程序框架的复杂性。因此目前需要研发出一种使用方便及能够保证稳定给定量的机器人视觉引导组装方法。

技术实现思路
/>[0004]本专利技术所要解决的技术问题是克服现有技术的不足,提供了一种使用方便及能够保证稳定给定量的机器人视觉引导组装方法。
[0005]本专利技术所采用的技术方案是:本专利技术包括以下步骤:A、通过控制面板输入移动量或旋转角度;B、选择托盘标定、旋转相机标定、上相机标定及下相机标定中的其中一项标定功能;C、通过选取的标定功能分配标定计数点,由上位机输送标定计数位置数据,使机械手到达标定点位;D、指定相机进行拍照、数据输送,判断获取点位数;E、未达标则进行下一点位的移动、拍照,达标则关闭标定启动功能。
[0006]进一步,所述步骤B中的托盘标定包括以下步骤:F1、进入自动标定模式,通过面板设置移动量,在操作面板点击托盘标定;F2、标定计数初始化为11,上位机发送移动量、标定计数以及运动指令给机械手;
F3、机械手达到托盘标定位后反馈信息至上位机;F4、上位机发送拍照指令,托盘相机进行拍照并反馈数据给上位机,上位机将数据传输给机械手,标定计数加1;F5、判断9个点位是否走完,未完成则重复到达点位拍照步骤,完成则复位托盘标定启动。
[0007]进一步,所述步骤B中的上相机标定包括以下步骤:G1、进入自动标定模式,通过面板设置移动量,在操作面板点击上相机标定;G2、标定计数初始化为1,上位机发送移动量、标定计数以及运动指令给机械手;G3、机械手达到标定位后反馈信息至上位机;G4、上位机发送拍照指令,上相机进行拍照并反馈数据给上位机,上位机将数据传输给机械手,标定计数加1;G5、判断5个点位是否走完,未完成则重复到达点位拍照步骤,完成则复位上相机标定启动。
[0008]进一步,所述步骤B中的下相机标定包括以下步骤:H1、进入自动标定模式,通过面板设置移动量,在操作面板点击下相机标定;H2、标定计数初始化为1,上位机发送移动量、标定计数以及运动指令给机械手;H3、机械手达到标定位后反馈信息至上位机;H4、上位机发送拍照指令,下相机进行拍照并反馈数据给上位机,上位机将数据传输给机械手,标定计数加1;H5、判断5个点位是否走完,未完成则重复到达点位拍照步骤,完成则复位下相机标定启动。
[0009]进一步,所述步骤B中的旋转相机标定包括以下步骤:I1、进入自动标定模式,通过面板设置旋转角度,在操作面板点击旋转标定;I2、标定计数初始化为6,上位机发送移动量、标定计数以及运动指令给机械手;I3、机械手达到标定位后反馈信息至上位机;I4、上位机发送拍照指令,下相机进行拍照并反馈数据给上位机,上位机将数据传输给机械手,标定计数加1;I5、判断4个点位是否走完,未完成则重复到达点位拍照步骤,完成则复位旋转标定启动。
[0010]进一步,所述上位机为PLC控制机。
[0011]本专利技术的有益效果是:相对于现有技术的不足,在本专利技术中,面对手动标定,更新为自动标定流程。给出需求移动量以及旋转角度,自动控制到达需求点进行拍照、传输数据、进行运算,保证了稳定的给定量,解决了手动标定的繁琐人工步骤。整体自动程序上使用大致框架且启动点单一,对于点标定、旋转标定和托盘标定的操作可以简单实现,通过程序中不同的运动约束(如纯平移或纯旋转),来避免旋转和平移的耦合,所以,本专利技术具有使用方便及能够保证稳定给定量的优点。
附图说明
[0012]图1是本专利技术的逻辑流程图;
图2是托盘标定的逻辑流程图;图3是上相机标定的逻辑流程图;图4是下相机标定的逻辑流程图;图5是旋转相机标定的逻辑流程图;图6是本专利技术的结构图。
具体实施方式
[0013]如图1所示,在本实施例中,本专利技术包括以下步骤:A、通过控制面板输入移动量或旋转角度;B、选择托盘标定、旋转相机标定、上相机标定及下相机标定中的其中一项标定功能;C、通过选取的标定功能分配标定计数点,由上位机输送标定计数位置数据,使机械手到达标定点位;D、指定相机进行拍照、数据输送,判断获取点位数;E、未达标则进行下一点位的移动、拍照,达标则关闭标定启动功能。
[0014]如图2所示,在本实施例中,所述步骤B中的托盘标定包括以下步骤:F1、进入自动标定模式,通过面板设置移动量,在操作面板点击托盘标定;F2、标定计数初始化为11,上位机发送移动量、标定计数以及运动指令给机械手;F3、机械手达到托盘标定位后反馈信息至上位机;F4、上位机发送拍照指令,托盘相机进行拍照并反馈数据给上位机,上位机将数据传输给机械手,标定计数加1;F5、判断9个点位是否走完,未完成则重复到达点位拍照步骤,完成则复位托盘标定启动。
[0015]如图3所示,在本实施例中,所述步骤B中的上相机标定包括以下步骤:G1、进入自动标定模式,通过面板设置移动量,在操作面板点击上相机标定;G2、标定计数初始化为1,上位机发送移动量、标定计数以及运动指令给机械手;G3、机械手达到标定位后反馈信息至上位机;G4、上位机发送拍照指令,上相机进行拍照并反馈数据给上位机,上位机将数据传输给机械手,标定计数加1;G5、判断5个点位是否走完,未完成则重复到达点位拍照步骤,完成则复位上相机标定启动。
[0016]如图4所示,所述步骤B中的下相机标定包括以下步骤:H1、进入自动标定模式,通过面板设置移动量,在操作面板点击下相机标定;H2、标定计数初始化为1,上位机发送移动量、标定计数以及运动指令给机械手;H3、机械手达到标定位后反馈信息至上位机;H4、上位机发送拍照指令,下相机进行拍照并反馈数据给上位本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种机器人视觉引导组装方法,由上位机、控制面板、托盘、托盘相机、旋转相机、上相机、下相机及机械手组成的平台实现,其特征在于,该方法包括以下步骤:A、通过控制面板输入移动量或旋转角度;B、选择托盘标定、旋转相机标定、上相机标定及下相机标定中的其中一项标定功能;C、通过选取的标定功能分配标定计数点,由上位机输送标定计数位置数据,使机械手到达标定点位;D、指定相机进行拍照、数据输送,判断获取点位数;E、未达标则进行下一点位的移动、拍照,达标则关闭标定启动功能。2.根据权利要求1所述的机器人视觉引导组装方法,其特征在于,所述步骤B中的托盘标定包括以下步骤:F1、进入自动标定模式,通过面板设置移动量,在操作面板点击托盘标定;F2、标定计数初始化为11,上位机发送移动量、标定计数以及运动指令给机械手;F3、机械手达到托盘标定位后反馈信息至上位机;F4、上位机发送拍照指令,托盘相机进行拍照并反馈数据给上位机,上位机将数据传输给机械手,标定计数加1;F5、判断9个点位是否走完,未完成则重复到达点位拍照步骤,完成则复位托盘标定启动。3.根据权利要求1所述的机器人视觉引导组装方法,其特征在于,所述步骤B中的上相机标定包括以下步骤:G1、进入自动标定模式,通过面板设置移动量,在操作面板点击上相机标定;G2、标定计数初始化为1,上位机发送移动量、标定计数以及运动指令给机械手;G3、机械手达到标定位后反馈信息至上位机;G4、上...

【专利技术属性】
技术研发人员:张嘉成袁启湖刘同勋罗婷
申请(专利权)人:珠海市运泰利自动化设备有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1