一种用于鞋面的机器人划线方法及应用其的装置

文档序号:1437048 发布日期:2020-03-24 浏览:25次 >En<

阅读说明:本技术 一种用于鞋面的机器人划线方法及应用其的装置 (Robot marking method for shoe upper and device applying same ) 是由 周锦荣 王成群 于 2019-11-15 设计创作,主要内容包括:本发明公开了一种用于鞋面的机器人划线方法其包括如下步骤:建立多个模板图像,通过拍照设备采集鞋面图像并对其进行校正处理,得到与模板图像像素大小相适的鞋面形状图像,将鞋面形状图像与多个模板图像进行形状匹配,查找与鞋面形状图像相匹配的目标模板图像,若查找到目标模板图像,则将目标模板图像的组成鞋面划线轮廓线的坐标点变换为机器人能够读取的点位数据,将所述机器人能够读取的点位数据输送给机器人,机器人预读所有点位数据生成鞋面划线轮廓线并开始划线;本发明还公开了一种应用其的装置。本发明采用联动拍照设备和机器人的方式,为每一个鞋面快速查找到匹配的模板图像,从而提高划线效率,提升划线精度。(The invention discloses a robot scribing method for shoe uppers, which comprises the following steps: establishing a plurality of template images, acquiring vamp images through photographing equipment and correcting the vamp images to obtain vamp shape images with the sizes matched with the pixel sizes of the template images, carrying out shape matching on the vamp shape images and the template images, searching target template images matched with the vamp shape images, converting coordinate points forming vamp lineation contour lines of the target template images into point location data which can be read by a robot if the target template images are found, transmitting the point location data which can be read by the robot to the robot, pre-reading all the point location data by the robot to generate vamp lineation contour lines and starting lineation; the invention also discloses a device applying the method. According to the invention, a mode of linking the photographing equipment and the robot is adopted, and the matched template image is quickly found for each vamp, so that the scribing efficiency is improved, and the scribing precision is improved.)

一种用于鞋面的机器人划线方法及应用其的装置

技术领域

本发明属于鞋面划线技术领域,具体涉及一种用于鞋面的机器人划线方法及应用其的装置。

背景技术

目前,传统行业逐渐引进了自动化设备,来协助人们完成例如制鞋工艺的流程。

在制鞋时,若涂抹胶过多,会使鞋面起皱,若涂抹胶过少,又会出现鞋面粘不牢的现象,需要对鞋面进行补胶,所以为了使鞋面涂胶均匀,一般需要在鞋面上进行划线后再打磨涂胶,从而使所涂的胶合适。

虽然,在现有制鞋行业的自动化市场上,也已经存在一些比较早期的应用技术,例如通过轮廓仪采集鞋底信息后,与现有的鞋底数据进行图像对比和匹配,但是该种技术操作麻烦,对员工要求比较高,而且良率比较低。

发明内容

为了解决上述问题,本发明提供一种用于鞋面的机器人划线方法,用以解决现有技术中存在的问题。

本发明的另一目的是提供一种用于鞋面的机器人划线装置。

本发明所采用的技术方案是:

一种用于鞋面的机器人划线方法,其包如下步骤:

S1、从多个图元文件中提取图档并建立多个模板图像;

S2、通过拍照设备采集畸变鞋面图像并对其进行校正处理,得到与模板图像像素大小相适的鞋面形状图像;

S3、将所述S2中的鞋面形状图像与所述S1中的多个模板图像进行形状匹配,查找与所述S2中的鞋面形状图像相匹配的目标模板图像;

S4、若查找到所述S3中的目标模板图像,则将目标模板图像的组成鞋面划线轮廓线的坐标点变换为机器人能够读取的点位数据;

S5、将所述S4中机器人能够读取的点位数据输送给机器人,机器人预读所有点位数据生成鞋面划线轮廓线并开始划线。

优选地,所述S1中通过视觉软件从多个图元文件中提取图档并建立多个模板图像,具体为:所述图元文件为dxf文件,通过视觉软件对多个dxf文件进行缩放计算处理,得到与视觉像素大小相适的模板图像。

优选地,所述S2中拍照设备采集的鞋面图像为畸变鞋面图像,所述S2中对其进行校正处理,具体为:给畸变鞋面图像像素坐标赋予模板图像像素坐标。

优选地,所述S4中将目标模板图像的鞋面划线轮廓线的点位数据变换为机器人能够读取的点位数据,具体为:将目标模板的鞋面划线轮廓线的坐标点通过变换矩阵转换为机器人能够读取的点位数据;所述变换矩阵为从一个点对应关系和两个对应角度计算一个刚性仿射变换,即由旋转和平移组成的变换,并将组成的变换作为变换矩阵。

优选地,所述S3中将所述S2中的鞋面形状图像与所述S1中的多个模板图像进行形状匹配,查找与所述S2中的鞋面形状图像相匹配的目标模板图像,具体为:若未查找到与所述S2中的鞋面形状图像相匹配的目标模板图像,则转回S2,重新采集鞋面图像。

一种用于鞋面的机器人划线装置,其包括所述的用于鞋面的机器人划线方法和框架主体,所述框架主体内部上方安装拍照设备,所述框架主体内部一侧安装机器人,所述框架主体内部安装贯穿的透明传送带,所述透明传送带的一端安装有驱动设备和编码器,所述驱动设备和所述编码器电连接,所述机器人与所述驱动设备和编码器电连接。

优选地,所述框架主体内部上方设有相机固定支架,所述相机固定支架上安装所述拍照设备,所述框架主体内部一侧设有机器人固定机台,所述机器人固定机台上安装所述机器人;所述拍照设备为工业相机。

优选地,所述框架主体内部安装贯穿的传送框架,所述传送框架内安装所述透明传送带。

优选地,所述框架主体内部的所述传送框架外部安装压网,所述压网一侧安装压网气缸,所述压网内侧下部水平固定光源,所述透明传送带贯穿所述压网内部并包围所述光源,所述机器人与所述拍照设备、所述驱动设备、所述编码器、所述压网气缸和所述光源均为电连接。

优选地,所述机器人为多关节机器人,所述机器人在轴顶部安装有喷枪,所述喷枪内添加有墨料,所述传送框架和所述透明传送带均伸出所述框架主体,所述透明传送带靠近所述驱动设备的一侧用于放置鞋面,所述驱动设备为伺服电机。

与现有技术相比,本发明通过建立多个模板图像,将拍照设备采集的鞋面图像进行校正处理,得到与模板图像像素大小相适的鞋面形状图像,然后将鞋面形状图像与多个模板图像进行形状匹配,查找到与鞋面形状图像相匹配的目标模板图像,将目标模板图像的组成鞋面划线轮廓线的坐标点变换为机器人能够读取的点位数据并输送给机器人,机器人预读所有点位数据生成鞋面划线轮廓线并开始划线,从而能够有效提高划线效率,提升划线精度。

附图说明

图1是本发明实施例1提供用于鞋面的机器人划线方法的流程示意图;

图2是本发明实施例2提供用于鞋面的机器人划线装置的框架主体示意图;

图3是本发明实施例2提供用于鞋面的机器人划线装置的整体结构示意图;

图4是本发明实施例2提供用于鞋面的机器人划线装置的压网的结构示意图。

附图标记说明

1-框架主体,2-相机固定支架,3-拍照设备,4-机器人固定机台,5-机器人,6-传送框架,7-透明传送带,8-驱动设备,9-编码器,10-压网,11-压网气缸,12-光源。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

实施例1

本发明实施例1提供一种用于鞋面的机器人划线方法,如图1所示,其包括如下步骤:

S1、通过视觉软件从多个图元文件中提取图档并建立多个模板图像;

具体为:所述视觉软件为CAD软件,所述图元文件为dxf文件,通过视觉软件对多个dxf文件进行缩放计算处理,得到与视觉像素大小相适的模板图像。

S2、通过拍照设备采集畸变鞋面图像并对其进行校正处理,得到与模板图像像素大小相适的鞋面形状图像;

具体为:通过工业相机采集畸变鞋面图像,给畸变鞋面图像像素坐标赋予模板图像像素坐标,从而得到与模板图像像素大小相适的鞋面形状图像。

例如,(u,v)为理想鞋面的像素坐标,由于工业相机径向畸变的存在,因此S1实际得到的有畸变的位置变成了(u',v')。为了达到矫正的目的,将理想图像坐标(u,v)处的坐标值赋为实际得到的图像中的(u',v')处的像素值。

S3、将所述S2中的鞋面形状图像与所述S1中的多个模板图像进行形状匹配,查找与所述S2中的鞋面形状图像相匹配的目标模板图像;

具体为:若未查找到与所述S2中的鞋面形状图像相匹配的目标模板图像,则转回S2,重新采集鞋面图像。

S4、若查找到所述S3中的目标模板图像,则将目标模板图像的组成鞋面划线轮廓线的坐标点变换为机器人能够读取的点位数据;

具体为:将目标模板的鞋面划线轮廓线的坐标点通过变换矩阵转换为机器人能够读取的点位数据;所述变换矩阵为从一个点对应关系和两个对应角度计算一个刚性仿射变换,即由旋转和平移组成的变换,并将组成的变换作为变换矩阵。

S5、将所述S4中机器人能够读取的点位数据输送给机器人,机器人预读所有点位数据生成鞋面划线轮廓线并开始划线。

本发明通过建立多个模板图像,将拍照设备采集的鞋面图像进行校正处理,得到与模板图像像素大小相适的鞋面形状图像,然后将鞋面形状图像与多个模板图像进行形状匹配,查找到与鞋面形状图像相匹配的目标模板图像,将目标模板图像的组成鞋面划线轮廓线的坐标点变换为机器人能够读取的点位数据并输送给机器人,机器人预读所有点位数据生成鞋面划线轮廓线并开始划线,从而能够有效提高划线效率,提升划线精度。

实施例2

一种用于鞋面的机器人划线装置,其包括所述的用于鞋面的机器人划线方法和框架主体1,所述框架主体1内部上方安装拍照设备3,所述框架主体1内部一侧安装机器人5,所述框架主体1内部安装贯穿的透明传送带7,所述透明传送带7的一端安装有驱动设备8和编码器9,所述驱动设备8和所述编码器9电连接,所述机器人5与所述驱动设备8和编码器9电连接。

所述框架主体1内部上方设有相机固定支架2,所述相机固定支架2上安装所述拍照设备3,所述框架主体1内部一侧设有机器人固定机台4,所述机器人固定机台4上安装所述机器人5;所述拍照设备3为工业相机。

所述框架主体1内部安装贯穿的传送框架6,所述传送框架6内安装所述透明传送带7。

所述框架主体1内部的所述传送框架6外部安装压网10,所述压网10一侧安装压网气缸11,所述压网10内侧下部水平固定光源12,所述透明传送带7贯穿所述压网10内部并包围所述光源12,所述机器人5与所述拍照设备3、所述驱动设备8、所述编码器9、所述压网气缸11和所述光源12均为电连接。

所述机器人5为多关节机器人,所述机器人5在轴顶部安装有喷枪,所述喷枪内添加有墨料,用于在鞋面上划线,所述传送框架6和所述透明传送带7均伸出所述框架主体1,所述透明传送带7靠近所述驱动设备8的一侧用于放置鞋面,所述驱动设备8为伺服电机。

所述透明传送带分为上料工位,划线工位和下料工位。

工作原理:

首先将鞋面放置在透明传送带7上,启动机器人5,机器人5发送开始信号给驱动设备8和编码器9,驱动设备8驱动透明传送带7运动,同时编码器9开始计时;当编码器9记录鞋面已经运动到划线工位,发送到位信号给机器人5,机器人发送拍照信号给拍照设备3准备拍照;

拍照设备3拍照完成后发送完成信号给机器人5,机器人5发送压网信号给压网气缸11,压网气缸11驱动压网10向下压网固定住透明传送带7,同时机器人5发送开灯信号给光源12打开光源,然后机器人5发送指令给图像处理软件(一种用于鞋面的机器人划线方法),启动图像处理流程(采图,匹配,处理),即拍照设备采集图像,然后将图像经过处理,匹配到预先存储的目标图像,将目标图像组成鞋面划线轮廓线的坐标点变换为机器人能够读取的点位数,将结果发送给机器人5,机器人5接收到划线点位坐标后,发送关灯信号给光源12并开始划线操作。划线完成后,机器人5输出复位信号,控制压网气缸11复位,压网气缸11复位后,机器人5回原点。

工作过程:

1、启动

(0)按下启动按钮,机器人5内部程序开始运行。

2、进料

(1)机器人5输出IO信号(输入输出信号)给伺服器(用于控制驱动设备的一种控制器),驱动设备8控制透明传送带7移动一个工作距离,带动物料(鞋面)从上料工位移动到划线工位后,伺服器输出IO信号给机器人5。其中,编码器9用于实时读取透明传送带7的运动距离。即编码器9从驱动设备8启动开始计数,通过编码器的读数确定物料已经移动到划线工位,然后将信号回馈给机器人5,机器人5控制拍照设备3开始拍照。

3、划线

(2)机器人5输出IO信号,控制压网气缸11压料。

(3)机器人5输出IO信号,控制光源12打开。

(4)机器人5网口通讯发送命令给图像处理软件(一种用于鞋面的机器人划线方法),启动图像处理流程(采图,匹配,处理),图像软件将结果发送给机器人。

(5)机器人5接收到划线点位坐标后,发送关灯IO信号并开始划线。

(6)划线完成后,机器人5输出IO信号,控制压网气缸11复位。

(7)压网气缸11复位后,机器人5回原点。

4、出料

(8)机器人5输出IO信号给伺服器,驱动设备8控制透明传送带7移动一个工作距离,带动物料从划线工位移动到下料工位后(下一次划线的物料从上料工位移动到划线工位),伺服器输出IO信号给机器人5。流程回到(3、划线)。

停止与复位

按下停止按钮后,机器人5停止动作。

按下复位按钮后,机器人5回原点,压网气缸复位。

手动按下透明传送带7前进或后退按钮,移动透明传送带7复位。

急停

按下急停后,切断机器人5电源、切断透明传送带7的驱动设备8的电源。

急停复位后,机器人5与驱动设备8电源上电,按复位按钮执行复位流程后,再按启动按钮开始工作。

调试

①通过按动透明传送带7前进或后退按钮,调整透明传送带7上的物料位置。

②打开机器人划线颜料点射开关进行划线。

③通过按动划线按钮,设备执行机器人5回原点、压网10压料、光源12打开、软件图像处理并发送轨迹、光源12关闭、机器人5划线,机器人5回原点,压网10复位的流程。

本实施例通过采集鞋面图像,对鞋面图像进行一系列图像处理,然后为每一个鞋面快速查找到合适的模板图像,并将匹配模板图像的点位数据发送到机器人,使机器人预读点位数据生成轮廓线并执行划线操作,从而提高划线效率,提升划线精度。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种应用于沙滩鞋包边的包中底定跷板

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!