一种机器人校准系统和校准方法技术方案

技术编号:27278140 阅读:14 留言:0更新日期:2021-02-06 11:44
本发明专利技术涉及一种机器人校准和校正系统,该系统包括基座、机器人臂、距离传感器、图像传感器、校准板、用于控制机器人臂的设备,其中,用于控制机器人臂的设备配置包括通信接口、存储器、处理器;其中,校准板显示用于自诊断的校准标记;距离传感器安装在机器人臂上并配置为测量距离;图像传感器安装在机器人臂上并配置为获取校准板的校准图像;处理器被配置为将机器人臂移动到用于校准位置,通过使用距离传感器测量图像传感器到校准板的距离,计算与校准位置的偏移量,当偏移量大于所设第一阈值时,系统进入矫正状态对距离问题对应电机进行矫正;通信接口接收来自各个传感器的数据;存储器存储来自各个传感器的数据和用户输入数据。储来自各个传感器的数据和用户输入数据。储来自各个传感器的数据和用户输入数据。

【技术实现步骤摘要】
一种机器人校准系统和校准方法


[0001]本专利技术涉及一种机器人校准系统和校准方法。

技术介绍

[0002]机器人可以通过控制机器人臂的运动来执行拾取和放置功能。然而,当机器人无法精确的控制或在机器人拾取和放置功能被重复执行时会出现未对准的情况,使得操作精度下降。所以机器人的精度测定是机器人质量评价中重要的一个环节,在这样的情况下,已知如下技术:专利文献1(US10471601)中公开了将机器人臂移动到用于自诊断的位置,通过使用距离传感器测量从机器人臂的预定部分到校准板的距离,通过使用图像传感器获得校准板的图像,响应于测量的距离在距离误差范围之外并且获得的图像的测量值在图像误差范围之外,输出指示机器人臂的故障的信号。
[0003]在专利文献2(CN109382817A)中公开了一种校准系统和校准方法,其中是在更换了新的电机以后通过矫正位置的图像识别,并通过图像的位置对电机角度进行调整。
[0004]然而,专利文献1(US10471601)虽然提出了通过图像传感器对校准版图像进行处理判决,但其判决具体过程被没有很详细且未就机器人异常类型进行判定,专利文献2(CN109382817A)提出的是更换电机后的机器人位置调整,其中运用到的只有角度调节,而且在诊断过程中并没有涉及到电机老化的定向误差问题。
[0005]因此,有必要提供一种改进的机器人校准方式。

技术实现思路

[0006]有鉴于此,本专利技术的目的在于提出一种用于机器人校准和校正系统,使得系统可以精确判定机器人故障问题,解决区分机器人精度异常和电机老化异常的问题。
[0007]根据本专利技术的目的提出的一种机器人校准和校正系统,所述系统包括:
[0008]待校准的机器人臂;
[0009]校准板,显示用于自诊断的校准标记;
[0010]距离传感器,安装在机器人臂上并且被配置为测量所述机器人臂至所述校准板的距离;
[0011]图像传感器,安装在机器人臂上并且被配置为获得所述校准标记的图像;
[0012]处理器,被配置为:具有用以判断故障的第一阈值和第二阈值,所述第二阈值大于所述第一阈值,将所述距离传感器测量获得的距离,计算与校准位置的偏移量,当偏移量大于所述第二阈值时,得到故障结果,当偏移量处于所述第二阈值和第一阈值时,进行所述距离的N次测量和所述偏移量的N次计算,并取该偏移量的N次计算的平均值,若该平均值大于所述第一阈值,得到故障结果,若该平均值小于所述第一阈值,则进入校准状态,通过所述图像传感器获得的校准标记图像对所述机器人臂进行校准。
[0013]优选的,所述处理器还可配置为:当距离传感器测得的图像传感器到校准板距离小于所设第一阈值,图像传感器开始获取校准板图像,通过手眼标定技术得到机器人末端
位置信息,与储存的原定校准位置坐标在X,Y,Z,三个方向上做差值,若任意方向上的差值大于第一阈值则系统进入矫正状态进行矫正。
[0014]优选的,所述处理器还可被配置为:当进入所述校准状态后,所述图像传感器开始获取所述校准标记的图像,根据机器人臂末端位置信息,与储存的原定校准位置坐标在X,Y,Z,三个方向上做差值,根据所述差值对所述机器人臂对应在X,Y,Z三个方向上的位置误差进行矫正。
[0015]优选的,所述机器人臂末端位置信息根据手眼标定技术获取,所述手眼标定技术利用所述距离传感器和所述图像传感器获得机器人臂末端在世界坐标系下的坐标。
[0016]优选的,所述处理器还可被配置为:当所述偏移量大于所述第二阈值时,输出的故障结果为电机故障,需要更换电机。
[0017]优选的,所述系统还包括存储器,所述存储器可存储通过处理器产生的信息、从距离传感器接收到的距离数据、从图像传感器接收到的图像数据和用户输入。
[0018]优选的,所述用户输入包括:第一阈值、第二阈值、预设机器人臂移动到校正位置的时间或时间间隔,根据用户预设的时间或时间间隔,机器人每工作到预设时间或经过预设的时间间隔时,处理器设置中断程序机器人工作进入到校正位置和矫正姿态。
[0019]优选的,所述系统还包括通信接口:所述通信接口与安装在机器人臂上的距离传感器和图像传感器通信。
[0020]优选的,所述通信接口可从距离传感器接收距离数据,从图像传感器接收图像数据,还可接收用户输入。
[0021]一种机器人校准方法,其特征在于,包括:
[0022]将机器人臂移动到校准位置;
[0023]通过使用安装在机器人臂一端上的距离传感器测量所述机器人臂至所述校准板的距离;
[0024]判定所述距离与预设校准位置到校准板距离的偏移量是否大于第一阈值和第二阈值,所述第一阈值小于第二阈值;
[0025]当所述偏移量大于所述第二阈值时,得到故障结果,当偏移量处于所述第二阈值和第一阈值时,进行所述距离的N次测量和所述偏移量的N次计算,并取该偏移量的N次计算的平均值,若该平均值大于所述第一阈值,得到故障结果,若该平均值小于所述第一阈值,则进入校准状态,通过所述图像传感器获得的校准标记图像对所述机器人臂进行校准。
[0026]相比于用之前的技术,本专利技术不仅可以检测机器人的精度故障问题,还可以通过计算区分精度随机故障和电机固有故障,从而有针对性地进行相应处理,防止电机持续老化磨损形成更大的问题。
附图说明
[0027]图1是机器人校准和校正系统的示意图;
[0028]图2是校准板示意图;
[0029]图3是故障判定流程图;
[0030]图4是故障矫正流程图;
[0031]图5是用于控制机器人臂的设备配置框图。
具体实施方式
[0032]以下将结合附图所示的具体实施方式对本专利技术进行详细描述。在附图中,结构相同的部件以相同数字标号表示,各处结构或功能相似的组件以相似数字标号表示。附图所示的每一组件的尺寸和厚度是任意示出的,本专利技术并没有限定每个组件的尺寸和厚度。
[0033]如图1所示,一种机器人校准和校正系统10,包括:基部11、机器人臂12、图像传感器13、距离传感器14、校准板15,所述基部11支撑机器人臂12的负荷并在机器人臂12移动时维持系统10的稳定性,所述机器人臂12通过做出线性运动和旋转运动来执行拾取和放置功能;机器人臂12可包括多个关节,每个关节可包括制动器;所述图像传感器13安装在机器人臂上并且被配置为获得图像;所述距离传感器14安装在机器人臂上并且被配置为测量距离;所述校准板15显示用于自诊断的校准标记。
[0034]图像传感器13可安装在机器人臂12上。如图1所示,图像传感器安装在机器人臂12可拾取和放置模块的一端。
[0035]距离传感器14可安装在机器人臂12上。如图1所示,距离传感器安装在机器人臂12的所述一端,在这种情况下,距离传感器14可与图像传感器13一起安装在机器人臂12的同一端。
[0036]距离传感器14可设置在图像传感器13中。
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机器人校准系统,其特征在于,包括:待校准的机器人臂;校准板,显示用于自诊断的校准标记;距离传感器,安装在机器人臂上并且被配置为测量所述机器人臂至所述校准板的距离;图像传感器,安装在机器人臂上并且被配置为获得所述校准标记的图像;处理器,被配置为:具有用以判断故障的第一阈值和第二阈值,所述第二阈值大于所述第一阈值,将所述距离传感器测量获得的距离,计算与校准位置的偏移量,当偏移量大于所述第二阈值时,得到故障结果,当偏移量处于所述第二阈值和第一阈值时,进行所述距离的N次测量和所述偏移量的N次计算,并取该偏移量的N次计算的平均值,若该平均值大于所述第一阈值,得到故障结果,若该平均值小于所述第一阈值,则进入校准状态,通过所述图像传感器获得的校准标记图像对所述机器人臂进行校准。2.如权利要求1所述的系统,其特征在于,处理器还被配置为:当进入所述校准状态后,所述图像传感器开始获取所述校准标记的图像,根据机器人臂末端位置信息,与储存的原定校准位置坐标在X,Y,Z,三个方向上做差值,根据所述差值对所述机器人臂对应在X,Y,Z三个方向上的位置误差进行矫正。3.如权利要求2所述的系统,其特征在于:所述机器人臂末端位置信息根据手眼标定技术获取,所述手眼标定技术利用所述距离传感器和所述图像传感器获得机器人臂末端在世界坐标系下的坐标。4.如权利要求1所述的系统,其特征在于,其中处理器还可被配置为:当所述偏移量大于所述第二阈值时,输出的故障结果为电机故障,需要更换电机。5.如权利要求1所述的系统,其特征在于,其中处理器还可被...

【专利技术属性】
技术研发人员:梁起铭金尚忠徐睿邹艳秋
申请(专利权)人:中国计量大学
类型:发明
国别省市:

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

1