CN114714399A - 六轴串联机器人机械参数的标定方法 - Google Patents
六轴串联机器人机械参数的标定方法 Download PDFInfo
- Publication number
- CN114714399A CN114714399A CN202210513748.6A CN202210513748A CN114714399A CN 114714399 A CN114714399 A CN 114714399A CN 202210513748 A CN202210513748 A CN 202210513748A CN 114714399 A CN114714399 A CN 114714399A
- Authority
- CN
- China
- Prior art keywords
- axis
- shaft
- zero
- dial indicator
- reading
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/0095—Means or methods for testing manipulators
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Abstract
本发明公开了六轴串联机器人机械参数的标定方法,包括以下步骤:1)、二轴零点标定:第一基准面的调整和二轴水平角度标定;2)四轴零点标定:第二基准面的调整和四轴零点角度标定;3)三轴零点标定;4)五轴的零点标定。借助常见检测工具,避免了昂贵设备的成本支出。采用可直接示数的测量装置,避免了人眼观测造成的不可控误差。标定过程可直接确定零点位置,避免了复杂的运算。测量装置精度相对更高,可避免依赖零件加工精度来确定零点位置造成的过大误差。
Description
技术领域
本发明涉及机器人机械参数标定技术领域,特别涉及六轴串联机器人机械参数的标定方法。
背景技术
机器人在制造过程中,各部分零件都会有制造误差;装配过程中还会引入装配误差。所有的误差累计,会对最终的成品产生叠加的影响。为了保证机器人的最终精度,需要在装配完成后对各部分进行精确的标定,以消除或设法补偿各种误差。
目前六轴串联机器人常用的标定方法,大多采用激光跟踪仪等设备。此类设备价格高昂,对于初创公司或者某些大专院校等有检测需求的单位来说会有较大的成本压力。另有采用末端工装对点进行标定的方法,由于人眼观察具有很大的不确定性误差,会导致最终的标定精度误差较大;需要设计专门的程序来处理相关数据,有较高的技术能力需求。还有采用键槽或销钉进行零点位置确定的方法,因为过度依赖加工精度以及操作过程人为误差的导入,也造成此类方法确定零点位置的精度误差过大。
发明内容
为克服现有技术中存在的问题,本发明提供了一种六轴串联机器人机械参数的标定方法。
本发明解决其技术问题所采取的技术方案是:该六轴串联机器人机械参数的标定方法,其特征在于,包括以下步骤:
1)、二轴零点标定:
第一基准面的调整:旋转机械手的第一轴,通过机械手末端安装的百分表的测量头划过平台的顶面,此过程中调整平台位置使百分表的读数在划动过程中没有变化,平台的顶面作为第一基准面。
二轴水平角度标定:通过两个高度尺检测二轴和三轴旋转轴线的轴承内圈的下母线到平台上平面的高度,结合实测的内圈直径,计算出两轴线的高度;调整二轴的角度,使两轴线高度一致;记录此时二轴电机的位置,从此位置向上旋转90°设置为二轴的零点位置。
2)四轴零点标定:
第二基准面的调整:在平台上放置一直角三角形尺,通过机械手末端安装的百分表的测量头划过直角三角形尺的竖直侧面,单独转动三轴,调整三角尺的摆放位置,使在三轴摆动的过程中百分表读数无变化,直角三角形尺的竖直侧面作为第二基准面。
四轴零点角度标定:保持百分表测量头触及调整好的第二基准面,转动第五轴,观察百分表读数至读数不再发生变化;记录此时第四轴电机的位置,即为第四轴的零点位置。
3)三轴零点标定:在第二轴和第四轴同时处于零点位置的状态下,按照标定第二轴的步骤进行第三轴的标定;调整三轴角度,使三轴旋转轴线与五轴旋转轴线处于同一高度,记录此时的三轴电机位置,记为θ1。
测完θ1后保持二轴不动,三轴向上抬起一定角度;第一基准面放置直角三角形尺,通过机械手末端安装的百分表的测量头触及直角三角形尺的竖直侧面;旋转第四轴以及调整直角三角形尺的摆放角度,使百分表在转动过程中读数无变化;记录此时的三轴位置θ2;则设定第三轴的零点位置为:从位置θ2开始,顺时针转过90°;通过θ1和θ2计算三轴水平方向的长度。
4)五轴的零点标定:
将三轴、四轴调整到零点位置;通过机械手末端安装的百分表的测量头划过第一基准面,旋转第六轴,观察百分表的读数并使百分表读数在旋转第六轴的过程中无变化;记录此时的五轴电机位置,从此位置旋转90°作为第五轴零点。
进一步地,二轴水平角度标定:在二轴零点位置基础上旋转二轴到其某个方向的限位,记录此时的电机角度;将此数据作为零点丢失后重新找回零点的依据。
进一步地,四轴零点角度标定:如果百分表在划过第二基准面的过程中读数有变化,则将第四轴相应的调整一定角度,然后再次转动第五轴,观察百分表读数;重复以上步骤,直至百分表读数不再有变化。
进一步地,百分表读数不再有变化,此时第五轴的旋转轴线与第三轴的旋转轴的轴线平行;旋转第四轴至限位,记录电机此时与零点位置的位置差,作为回零的参考。
进一步地,三轴零点标定:计算出θ1与θ2的角度差:Δθ=|θ1-θ2|;根据L水平/L竖直=ctgΔθ计算出三轴水平方向的长度L水平=L竖直×ctgΔθ。
进一步地,五轴的零点标定:通过机械手末端安装的百分表的测量头划过第一基准面,旋转第六轴,观察百分表的读数;调整第五轴的角度,使百分表读数在旋转第六轴的过程中无变化。
进一步地,五轴的零点标定:百分表读数在旋转第六轴的过程中无变化,此时第六轴的旋转轴线与第一基准面以及第三轴的旋转轴线垂直,记录此时的五轴电机位置,从此位置旋转90°作为第五轴零点位置。
综上,本发明的上述技术方案的有益效果如下:
借助常见检测工具,避免了昂贵设备的成本支出。采用可直接示数的测量装置,避免了人眼观测造成的不可控误差。标定过程可直接确定零点位置,避免了复杂的运算。测量装置精度相对更高,可避免依赖零件加工精度来确定零点位置造成的过大误差。
附图说明
图1为本发明的结构视图。
图2为三轴零点标定过程中各参数对应在机械手上的指示图。
图中:
1一轴,2二轴,3三轴,4四轴,5五轴,6六轴,7底座,8平台,9百分表,10高度尺,11直角三角形尺,12第一基准面,13竖直侧面。
具体实施方式
以下结合附图对本发明的特征和原理进行详细说明,所举实施例仅用于解释本发明,并非以此限定本发明的保护范围。
本发明将要对六轴6串联机器人的二轴2、三轴3、四轴4、五轴4的角度零点以及三轴3的长度尺寸进行标定。
标定所用检具主要包括大理石平台8或铸铁平台8、高度尺10、百分表9。
标定过程为:
1、二轴2零点标定:
1.1基准面的调整:
基准面采用不小于1m×1m的大理石平台8或铸铁平台8,尽量靠近机械手的基座水平放置,平台8四角采用可调地脚支撑。将百分表9固定在机械手末端,百分表9的测量头触及平台8的上平面。旋转机械手的第一轴1(第一轴1为与机器人底座7直接连接的轴,第二轴2至第六轴6为沿机械手臂依次向外的各轴),使测量头划过平台8上尽可能远的距离。期间调整平台8底面的地脚高度,直至百分表9的读数在划动过程中没有变化。此时平台8上平面即为与第一轴1垂直的平面,此时平台8上平面作为第一基准面12。
1.2二轴2水平角度标定:
调整二轴2摆动臂到目测水平的位置。用高度尺10检测二轴2以及三轴3旋转轴线的轴承内圈的下母线到平台8上平面的高度,结合实测的内圈直径,可计算出两轴线的高度。通过调整二轴2的角度,使两轴线高度一致。记录此时二轴2电机的位置,从此位置向上旋转90°设置为二轴2的零点位置。缓慢旋转二轴2到其某个方向的限位,记录此时的电机角度。可以将此数据作为零点丢失后重新找回零点的依据。
2四轴4零点标定:
2.1第二基准面的调整:
在二轴2零点标定过程中调整好的平台8上放置一直角三角尺,直角三角尺的其中一个水平侧面直角边贴放在平台8上,另一个竖直侧面13直角边大致与三轴3摆动方向平行。百分表9固定在机械手末端,测量头触及三角尺的竖直侧面13。单独转动三轴3,同时调整三角尺的摆放角度(理论上倾斜角度不需调整),使在三轴3摆动的过程中百分表9读数无变化。此时三角尺的竖直侧面13为与三轴3旋转轴线垂直的平面,作为第二基准面。
2.2四轴4零点角度标定:
第二基准面调整好之后,百分表9继续夹持在机械手末端,测量头触及调好的第二基准面。转动第五轴4,观察百分表9读数。如果百分表9在划过基准面的过程中读数有变化,则将第四轴4相应的调整一定角度,然后再次转动第五轴4,观察百分表9读数。重复以上步骤,直至百分表9读数不再有变化。此时第五轴4的旋转轴线与第三轴3的轴线平行。记录此时第四轴4电机的位置,即为第四轴4的零点位置。旋转第四轴4至限位,记录电机此时与零点位置的位置差,作为以后回零的参考。
3、三轴3零点标定:
3.1在标定完第四轴4后,在第二轴2、第四轴4同时处于零点位置的状态下,按照标定第二轴2的步骤进行第三轴3的标定。调整三轴3角度,使三轴3旋转轴线与五轴4旋转轴线处于同一高度,记录此时的三轴3电机位置,记为θ1。
3.2在θ1测完之后,保持二轴2不动,三轴3向上抬起一定角度。机械手末端夹持百分表9。平台8上平面放置一直角三角形尺11,百分表9测量头触及直角三角形尺11的竖直侧面13。旋转第四轴4以及调整直角尺的摆放角度,使百分表9在转动过程中读数无变化。记录此时的三轴3位置θ2。则设定第三轴3的零点位置为:从位置θ2开始,顺时针转过90°
计算出θ1与θ2的角度差的绝对值:Δθ=|θ1-θ2|,根据L水平/L竖直=ctgΔθ,可以计算出三轴3水平方向的长度L水平=L竖直×ctgΔθ,L竖直为图2所述状态下三轴回转中心与五轴回转中心的高度差。
4、五轴4的零点标定:
在标定完第二轴2、第三轴3、第四轴4后,将第三轴3、第四轴4调整到零点位置。百分表9固定在机械手末端,六轴6的端面调整到与第一基准面12目测平行的状态,百分表9测量头触及基准面。旋转第六轴6,观察百分表9的读数。调整第五轴4的角度,使百分表9读数在旋转第六轴6的过程中无变化。此时第六轴6的旋转轴线与第一基准面12以及第三轴3轴线垂直,记录此时的五轴4电机位置,从此位置旋转90°作为第五轴4零点。
1、标定所使用设备价格低,易采购,尤其适合缺少资金的企事业单位。
2、测试过程简便,数据处理简单易行。
3、标定精度可达到激光跟踪仪同等的精度等级。
上述实施例仅仅是对本发明的优选实施方式进行的描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域相关技术人员对本发明的各种变形和改进,均应扩入本发明权利要求书所确定的保护范围内。
Claims (7)
1.六轴串联机器人机械参数的标定方法,其特征在于,包括以下步骤:
1)、二轴零点标定:
第一基准面的调整:旋转机械手的第一轴,通过机械手末端安装的百分表的测量头划过平台的顶面,此过程中调整平台位置使百分表的读数在划动过程中没有变化,平台的顶面作为第一基准面;
二轴水平角度标定:通过高度尺检测二轴和三轴旋转轴线的轴承内圈的下母线到平尺上平面的高度,结合实测的内圈直径,计算出两轴线的高度;调整二轴的角度,使两轴线高度一致;记录此时二轴电机的位置,从此位置向上旋转90°设置为二轴的零点位置;
2)四轴零点标定:
第二基准面的调整:在平台上放置一直角三角形尺,通过机械手末端安装的百分表的测量头划过直角三角形尺的竖直侧面,单独转动三轴,调整三角尺的摆放位置,使在三轴摆动的过程中百分表读数无变化,直角三角形尺的竖直侧面作为第二基准面;
四轴零点角度标定:保持百分表测量头触及调整好的第二基准面,转动第五轴,观察百分表读数至读数不再发生变化;记录此时第四轴电机的位置,即为第四轴的零点位置;
3)三轴零点标定:在第二轴和第四轴同时处于零点位置的状态下,按照标定第二轴的步骤进行第三轴的标定;调整三轴角度,使三轴旋转轴线与五轴旋转轴线处于同一高度,记录此时的三轴电机位置,记为θ1;
测完θ1后保持二轴不动,三轴向上抬起一定角度;第一基准面放置直角三角形尺,通过机械手末端安装的百分表的测量头触及直角三角形尺的竖直侧面;旋转第四轴以及调整直角三角形尺的摆放角度,使百分表在转动过程中读数无变化;记录此时的三轴位置θ2;则设定第三轴的零点位置为:从位置θ2开始,顺时针转过90°;通过θ1和θ2计算三轴水平方向的长度;
4)五轴的零点标定:
将三轴、四轴调整到零点位置;通过机械手末端安装的百分表的测量头划过第一基准面,旋转第六轴,观察百分表的读数并使百分表读数在旋转第六轴的过程中无变化;记录此时的五轴电机位置,从此位置旋转90°作为第五轴零点。
2.根据权利要求1所述的六轴串联机器人机械参数的标定方法,其特征在于,二轴水平角度标定:在二轴零点位置基础上旋转二轴到其某个方向的限位,记录此时的电机角度;将此数据作为零点丢失后重新找回零点的依据。
3.根据权利要求1所述的六轴串联机器人机械参数的标定方法,其特征在于,四轴零点角度标定:如果百分表在划过第二基准面的过程中读数有变化,则将第四轴相应的调整一定角度,然后再次转动第五轴,观察百分表读数;重复以上步骤,直至百分表读数不再有变化。
4.根据权利要求3所述的六轴串联机器人机械参数的标定方法,其特征在于,百分表读数不再有变化,此时第五轴的旋转轴线与第三轴的旋转轴的轴线平行;旋转第四轴至限位,记录电机此时与零点位置的位置差,作为回零的参考。
5.根据权利要求1所述的六轴串联机器人机械参数的标定方法,其特征在于,三轴零点标定:计算出θ1与θ2的角度差:Δθ=|θ1-θ2|;根据L水平/L竖直=ctgΔθ计算出三轴水平方向的长度L水平=L竖直×ctgΔθ。
6.根据权利要求1所述的六轴串联机器人机械参数的标定方法,其特征在于,五轴的零点标定:通过机械手末端安装的百分表的测量头划过第一基准面,旋转第六轴,观察百分表的读数;调整第五轴的角度,使百分表读数在旋转第六轴的过程中无变化。
7.根据权利要求1所述的六轴串联机器人机械参数的标定方法,其特征在于,五轴的零点标定:百分表读数在旋转第六轴的过程中无变化,此时第六轴的旋转轴线与第一基准面以及第三轴的旋转轴线垂直,记录此时的五轴电机位置,从此位置旋转90°作为第五轴零点位置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210513748.6A CN114714399B (zh) | 2022-05-12 | 2022-05-12 | 六轴串联机器人机械参数的标定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210513748.6A CN114714399B (zh) | 2022-05-12 | 2022-05-12 | 六轴串联机器人机械参数的标定方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114714399A true CN114714399A (zh) | 2022-07-08 |
CN114714399B CN114714399B (zh) | 2023-06-02 |
Family
ID=82230485
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210513748.6A Active CN114714399B (zh) | 2022-05-12 | 2022-05-12 | 六轴串联机器人机械参数的标定方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114714399B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115648285A (zh) * | 2022-09-19 | 2023-01-31 | 重庆智能机器人研究院 | 机器人本体零点外部校准方法 |
CN117958983A (zh) * | 2024-03-29 | 2024-05-03 | 北京爱康宜诚医疗器材有限公司 | 手术机器人的零点标定方法、装置、存储介质及电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090157226A1 (en) * | 2004-11-19 | 2009-06-18 | Dynalog ,Inc. | Robot-cell calibration |
CN102975208A (zh) * | 2012-11-19 | 2013-03-20 | 安徽埃夫特智能装备有限公司 | 一种焊接机器人的零点标定装置 |
US20170291302A1 (en) * | 2016-04-08 | 2017-10-12 | Delta Electronics, Inc. | Mechanism-parameter-calibration method for robotic arm system |
CN212072016U (zh) * | 2020-01-07 | 2020-12-04 | 徐州徐工施维英机械有限公司 | 一种工业机器人用零点校正工具 |
-
2022
- 2022-05-12 CN CN202210513748.6A patent/CN114714399B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090157226A1 (en) * | 2004-11-19 | 2009-06-18 | Dynalog ,Inc. | Robot-cell calibration |
CN102975208A (zh) * | 2012-11-19 | 2013-03-20 | 安徽埃夫特智能装备有限公司 | 一种焊接机器人的零点标定装置 |
US20170291302A1 (en) * | 2016-04-08 | 2017-10-12 | Delta Electronics, Inc. | Mechanism-parameter-calibration method for robotic arm system |
CN212072016U (zh) * | 2020-01-07 | 2020-12-04 | 徐州徐工施维英机械有限公司 | 一种工业机器人用零点校正工具 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115648285A (zh) * | 2022-09-19 | 2023-01-31 | 重庆智能机器人研究院 | 机器人本体零点外部校准方法 |
CN115648285B (zh) * | 2022-09-19 | 2023-07-21 | 重庆智能机器人研究院 | 机器人本体零点外部校准方法 |
CN117958983A (zh) * | 2024-03-29 | 2024-05-03 | 北京爱康宜诚医疗器材有限公司 | 手术机器人的零点标定方法、装置、存储介质及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN114714399B (zh) | 2023-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4504818B2 (ja) | 加工物検査方法 | |
CN114714399B (zh) | 六轴串联机器人机械参数的标定方法 | |
JPH11502471A (ja) | 多軸工業ロボットの較正の装置と方法 | |
CN102721393B (zh) | 一种精密旋转工作台测量系统误差在位自标定方法 | |
CN109458894B (zh) | 五轴回转数据标定球及其使用方法 | |
JP2012145494A (ja) | 真円度測定装置及びその心ずれ量補正方法 | |
CN109798855B (zh) | 机床的标定方法和系统 | |
CN109253710B (zh) | 一种revo测头a轴零位误差标定方法 | |
CN115979118B (zh) | 圆柱形零件垂直度误差和误差方位角的测量装置及方法 | |
CN108917520B (zh) | 一种可用于检测五轴联动机床旋转轴精度的方法 | |
CN110260832B (zh) | 一种起重机幅度测量方法 | |
CN113733102B (zh) | 一种用于工业机器人的误差标定装置 | |
CN101963479A (zh) | 双球转角量规 | |
CN114253217A (zh) | 带有自修正功能的五轴机床rtcp自动标定方法 | |
CN205642396U (zh) | 一种基于正弦定理的高精度水平尺检定装置 | |
JP3215354B2 (ja) | 測定機の校正方法及びその装置 | |
CN110017803B (zh) | 一种revo测头b轴零位误差标定方法 | |
JPH08122050A (ja) | 輪郭形状測定方法及び測定用治具 | |
CN101166953B (zh) | 探针的校准 | |
CN111780967B (zh) | 一种可校正偏心误差的转台传动精度光学复合检测方法 | |
CN115265912B (zh) | 基于双偏置误差传递的大型高速回转装备重心测量方法 | |
CN110030963B (zh) | 一种revo测头探针长度标定方法 | |
CN109062138A (zh) | 一种基于立体标定块的五轴平台系统标定方案 | |
CN114619487B (zh) | 并联机器人的零点标定方法 | |
CN116448046B (zh) | 一种圆柱形零件端面垂直度误差的测量装置及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20230614 Address after: 311200 Building 4, Phase II, Xiaoshan Robot Town, No. 477, Hongxing Road, Economic and Technological Development Zone, Xiaoshan District, Hangzhou, Zhejiang Patentee after: Hangzhou Yifei Robot Intelligent Manufacturing Co.,Ltd. Address before: 250101 workshop 1, Xingyu Science Park, 1658 Keyuan Road, high tech Zone, Jinan City, Shandong Province Patentee before: Robotphoenix LLC |
|
TR01 | Transfer of patent right |