快速云计算智能定位方法、系统及装置制造方法及图纸

技术编号:38004055 阅读:8 留言:0更新日期:2023-06-30 10:18
本发明专利技术公开了一种快速云计算智能定位方法、系统及装置,用于定位并修正CNC设备的机械手的运行轨迹,包括确定坐标原点并构建三维空间坐标系;采集待加工产品在所述三维空间坐标系中的实体位置及理论位置;基于待加工产品的实体位置及理论位置计算待加工产品的位置坐标及偏移角度,根据所述位置坐标及偏移角度对所述机械手进行定位并于运行过程对机械手的运行轨迹进行修正。与现有技术相比,本发明专利技术在产品加工前无需人工反复对机械手的位置坐标进行调试,并且在加工过程中还能够根据产品位置进行机械手位置坐标及运行轨迹的自适应调节,调节精度高。调节精度高。调节精度高。

【技术实现步骤摘要】
快速云计算智能定位方法、系统及装置


[0001]本专利技术涉及CNC设备的定位
,特别是涉及一种快速云计算智能定位方法、系统及装置。

技术介绍

[0002]随着制造产业的升级,机械加工行业对自动化的需求越来越高,特别是CNC产线上,以机械手代替人工进行产品的取料、放料等已成为趋势。在机械手取料、放料过程中涉及对目标产品的定位问题,现阶段机械手实现目标产品的定位主要通过人工先对机械手在空间坐标系中的坐标进行粗调,得到粗调坐标值后再针对具体的产品形状及位置对机械手的坐标及运行轨迹进行差异化调试。
[0003]但目前采用人工调试的方式至少具有以下弊端:其一,人工调试利用厂家自带的操控面板,调试时人为移动产品,记录机械手的坐标,调试过程耗时耗力,生产效率低下,其二,CNC设备加工的产品品种多样,生产周期短,每更换一个加工的产品品类,对于新加工的首件产品需要重新对机械手的坐标进行调试,进一步降低了生产效率;其三,在机械手的运行过程中,无法进行自适应调节,使得出现产品位置变化时,将导致机械手取料、放料时无法准确对位,造成取、放料不到位,进而造成产品报废等,虽然在产品上加装感应器能够解决取、放料不到位时的报警问题,一定程度上降低产品的报废率,但此方法仍是以产品报废为前提进行的报警,且在报警后需人为解除后方可继续进行后续加工,同样降低了生产效率。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种快速云计算智能定位方法、系统及装置,以解决现有技术中机械手坐标调试效率低以及运行过程中无法自适应调节对位的问题。
[0005]为解决上述技术问题,本专利技术的一个技术方案提供一种快速云计算智能定位方法,用于定位并修正CNC设备的机械手的运行轨迹,包括以下步骤:
[0006]确定坐标原点并构建三维空间坐标系;
[0007]采集待加工产品在所述三维空间坐标系中的实体位置及理论位置;
[0008]基于待加工产品的实体位置及理论位置计算待加工产品的位置坐标及偏移角度,根据所述位置坐标及偏移角度对所述机械手进行定位并于运行过程对机械手的运行轨迹进行修正。
[0009]进一步的,在所述确定坐标原点并构建三维空间坐标系的步骤中,具体方法为:
[0010]分别获取一预设位置至空间中X轴方向上的第一位置的X轴距离、Y轴方向上的第二位置的Y轴距离以及Z轴方向上的第三位置的Z轴距离,并根据所述X轴距离、Y轴距离和Z轴距离确定坐标原点,并根据所述坐标原点及X轴、Y轴和Z轴构建三维空间坐标系。
[0011]进一步的,在所述采集待加工产品在所述三维空间坐标系中的实体位置并获取对应的理论位置的步骤中,具体方法为:
[0012]获取待加工产品位于上料位时的实体图像及理论图像,分别提取所述实体图像及理论图像的实体特征曲线和理论特征曲线并以所述实体特征曲线和理论特征曲线限定对应的实体特征平面和理论特征平面得到所述待加工产品在三维空间坐标系中实体位置和理论位置。
[0013]进一步的,在所述基于待加工产品的实体位置及理论位置计算待加工产品的位置坐标及偏移角度,根据所述位置坐标及偏移角度对所述机械手进行定位并于运行过程对机械手的运行轨迹进行修正的步骤中,对机械手的运行轨迹进行修正的具体方法为:
[0014]判断是否需要对机械手的运行轨迹进行修正,若是,则于所述实体特征曲线上确定至少两个第一位置点以及于所述理论特征曲线上确定至少两个第二位置点,否则退出修正程序,其中,所述至少两个第一位置点中任意两点的连线经过所述实体特征平面的中心,所述至少两个第二位置点中任意两点的连线经过所述理论特征平面的中心
[0015]分别获取所述第一位置点及第二位置点在所述三维空间坐标系中的坐标,并根据所述第一位置点和第二位置点的坐标分别计算待加工产品在实体特征平面的实体中心坐标及在理论特征平面的理论中心坐标;
[0016]根据所述实体中心坐标及理论中心坐标计算机械手在三维空间坐标系中的偏移角度;
[0017]基于所述实体中心坐标、理论中心坐标及偏移角度对所述机械手的运行轨迹进行修正。
[0018]进一步的,在所述判断是否需要对机械手的运行轨迹进行修正的步骤中,具体方法为:
[0019]在所述实体特征平面确定至少三个第一特征点以及在所述理论特征平面上确定与所述第一特征点一一对应的第二特征点,分别获取所述第一特征点及第二特征点在三维空间坐标系中的坐标,将所述第一特征点的坐标一一与所述第二特征点的坐标进行匹配,若均匹配成功,则无需修正,否则需要修正。
[0020]进一步的,在所述根据所述实体中心坐标及理论中心坐标计算机械手在三维空间坐标系中的偏移角度的步骤中,所述偏移角度根据以下公式计算得到:
[0021]θ
X
=arctan(e/f);
[0022]θ
Y
=arctan(f/e);
[0023]θ
Z
=arctan(a/b);
[0024]其中:θ
X

Y

Z
分别为实体中心坐标与理论中心坐标在X轴、Y轴及Z轴方向上的偏移角度,a,e,f分别为实体中心坐标与理论中心坐标在X轴、Y轴及Z轴上的距离,b为实体中心在所述理论特征平面上的投影位置与所述理论中心的距离。
[0025]为解决上述技术问题,本专利技术的另一技术方案提供一种快速云计算智能定位系统,用于定位并修正CNC设备的机械手的运行轨迹,包括:
[0026]坐标构建模块,用于确定坐标原点并构建三维空间坐标系;
[0027]位置采集模块,用于采集待加工产品在所述三维空间坐标系中的实体位置及理论位置;以及
[0028]轨迹修正模块,用于根据待加工产品的实体位置及理论位置计算待加工产品的位置坐标及偏移角度,根据所述位置坐标及偏移角度对所述机械手进行定位并于运行过程对
机械手的运行轨迹进行修正。
[0029]为解决上述技术问题,本专利技术的又一技术方案提供一种快速云计算智能定位装置,包括:
[0030]机械手,具有形成于所述机械手的上料区域的上料位及下料区域的下料位,所述机械手用于对所述上料位上待加工产品进行取料以及将加工完成的产品转移至下料位进行放料;以及
[0031]自适应定位系统,用于对所述机械手在取料和放料时的运行轨迹进行自适应修正。
[0032]进一步的,所述自适应定位系统包括:
[0033]采集机构,用于采集上料位和/或下料位的产品的图像及采集机构上一预设位置至空间中X轴方向上的第一位置的X轴距离、Y轴方向上的第二位置的Y轴距离以及Z轴方向上的第三位置的Z轴距离;以及
[0034]处理器,用于根据所述X轴距离、Y轴距离和Z轴距离确定坐标原点并构建三维空间坐标系,以及根据待加工产品在三维空间坐标系中的实体位置及理论位置计算待加工产品的位置坐标及偏移角度,并根据所述位置坐标及偏移角度对所述机械手的运行轨迹进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种快速云计算智能定位方法,用于定位并修正CNC设备的机械手的运行轨迹,其特征在于,包括以下步骤:确定坐标原点并构建三维空间坐标系;采集待加工产品在所述三维空间坐标系中的实体位置及理论位置;基于待加工产品的实体位置及理论位置计算待加工产品的位置坐标及偏移角度,根据所述位置坐标及偏移角度对所述机械手进行定位并于运行过程对机械手的运行轨迹进行修正。2.根据权利要求1所述的快速云计算智能定位方法,其特征在于,在所述确定坐标原点并构建三维空间坐标系的步骤中,具体方法为:分别获取一预设位置至空间中X轴方向上的第一位置的X轴距离、Y轴方向上的第二位置的Y轴距离以及Z轴方向上的第三位置的Z轴距离,并根据所述X轴距离、Y轴距离和Z轴距离确定坐标原点,并根据所述坐标原点及X轴、Y轴和Z轴构建三维空间坐标系。3.根据权利要求1所述的快速云计算智能定位方法,其特征在于,在所述采集待加工产品在所述三维空间坐标系中的实体位置并获取对应的理论位置的步骤中,具体方法为:获取待加工产品位于上料位时的实体图像及理论图像,分别提取所述实体图像及理论图像的实体特征曲线和理论特征曲线并以所述实体特征曲线和理论特征曲线限定对应的实体特征平面和理论特征平面得到所述待加工产品在三维空间坐标系中实体位置和理论位置。4.根据权利要求3所述的快速云计算智能定位方法,其特征在于,在所述基于待加工产品的实体位置及理论位置计算待加工产品的位置坐标及偏移角度,根据所述位置坐标及偏移角度对所述机械手进行定位并于运行过程对机械手的运行轨迹进行修正的步骤中,对机械手的运行轨迹进行修正的具体方法为:判断是否需要对机械手的运行轨迹进行修正,若是,则于所述实体特征曲线上确定至少两个第一位置点以及于所述理论特征曲线上确定至少两个第二位置点,否则退出修正程序,其中,所述至少两个第一位置点中任意两点的连线经过所述实体特征平面的中心,所述至少两个第二位置点中任意两点的连线经过所述理论特征平面的中心分别获取所述第一位置点及第二位置点在所述三维空间坐标系中的坐标,并根据所述第一位置点和第二位置点的坐标分别计算待加工产品在实体特征平面的实体中心坐标及在理论特征平面的理论中心坐标;根据所述实体中心坐标及理论中心坐标计算机械手在三维空间坐标系中的偏移角度;基于所述实体中心坐标、理论中心坐标及偏移角度对所述机械手的运行轨迹进行修正。5.根据权利要求4所述的快速云计算智能定位方法,其特征在于,在所述判断是否需要对机械手的运行轨迹进行修正的步骤中,具体方法为:在所述实体特征平面确定至少三个第一特征点以及在所述理论特征平面上确定与所述第一特征点一一对应的第二特征点,分别获取所述第一特征点及第二特征点在三维空间坐标系中的坐标,将所述第一特征点的坐标一一与所述第二特征点的坐标进行匹配,若...

【专利技术属性】
技术研发人员:陆苏严俊林海桂熊小明罗伟湛
申请(专利权)人:深圳市长盈精密技术股份有限公司
类型:发明
国别省市:

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

1