基于线结构光传感器自动生成鞋底喷胶轨迹的方法及系统的制作方法

文档序号:744473阅读:299来源:国知局
专利名称:基于线结构光传感器自动生成鞋底喷胶轨迹的方法及系统的制作方法
技术领域
本发明涉及一种鞋底喷胶轨迹的生成方法,尤其涉及一种基于线结构光扫 描鞋帮底面生成喷胶轨迹的方法及系统。
技术背景鞋底喷胶工序是机器制鞋的一道关键工艺,它在一定程度上决定了鞋子的 质量。传统的鞋底喷胶工艺一般都采用手工或手工半自动化操作,生产效率低, 喷胶性能无法得到有效保证,且黏胶剂挥发出来的有毒性气体严重威胁操作工 人的身体健康。实现鞋底喷胶工艺的自动化关键在于喷胶轨迹的自动生成。现有的轨迹生 成方法大多数采用机器示教的方法,效率低,精度难以保证,操作复杂,对工 人的技能要求比较高,因此这种机器示教的方法无法满足鞋底喷胶工艺实现自 动化的所提出的要求。 发明内容本发明的目的是提出一种基于线结构光传感器自动生成鞋底喷胶轨迹的方 法及系统,它利用线结构光扫描鞋帮底面获得鞋帮底面的点云数据,并根据获 得的点云数据生成喷胶轨迹。 本发明采用的技术方案是 l.一种基于线结构光传感器自动生成鞋底喷胶轨迹的方法首先利用线结构光传感器连续扫描鞋帮底面,获得鞋帮底面的三维点云数 据,然后根据喷胶参数自动生成喷胶轨迹,该方法包括下列步骤1) 利用线结构光传感器扫描鞋帮底面电机驱动水平轨道上的移动平台运动,带动线激光和摄像机一起移动,线激 光照射到鞋帮底面,并有摄像机采集鞋帮底面图像;2) 分析图像,获得鞋帮底面的三维点云数据提取图像中的激光光条中心,并根据线结构光的三维检测原理计算光条中心 的三维坐标,最终得到鞋帮底面的三维点云数据;3) 根据上述得到的三维点云数据自动生成所需的喷胶轨迹 首先根据所述的三维点云数据自动生成鞋帮底面的轮廓线,然后根据设定的喷胶工艺参数自动生成喷胶轨迹;4)保存喷胶轨迹数据。2.—种基于线结构光传感器自动生成鞋底喷胶轨迹的系统鞋楦固定在实验平台,摄像机和线激光安装在移动平台,摄像机和线激光 两者之间无相对运动,电机驱动移动平台运动,带动线激光连续扫描鞋楦鞋帮 底面模型,摄像机采集图像经图像采集卡接入PC机,PC机通过运动控制卡控 制电机。本发明具有的有益效果是本发明只需要一个线激光, 一个摄像机和一个扫描装置既可生成喷胶工艺所 需的轨迹曲线。具有自动化程度高,柔性好,操作简单,易于维护,运行可靠 等优点;与机器示教方法相比,轨迹精度高,效率大为增加;对操作人员的技 能要求低,降低了工人的劳动强度,提高了制鞋生产率。


图1是本发明系统的整体系统框架图。 图2是本发明的线结构光扫描鞋帮底面示意图。 图3是本发明的轨迹生成的流程图。, 图4是本发明中应用的线结构光三维检测模型图。 图中1、鞋楦,2、线激光,3、移动平台,4、摄像机,5、电机。
具体实施方式
如图l、图2所示,本发明是将鞋楦l固定在实验平台,摄像机4和线激光 2安装在移动平台3,摄像机4和线激光2两者之间无相对运动,电机5驱动移 动平台3运动,带动线激光2连续扫描套在鞋楦i上的鞋帮底面,摄像机4采 集l冬l像经图像采集卡接入PC机,PC机通过运动控制卡控制电机5。所述的图像采集卡为PXC-200L系列或相近产品。所述的运动控制卡为GT-400-SG系列及相近产品。如图1所示,本发明包括两部分硬件部分和软件部分。硬件部分主要包 括图像采集卡、摄像机、运动控制卡、电机、线激光和计算机;软件部分包括 运动控制,图像处理和轨迹生成程序。图2所示的是根据线结构光检测原理构 建的线结构光扫描鞋帮底面的实验装置。鞋楦1固定在实验平台,摄像机4和 线激光2安装在移动平台3,两者之间无相对运动。当电机5驱动移动平台运动 时,线激光连续扫描鞋帮底面,同时由摄像机采集图像。然后,分析图像,计 算鞋帮底面的三维点云数据,进而生成鞋帮底面的轮廓线,最后根据喷胶工艺 参数自动生成轨迹曲线。轨迹的生成流程如图3所示。
用于本发明的软件主要包括运动控制、图像处理和轨迹生成三部分。运动控制程序负责控制电机的运动和获取移动平台的相对位置。图像处理的具体步骤如下1) 图像滤波,使用中值滤波算法对原始图像进行滤波,去除图像中大部分 的椒盐噪声;2) 图像分割,用灰度级阈值化分割算法获得图像中的激光光条边缘的像素点;3) 激光光条中心点的坐标计算,按列扫描滤波后的图像,用灰度重心法计 算光条中心点坐标。轨迹生成首先要求光条中心点的三维坐标转换,然后是轮廓线生成和轨迹曲 线的计算,具体步骤如下(一)光条中心点三维坐标的变换图4中有四个不同的坐标系,分别表示如下世界坐标系Ow-XwYwZw,摄像机坐标系Oe-XeYeZe,摄像机像面坐标系OrXY和计算机图像坐标系O-UV。由图4线结构光的三维检测模型可知,如果已知世界坐标系到摄像机像面坐标系的变换矩阵M,以及线结构光平面在世界坐标系下的方程就可以实现基于线结构光传感器的三维重构,即实现从计算机图像坐标(",力到世界坐标(^,jv^,)的变换,公式如下<formula>formula see original document page 5</formula>式中oxw+^w+czw+d=0为线结构光平面方程。变换矩阵M可由摄像机的各个坐标系之间的变换得到。世界坐标系中坐标(;,3v;)到摄像机坐标系中坐标(xc,:^,&)的变换关系<formula>formula see original document page 5</formula>(2)其中/ 为单位正交的旋转矩阵,r为平移矢量。摄像机坐标(A,乂,Ze)与理想的像面坐标(;^,A)的关系
<formula>formula see original document page 6</formula>其中/为摄像机的有效焦距,考虑到图像的一阶径向畸变式中£>2=^2 + ;^, A为一阶径向畸变系数,下标"表示理想的像面坐标,下标 d表示畸变后实际的像面坐标。实际像面坐标(&,力)到计算机像素坐标O, v)的变换<formula>formula see original document page 6</formula>式中&, 分别是摄像机X、 Y方向的尺度因子,Oo, w)是光心的像素坐标。由式(2), (3), (4), (5)就能很容易地得到总变换矩阵Af。矩阵M中的摄像机 内外参数包括旋转矩阵及,平移矢量r,有效焦距/,畸变系数&,尺度因子&, 以及主点(W, VQ)均为待定参数,这些参数可以通过摄像机标定得到。激光光平面方程可以通过线结构光的机械标定法得到。令激光光平面方程为 A = C, C为一常量,即保持激光光平面始终与世界坐标系的XwOwZw平面平行, 这就保证了每帧图像中的光条中心点在世界坐标系中的Y轴坐标j^是确定的。 由此,根据式(l),结合式(2)和式(3)就可以获得光条中心点在世界坐标系中的另 外两个坐标值;,;,计算公式如下、<formula>formula see original document page 6</formula>由式(6)就可以得到鞋帮底面的三维点云数据。 (二)轨迹曲线的计算1) 利用基于迭代最近点的B样条曲线的拟合方法,反复拟合单条激光线上所有的三维坐标点,得到一组三维扫描线;2) 拾取所有三维扫描线的两个端点,利用封闭的B样条插值算法生成鞋帮 底面的轮廓线; 3)理想的喷胶轨迹曲线是鞋底轮廓线在鞋帮底面的一条偏置曲线。由于鞋底 曲面信息的不足和偏置曲线计算复杂,无法计算理想的喷胶轨迹曲线。实际的 计算过程中,首先计算分布在理想轨迹曲线上的轨迹点,然后用B样条插值算 法生成喷胶轨迹。轨迹点的计算可以通过如下过程来实现以轮廓线为中心线 作一个半径为r的管道曲面,管道曲面与三维扫描线的交点即为轨迹点。设 为管道曲面上的任意一点,则管道半径r的曲面方程可以表示为<formula>formula see original document page 7</formula>由轨迹点的定义及管道曲面的方程(7),得到轨迹点的计算公式<formula>formula see original document page 7</formula>式中A(&(W), &("))为轨迹点在扫描线上的表达,尸e (C力),C^), Cz(0)为对应的轮廓线上的一个点,(/,m,w)为A点在轮廓线上的切向矢量。把所有的扫描线代入式(8),就可以计算得到所有的轨迹点,最后插值这些轨迹点的生成轨迹曲线。本发明所生成的轨迹曲线不仅可以应用于鞋底喷胶工艺,亦可以在鞋底打磨 工艺中得到广泛应用。
权利要求
1.一种基于线结构光传感器自动生成鞋底喷胶轨迹的方法,其特征在于首先利用线结构光传感器连续扫描鞋帮底面,获得鞋帮底面的三维点云数据,然后根据喷胶参数自动生成喷胶轨迹,该方法包括下列步骤1)利用线结构光传感器扫描鞋帮底面电机驱动水平轨道上的移动平台运动,带动线激光和摄像机一起移动,线激光照射到鞋帮底面,并有摄像机采集鞋帮底面图像;2)分析图像,获得鞋帮底面的三维点云数据提取图像中的激光光条中心,并根据线结构光的三维检测原理计算光条中心的三维坐标,最终得到鞋帮底面的三维点云数据;3)根据上述得到的三维点云数据自动生成所需的喷胶轨迹首先根据所述的三维点云数据自动生成鞋帮底面的轮廓线,然后根据设定的喷胶工艺参数自动生成喷胶轨迹;4)保存喷胶轨迹数据。
2. —种基于线结构光传感器自动生成鞋底喷胶轨迹的系统,其特征在于鞋楦(l)固定在实验平台,摄像机(4)和线激光(2)安装在移动平台(3),摄像机(4)和线 激光(2)两者之间无相对运动,电机(5)驱动移动平台(3)运动,带动线激光(2)连续 扫描套在鞋楦(l)上的鞋帮底面,摄像机(4)采集图像经图像采集卡接入PC机, PC机通过运动控制卡控制电机(5)。
3. 根据权利要求2所述的一种基于线结构光传感器自动生成鞋底喷胶轨迹 的系统,其特征在于所述的图像采集卡为PXC-200L系列。
4. 根据权利要求2所述的一种基于线结构光传感器自动生成鞋底喷胶轨迹 的系统,其特征在于所述的运动控制卡为GT-400-SG系列。
全文摘要
本发明公开了一种基于线结构光传感器自动生成鞋底喷胶轨迹的方法及系统。利用线激光、摄像机、移动平台和计算机实现获取鞋帮底面三维坐标数据,并自动生成喷胶轨迹。线激光连续扫描鞋帮底面,同时由摄像机采集激光扫描图像,通过图像处理,提取图像中的激光光条中心并转化成三维坐标,由此得到鞋帮底面的点云数据。根据这些点云数据生成喷胶轨迹。本发明的鞋底喷胶轨迹的生成方法与机器示教的方法相比具有定位精度高,操作方法简单,适应性强,效率高等优点,具有很大的优越性。
文档编号A43D25/18GK101161151SQ200710156559
公开日2008年4月16日 申请日期2007年11月8日 优先权日2007年11月8日
发明者李秦川, 武传宇, 胡旭东, 贺磊盈 申请人:浙江理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1