基于视觉的数控及机械手系统技术方案

技术编号:30796309 阅读:37 留言:0更新日期:2021-11-16 08:01
本发明专利技术涉及一种基于视觉的数控及机械手系统,包括:车床进行工件加工;上料平台用于放置待加工工件和已加工工件;夹爪进行工件夹取;视觉模块,扫描获取上料平台的图像,并通过该上料平台的图像计算出每个待加工工件的坐标;数控系统根据预设的机械手的直线进给轴移动的目标位置或视觉模块计算出的待加工工件的坐标,结合电机旋转一圈所需脉冲数,将直线进给轴的移动距离除以该进给轴的丝杆螺距得到电机旋转圈数,再换算成相应脉冲数,并发送给相应的伺服驱动器,伺服驱动器则根据接收到的脉冲控制电机转动,从而控制机械手的主轴移动,并控制夹爪移动到相应位置抓取工件。本发明专利技术基于能满足快速和大批量加工节拍、节省人力成本、提高生产效率。提高生产效率。提高生产效率。

【技术实现步骤摘要】
基于视觉的数控及机械手系统


[0001]本专利技术涉及数控机床机械手控制技术,特别涉及一种基于视觉的数控及机械手系统。

技术介绍

[0002]现有的数控机床的机械手,在对物料进行上料、送料、下料的过程中,往往由于定位问题,导致位置识别速率低、识别错误率高、识别速度慢。故需要对上述问题进行改善。

技术实现思路

[0003]本专利技术的目的在于提供一种基于视觉的数控及机械手系统,用于解决上述现有技术的问题。
[0004]本专利技术一种基于视觉的数控及机械手系统,其中,包括:车床、数控系统、机械手、视觉模块、夹爪以及上料平台;车床进行工件加工;上料平台用于放置待加工工件和已加工工件;夹爪进行工件夹取;视觉模块,扫描获取上料平台的图像,并通过该上料平台的图像计算出每个待加工工件的坐标;数控系统根据预设的机械手的直线进给轴移动的目标位置或视觉模块计算出的待加工工件的坐标,结合电机旋转一圈所需脉冲数,将直线进给轴的移动距离除以该进给轴的丝杆螺距得到电机旋转圈数,再换算成相应脉冲数,并发送给相应的伺服驱动器,伺服驱动器则根据接收到的脉冲控制电机转动,从而控制机械手的主轴移动,并控制夹爪移动到相应位置抓取工件。
[0005]根据本专利技术所述的基于视觉的数控及机械手系统的一实施例,其中,数控系统控制直线进给轴的Y轴移动,在Y轴移动过程中,通过相机连续进行拍照,视觉模块会根据拍照结果计算出工件在以X轴和Y轴投影在料盘平面上的XY坐标系上的位置。
[0006]根据本专利技术所述的基于视觉的数控及机械手系统的一实施例,其中,视觉模块计算待加工工件的坐标包括:在XY坐标系平面上任取一点,建立一个三维空间坐标系,通过光线照射在待抓取物体上的光斑,算出光斑在三维空间坐标系中的三维坐标,所有光斑的三维坐标组成该待抓取物体上表面的光斑坐标点集;将待抓取物体上表面的光斑坐标点集投影到平面上,得出物体中心的图像;通过机器视觉中相机标定的方法,将物体中心的图像坐标进行转换,得到待加工工件的坐标。
[0007]根据本专利技术所述的基于视觉的数控及机械手系统的一实施例,其中,将待抓取物体上表面的光斑坐标点集投影到平面上,得出物体中心的图像具体包括:分别将待抓取物体上表面的光斑坐标点集中所有点的z坐标,除以用户设置的待抓取物体的最大高度,再乘255,得到该光斑坐标点对应的值,为灰度值;待抓取物体上表面的光斑坐标点集是浮点数,将待抓取物体上表面的光斑坐标点集中的点的坐标XY值都分别乘一预定放大倍数并取整后,通过加上用户设置的偏移,使得所有坐标XY值均为正整数,坐标XY值和灰度值组成的三通道坐标点,把所有光斑坐标点集中的点进行转换得到图像点集,创建一张图像,把图像设置成纯黑色,再将图像点集中的点通过设置像素值的方式绘制在该图像上,得到一张待抓
取物体上表面的高度图,进而计算出物体中心的图像坐标。
[0008]根据本专利技术所述的基于视觉的数控及机械手系统的一实施例,其中,通过二维的图像识别的轮廓匹配算法,定位出物体所在位置,计算出物体中心的图像坐标。
[0009]根据本专利技术所述的基于视觉的数控及机械手系统的一实施例,其中,数控系统根据视觉模块计算出工件在平台上的坐标,控制夹爪移动到相应位置抓取工件,包括:控制机械手Z轴先抬起至安全高度,再控制机械手X轴和Y轴移动至待夹取工件的位置,夹爪中心和工件中心在同一竖直线上;接着控制Z轴下降至取料高度,然后系统输出夹爪收缩信号,夹爪的三个爪子向内收紧,从而夹住工件,完成取料。
[0010]根据本专利技术所述的基于视觉的数控及机械手系统的一实施例,其中,数控系统根据用户录入的待料位置,先将机械手Z轴抬起至待料位置所设定的Z坐标,然后控制机械手X轴移动至待料位置的X坐标,等待车床加工完成。
[0011]根据本专利技术所述的基于视觉的数控及机械手系统的一实施例,其中,数控系统控制机械手的主轴下料包括:数控系统控制机械手Z轴下降至主轴下料高度,机械手X轴向着主轴移动,当移动待下料位置的X坐标时,数控系统控制放料夹爪收缩抓住工件,并控制主轴上装有的夹头松开,再控制机械手朝着远离主轴的方向移动到待料位置X坐标,完成主轴下料。
[0012]根据本专利技术所述的基于视觉的数控及机械手系统的一实施例,其中,视觉模块在第一次扫描时对识别出来的所有工件进行编号,数控系统先根据编号来进行工件抓取,在扫描下一个待抓取的工件时,从视觉模块获取下个工件所在的区域范围,后控制Y轴从该区域范围的起点运动到终点,移动过程中相机会进行拍照,以便移动结束后视觉模块计算该待抓取工件的位置。
[0013]根据本专利技术所述的基于视觉的数控及机械手系统的一实施例,其中,当车床加工好一个工件之后,数控系统的将机械手允许上下料信号置为1,开始机械手主轴下料和机械手主轴上料工作,并在机械手主轴上料结束后将机械手允许上下料信号置为0,车床获取到该机械手允许上下料信号为0时开始工件加工。
附图说明
[0014]图1为本专利技术数控机床机械手系统原理图。
具体实施方式
[0015]为使本专利技术的目的、内容、和优点更加清楚,下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。
[0016]如图1所示,数控机床加工系统包括:机械手1、视觉模块2、夹爪3、上料平台4、数控系统5、车床主体6。
[0017]如图1所示,车床主体6:用于加工普通轴类零件的数控机床。数控系统5:是机械手1自动上下料车床的控制核心,可以控制车床自动加工、手动移动X轴和Z轴、主轴正反转等,也可以控制机械手1各轴运动、实现扫描流程和自动上下料流程等。机械手1:实现对车床的自动上下料过程,机械手1的X Y Z是直线进给轴,主轴是车床上的旋转轴,具体工作过程为两步:经视觉模块2计算出上料平台4上各工件的坐标,然后从上料平台4抓取待加工工件,
再将其放到主轴夹头上;工件加工完毕后,从主轴夹头取走已加工完成的工件,放回至上料平台4。视觉模块2:通过扫描获取上料平台4的图像,并通过图像计算出每个待加工工件的坐标,系统根据计算结果进行取料。数控系统5根据视觉模块2计算出工件在平台上的坐标,控制夹爪3移动到相应位置抓取工件。上料平台4:用于放置待加工工件和已加工工件。
[0018]如图1所示,数控机床加工系统的整体取料过程大致分为:扫描

取料

送料

主轴下料(主轴已有料时)/扫描下一个

主轴上料

回料

放料

重新取料。
[0019]如图1所示,在机械手1控制夹爪3取料过程中需要控制机械手1三个轴移动,轴移动的具体控制过程为:首先,系统根据轴移动的目标位置,该目标位置可以是用户设定的某个点的位置,也可以是视觉模块2计算出的工件位置等,然后数控系统5根据电机旋转一圈(对应轴会移动一个丝杆螺距长度)所需脉冲数,将移动距离除以丝杆螺距得到电机旋转圈数,再换算成相应脉冲数,并发送给相应的伺服驱动器,伺本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于视觉的数控及机械手系统,其特征在于,包括:车床、数控系统、机械手、视觉模块、夹爪以及上料平台;车床进行工件加工;上料平台用于放置待加工工件和已加工工件;夹爪进行工件夹取;视觉模块,扫描获取上料平台的图像,并通过该上料平台的图像计算出每个待加工工件的坐标;数控系统根据预设的机械手的直线进给轴移动的目标位置或视觉模块计算出的待加工工件的坐标,结合电机旋转一圈所需脉冲数,将直线进给轴的移动距离除以该进给轴的丝杆螺距得到电机旋转圈数,再换算成相应脉冲数,并发送给相应的伺服驱动器,伺服驱动器则根据接收到的脉冲控制电机转动,从而控制机械手的主轴移动,并控制夹爪移动到相应位置抓取工件。2.如权利要求1所述的基于视觉的数控及机械手系统,其特征在于,数控系统控制直线进给轴的Y轴移动,在Y轴移动过程中,通过相机连续进行拍照,视觉模块会根据拍照结果计算出工件在以X轴和Y轴投影在料盘平面上的XY坐标系上的位置。3.如权利要求2所述的基于视觉的数控及机械手系统,其特征在于,视觉模块计算待加工工件的坐标包括:在XY坐标系平面上任取一点,建立一个三维空间坐标系,通过光线照射在待抓取物体上的光斑,算出光斑在三维空间坐标系中的三维坐标,所有光斑的三维坐标组成该待抓取物体上表面的光斑坐标点集;将待抓取物体上表面的光斑坐标点集投影到平面上,得出物体中心的图像;通过机器视觉中相机标定的方法,将物体中心的图像坐标进行转换,得到待加工工件的坐标。4.如权利要求3所述的基于视觉的数控及机械手系统,其特征在于,将待抓取物体上表面的光斑坐标点集投影到平面上,得出物体中心的图像具体包括:分别将待抓取物体上表面的光斑坐标点集中所有点的z坐标,除以用户设置的待抓取物体的最大高度,再乘255,得到该光斑坐标点对应的值,为灰度值;待抓取物体上表面的光斑坐标点集是浮点数,将待抓取物体上表面的光斑坐标点集中的点的坐标XY值都分别乘一预定放大倍数并取整后,通过加上用户设置的偏移,使得所有坐标XY值均为正整数,坐标XY值和灰度值组成的三通道坐标点,把所有光斑坐标点集中的点进行转换得到图像点集,创建一张图像,把...

【专利技术属性】
技术研发人员:刘哲刘权国黎振升刘少君李健扬
申请(专利权)人:广州市锲致智能技术有限公司
类型:发明
国别省市:

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

1