【技术实现步骤摘要】
机械手臂的自动校正方法与系统
[0001]本专利技术涉及一种机械手臂校正方法,特别是涉及一种机械手臂与轮廓传感器坐标系相对关系的自动校正方法。本专利技术还涉及此机械手臂与轮廓传感器坐标系相对关系的自动校正系统。
技术介绍
[0002]随着自动化生产的发展,机械手臂在工业领域应用愈趋广泛,大大提升了工业生产的效率与品质。在利用机械手臂执行自动化的
中,一般是将工具直接安装于机械手臂,并利用人工教导的方式产生机械手臂动作以达成自动化应用。但随着机械手臂应用多元化、自主决策技术的发展,愈来愈多应用根据传感器提取的信息进行线上判别并产生动作,因此动作的准确性受到传感器坐标系、工件位置坐标系与机械手臂相对关系的准确度影响,因此坐标系转换关系的准确度成为机械手臂实现精确操作的重要指标。
[0003]以机械手臂执行自主决策的自动化应用,首先需要确认传感器位置、工件位置、刀具位置与机械手臂坐标系的相对关系,但由于定位精度或制造公差等原因都会使坐标系位置产生误差,因此机械手臂执行动作前,需先将各坐标系的相对位置进行校正才可得到准确的坐标值。
[0004]传统的校正方法需利用人工或传感器识别实体特征点,再控制机械手臂使工具的工具中心点(Tool Center Point,TCP)与坐标系的数个指定点重合,并记录坐标值以完成坐标系位置的校正。
[0005]然而以机械手臂搭配传感器执行动作决策,需先将传感器固定后才可开始进行感测,但对于每一个传感器尺寸而言都包含公差且难以准确定位,需派人对每一个传感器位置重新进
【技术保护点】
【技术特征摘要】
1.一种机械手臂与轮廓传感器坐标系相对关系的自动校正方法,包含以下步骤:将已知半径的圆球设置于机械手臂的法兰面上,备置距离感测模块与轮廓传感器,该距离感测模块包括至少三个距离传感器,该三个距离传感器的轴线共感测平面且相交于交点;该圆球、该机械手臂、该法兰面、该距离感测模块与该轮廓传感器分别具有圆球坐标系、机械手臂坐标系、法兰面坐标系、距离感测模块坐标系、轮廓传感器坐标系;控制该机械手臂移动,使该圆球分别沿着该机械手臂坐标系的三轴向移动,以建立该机械手臂坐标系与该距离感测模块坐标系的转换关系;利用该距离感测模块的距离感测信息,控制该机械手臂以不同姿态使该圆球的球心移动到该交点,使该距离感测模块坐标系原点与该圆球的球心重合,并记录该机械手臂各轴关节角度为工具中心点校正点信息;计算该圆球的球心相对该法兰面坐标系的位置以作为该工具中心点的坐标;控制该机械手臂到达不同位置,使该轮廓传感器可提取圆球信息,并由该轮廓传感器取得该圆球的剖面轮廓信息,并利用圆拟合方法搭配毕氏定理计算出圆心位置,以作为轮廓传感器坐标系相对关系校正点信息;以及计算该轮廓传感器坐标系与该机械手臂坐标系的相对关系,将计算所得的坐标值输入至控制模块,完成校正。2.如权利要求1所述的机械手臂与轮廓传感器坐标系相对关系的自动校正方法,其中该步骤(b)还包括以下步骤:(a1)控制该机械手臂移动,使该圆球分别沿着该机械手臂坐标系的三轴向移动,使该三个距离传感器同时读取各自与该圆球的距离信息,且移动起始位置的该距离感测模块所构成的该感测平面不与该圆球的最大半径的剖面位置共平面,并记录此坐标相对于该距离感测模块坐标系的坐标;(b1)利用该三个距离传感器所感测的距离信息,计算出该圆球于该感测平面上至少三点相对于距离感测模块坐标系的坐标,并计算出剖面圆心的位置作为起始点;(c1)将该机械手臂由该起始点,分别沿着该机械手臂坐标系的X、Y、Z三轴方向移动任意长度,分别计算出该机械手臂坐标系X、Y、Z三轴方向相对于该距离感测模块坐标系的向量;以及(d1)利用步骤(c1)计算出的该机械手臂坐标系X、Y、Z三轴方向相对于该距离感测模块坐标系的向量,计算得到该机械手臂坐标系与该距离感测模块坐标系的转换关系。3.如权利要求2所述的机械手臂与轮廓传感器坐标系相对关系的自动校正方法,其中该步骤(b1)还包括以下步骤:(a11)利用该三个距离传感器计算出三点圆坐标A0、B0、C0;(b11)将该圆坐标A0、该圆坐标B0两点,与该圆坐标B0、该圆坐标C0两点分别构成二直线并计算出各自的中垂线,再以该两条中垂线计算出该剖面圆心相对于距离感测模块坐标系的坐标;(c11)以步骤(b11)计算出的该圆心的该坐标计算该剖面圆的半径;以及(d11)以毕氏定理计算出该圆球的球心位置相对于该剖面圆的高度。4.如权利要求3所述的机械手臂与轮廓传感器坐标系相对关系的自动校正方法,其中该步骤(d11)中,若该球心位于该剖面圆下方,则该剖面圆的该高度<0;若该球心位于该剖
面圆上方,则该剖面圆的该高度>0。5.如权利要求1所述的机械手臂与轮廓传感器坐标系相对关系的自动校正方法,其中该步骤(c)还包括以下步骤:(a2)利用该距离感测模块的距离感测信息,取得该剖面圆上至少三点圆坐标并计算剖面圆中心坐标,以控制该剖面圆的中心与该距离感测模块坐标系的Z轴方向重合;(b2)根据该机械手臂坐标系与该距离感测模块坐标系的转换关系控制该机械手臂运动,并利用该距离感测...
【专利技术属性】
技术研发人员:黄成凯,陈祉翔,陈俊皓,
申请(专利权)人:财团法人工业技术研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。