CN105690423A - 机器人零位标定装置及方法 - Google Patents

机器人零位标定装置及方法 Download PDF

Info

Publication number
CN105690423A
CN105690423A CN201410705894.4A CN201410705894A CN105690423A CN 105690423 A CN105690423 A CN 105690423A CN 201410705894 A CN201410705894 A CN 201410705894A CN 105690423 A CN105690423 A CN 105690423A
Authority
CN
China
Prior art keywords
robot
amesdial
installation portion
flange
zero positioning
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.)
Pending
Application number
CN201410705894.4A
Other languages
English (en)
Inventor
赵彬
徐方
邹风山
王磊
梁亮
李志田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenyang Siasun Robot and Automation Co Ltd
Original Assignee
Shenyang Siasun Robot and Automation Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenyang Siasun Robot and Automation Co Ltd filed Critical Shenyang Siasun Robot and Automation Co Ltd
Publication of CN105690423A publication Critical patent/CN105690423A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

一种机器人零位标定装置及方法,包括:底座安装部和法兰安装部,底座安装部与工业机器人的底座固定连接,法兰安装部与工业机器人的末端法兰固定连接。该机器人零位标定装置及方法与传统的标定方法相比,具有快速、精确的特点,可适应机器人生产线的特点,完成在较短生产节拍中的机器人标定,是实现机器人高精度运行的基础。

Description

机器人零位标定装置及方法
技术领域
本发明涉及一种机器人标定技术,具体涉及一种机器人零位标定装置及方法。
背景技术
机器人零位误差是影响机器人绝对定位精度的主要因素,机器人零位误差是指机器人各活动关节在初始位置(即机器人零位值)时实际位置与理论位置的相对误差值。机器人零位标定的目标则是对零位误差值进行辨识和补偿。
当前有几种比较典型的机器人零位标定方法,如OTC机器人采用的轴销定位方法,这种方法需要事先在机器人本体上加工出各轴对应的对准孔(或辅助工装),机器人零位标定时依次移动机器人的1-6个关节,靠***定位销的方式实现机器人零位的标定;KUKA机器人使用线性位移传感器依次对准相邻关节的定位槽进行零位标定;ABB机器人采用的Pendulum的零位定位方法实质是采用一种双轴的倾角传感器实现各轴的标定。这些方法虽然操作简便,但需要事先对机器人的定位孔或定位面进行加工,并制造出相应的辅助工装夹具,且校准过程需要各轴逐次校准,每校准一次均需安装相应的夹具(一般6自由度的机器人至少需要安装4次),提高了整个过程的复杂度。
发明内容
基于此,本发明提供一种快速、精确的标定装置及方法用以替代现有方法。具体技术方案如下。
一种机器人零位标定装置,包括:底座安装部和法兰安装部,底座安装部与工业机器人的底座固定连接,法兰安装部与工业机器人的末端法兰固定连接。
优选的,底座安装部包括连接板、传感器安装座、千分表;连接板一端用于与底座固定连接,另一端用于固定法传感器安装座;千分表安装在传感器安装座上。
优选的,所述千分表的个数与工业机器人的自由度相同。
优选的,所述底座安装部还包括一校准装置,所述校准装置为一带有盲孔的标准圆柱块,其凹槽端固定与传感器安装座上,用于校准所述千分表。
优选的,法兰安装部包括一转接部和一测量块。转接部呈圆形块状,设有盲孔,用于与末端法兰固定连接;测量块在固定安装在转接部的下端,用于分别读取千分表的当前数据;转接部和测量块可随末端法兰移动。
一种机器人零位标定方法,其特征在于,包括以下步骤:
分别校准安装于传感器安装座上的千分表;
移动机器人法兰安装部,使其底端的测量块分别与千分表在不产生碰撞或干涉的情况下接触;
分别读取千分表当前显示的数据,根据所示数据对机器人重新进行零位标定。
优选的,所述根据数据对机器人重新进行零位标定,具体步骤为:
获取机器人的姿态位置信息;
获取机器人的位置信息;
根据机器人位姿信息和位置信息对机器人进行重新标定。
上述机器人零位标定装置及方法与传统的标定方法相比,具有快速、精确的特点,可适应机器人生产线的特点,完成在较短生产节拍中的机器人标定,是实现机器人高精度运行的基础。
附图说明
利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制。
图1为本发明实施例机器人零位标定装置结构图。
图2为本发明实施例底座安装部轴测图。
图3为本发明实施例底座安装部俯视图。
图4为本发明实施例法兰安装部轴测图。
图5为本发明实施例法兰安装部仰视图。
图6为本发明实施例机器人标定方法流程图。
上述附图标号分别为:
工业机器人1
底座11
末端法兰12
底座安装部2
连接板21
传感器安装座22
千分表23
校准装置24
法兰安装部3
转接部31
测量块32
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
如图1所示,一种机器人零位标定装置,所述装置包括:底座安装部2和法兰安装部3,底座安装部2与工业机器人1的底座11固定连接,法兰安装部3与工业机器人1的末端法兰12固定连接。
如图2和图3所示,底座安装部2包括连接板21、传感器安装座22、千分表23及校准装置24。连接板21为长方形,其两端的宽度大于中间的宽度,一端用于与底座11固定连接,另一端用于固定法传感器安装座22。传感器安装座22的一端形状和孔位置与连接板21的一端相同,故将这两端固定连接;将千分表23安装在传感器安装座22,传感器安装座22上带有与千分表23数量相同的圆孔用以固定千分表23。千分表的个数与工业机器人的自由度相同,如本实施例中工业机器人为六自由度工业机器人,因此千分表的个数为6个。该6个千分表在空间三个方向上的布置方式为3、2、1,此种布置方式可确保同时测量到空间物体变换的位置和位姿。校准装置24用于校准所述6个千分表,其为一带有盲孔的标准圆柱块,其凹槽端固定与传感器安装座22上,使千分表头可***到盲孔中,使其初始零位与工作面的距离为固定值。
结合图4和图5,法兰安装部3包括一转接部31和一测量块32。转接部31为呈圆形块状,上面设有盲孔,用于与末端法兰12固定连接。测量块32在
固定安装在转接部31的下端,用于分别读取6个千分表的当前数据。转接部31和测量块32可随末端法兰12移动。
一种机器人零位标定方法,包括以下步骤:
S10:分别校准安装于传感器安装座22上的千分表23。
分别校准安装于传感器安装座22上的千分表,使千分表的初始零位与工作平面的距离固定。
S20:移动机器人法兰安装部3,使其底端的测量块32分别与6个千分表23在不产生碰撞或干涉的情况下接触。
具体为:首先移动机器人法兰安装部33的Z方向,使得测量块32充分接触Z方向的千分表;然后移动机器人的Y方向,使得测量块32充分接触Y方向的千分表;最后移动机器人的X,使得测量块32充分接触X方向的千分表。
S30:分别读取千分表23当前显示的数据,根据所示数据对机器人重新进行零位标定。
具体步骤为:
S301:获取机器人的姿态位置信息。
为机器人的姿态位置信息、R(x)n表示千分表的绝对读
数,其中n代表第n个千分表圆孔。
求解公式(1)、(2)、(3),可以得出
T R R = ( n ) T , Y ( o ) T , Z ( a ) T ] - - - ( 4 )
S302:获取机器人的位置信息。
已知三个平面方程,求三个相互垂直的平面相交的交点:
A 1 x + B 1 y + C 1 z + D 1 = 0 ( 1 ) A 2 x + B 2 y + C 2 z + D 2 = 0 ( 2 ) A 3 x + B 3 y + C 3 z + D 3 = 0 ( 3 ) - - - ( 5 )
交点为:
x = ( B 1 C 1 - B 2 C 1 ) ( C 3 D 1 - C 1 D 3 ) - ( B 1 C 3 - B 3 C 1 ) ( C 2 D 1 - C 1 D 2 ) ( A 1 C 2 - A 2 C 1 ) ( B 1 C 3 - B 3 C 1 ) - ( A 1 C 3 - A 3 C 1 ) ( B 1 C 2 - B 2 C 1 ) - - - ( 6 )
y = ( A 1 C 2 - A 2 C 1 ) ( C 3 D 1 - C 1 D 3 ) - ( A 1 C 3 - A 3 C 1 ) ( C 2 D 1 - C 1 D 2 ) ( A 1 C 2 - A 2 C 1 ) ( B 1 C 3 - B 3 C 1 ) - ( A 1 C 3 - A 3 C 1 ) ( B 1 C 2 - B 2 C 1 ) - - - ( 7 )
z = - A 1 x - B 1 y - D 1 C 1 - - - ( 8 )
S303:根据机器人位姿信息和位置信息对机器人进行重新标定。
结合公式(1)~(8),得出机器人的转换矩阵:
根据机器人的转化矩阵对机器人进行重新标定。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (7)

1.一种机器人零位标定装置,其特征在于,所述装置包括:底座安装部和法兰安装部,底座安装部与工业机器人的底座固定连接,法兰安装部与工业机器人的末端法兰固定连接。
2.如权利要求1所述的机器人零位标定装置,其特征在于,底座安装部包括连接板、传感器安装座、千分表;连接板一端用于与底座固定连接,另一端用于固定法传感器安装座;千分表安装在传感器安装座上。
3.如权利要求2所述的机器人零位标定装置,其特征在于,所述千分表的个数与工业机器人的自由度相同。
4.如权利要求2所述的机器人零位标定装置,其特征在于,所述底座安装部还包括一校准装置,所述校准装置为一带有盲孔的标准圆柱块,其凹槽端固定与传感器安装座上,用于校准所述千分表。
5.如权利要求1所述的机器人零位标定装置,其特征在于,法兰安装部包括一转接部和一测量块;转接部呈圆形块状,设有盲孔,用于与末端法兰固定连接;测量块固定安装在转接部的下端,用于分别读取千分表的当前数据;转接部和测量块可随末端法兰移动。
6.一种机器人零位标定方法,其特征在于,包括以下步骤:
分别校准安装于传感器安装座上的千分表;
移动机器人法兰安装部,使其底端的测量块分别与千分表在不产生碰撞或干涉的情况下接触;
分别读取千分表当前显示的数据,根据所示数据对机器人重新进行零位标定。
7.如权利要求6所述的机器人零位标定方法,其特征在于,所述根据数据对机器人重新进行零位标定,具体步骤为:
获取机器人的姿态位置信息;
获取机器人的位置信息;
根据机器人位姿信息和位置信息对机器人进行重新标定。
CN201410705894.4A 2014-11-11 2014-11-27 机器人零位标定装置及方法 Pending CN105690423A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410632187 2014-11-11
CN2014106321877 2014-11-11

Publications (1)

Publication Number Publication Date
CN105690423A true CN105690423A (zh) 2016-06-22

Family

ID=56230268

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410705894.4A Pending CN105690423A (zh) 2014-11-11 2014-11-27 机器人零位标定装置及方法

Country Status (1)

Country Link
CN (1) CN105690423A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106017264A (zh) * 2016-08-03 2016-10-12 安徽巨自动化装备有限公司 一种用于轻量化车身生产线的机器人自标定方法
CN106584513A (zh) * 2017-01-26 2017-04-26 武汉延锋时代检测技术股份有限公司 一种工业机器人重复定位精度测试方法及测试装置
CN106839933A (zh) * 2016-12-23 2017-06-13 重庆华数机器人有限公司 一种简易机器人精度检测装置以及检测方法
CN108044650A (zh) * 2017-08-21 2018-05-18 北京精密机电控制设备研究所 一种简易低成本机械臂零位高精度确定方法
CN108317985A (zh) * 2018-05-07 2018-07-24 中国科学院沈阳自动化研究所 高精度工业机器人重复定位精度的测量装置和测量方法
CN109571545A (zh) * 2017-09-28 2019-04-05 沈阳新松机器人自动化股份有限公司 一种水平关节机器人校零装置
CN109807930A (zh) * 2017-11-21 2019-05-28 沈阳新松机器人自动化股份有限公司 一种码垛机器人校零装置
CN109834731A (zh) * 2017-11-24 2019-06-04 发那科株式会社 水平多关节型机器人的校准***和校准方法
CN110142755A (zh) * 2019-03-29 2019-08-20 盐城工学院 一种六轴机器人精度校准方法
CN115556096A (zh) * 2022-09-27 2023-01-03 广州市阳普机电工程有限公司 一种多轴机器人关节零点自动校准方法及机器人

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6020878A (ja) * 1983-07-15 1985-02-02 ファナック株式会社 工業用ロボットの基準位置決め装置
US4505049A (en) * 1982-02-02 1985-03-19 Kabushiki Kaisha Toyota Chuo Kenkyusho Method of measuring origin of moving section in robot and apparatus therefor
JPS62140783A (ja) * 1985-12-12 1987-06-24 フアナツク株式会社 産業用ロボツトのキヤリブレ−シヨン装置
US4813844A (en) * 1985-05-31 1989-03-21 Fanuc Ltd. Apparatus for setting industrial robot at standard position
CN101462595A (zh) * 2009-01-09 2009-06-24 成都飞机工业(集团)有限责任公司 一种基于工业机器人的飞机***件安装方法及装置
CN102129679A (zh) * 2010-12-02 2011-07-20 湖南农业大学 一种局部定位***及方法
CN102975208A (zh) * 2012-11-19 2013-03-20 安徽埃夫特智能装备有限公司 一种焊接机器人的零点标定装置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4505049A (en) * 1982-02-02 1985-03-19 Kabushiki Kaisha Toyota Chuo Kenkyusho Method of measuring origin of moving section in robot and apparatus therefor
JPS6020878A (ja) * 1983-07-15 1985-02-02 ファナック株式会社 工業用ロボットの基準位置決め装置
US4702665A (en) * 1983-07-15 1987-10-27 Fanuc Ltd. Method and device for determining the reference positions of an industrial robot
US4813844A (en) * 1985-05-31 1989-03-21 Fanuc Ltd. Apparatus for setting industrial robot at standard position
JPS62140783A (ja) * 1985-12-12 1987-06-24 フアナツク株式会社 産業用ロボツトのキヤリブレ−シヨン装置
CN101462595A (zh) * 2009-01-09 2009-06-24 成都飞机工业(集团)有限责任公司 一种基于工业机器人的飞机***件安装方法及装置
CN102129679A (zh) * 2010-12-02 2011-07-20 湖南农业大学 一种局部定位***及方法
CN102975208A (zh) * 2012-11-19 2013-03-20 安徽埃夫特智能装备有限公司 一种焊接机器人的零点标定装置

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106017264A (zh) * 2016-08-03 2016-10-12 安徽巨自动化装备有限公司 一种用于轻量化车身生产线的机器人自标定方法
CN106017264B (zh) * 2016-08-03 2018-12-11 安徽巨一自动化装备有限公司 一种用于轻量化车身生产线的机器人自标定方法
CN106839933A (zh) * 2016-12-23 2017-06-13 重庆华数机器人有限公司 一种简易机器人精度检测装置以及检测方法
CN106584513A (zh) * 2017-01-26 2017-04-26 武汉延锋时代检测技术股份有限公司 一种工业机器人重复定位精度测试方法及测试装置
CN108044650A (zh) * 2017-08-21 2018-05-18 北京精密机电控制设备研究所 一种简易低成本机械臂零位高精度确定方法
CN109571545A (zh) * 2017-09-28 2019-04-05 沈阳新松机器人自动化股份有限公司 一种水平关节机器人校零装置
CN109807930A (zh) * 2017-11-21 2019-05-28 沈阳新松机器人自动化股份有限公司 一种码垛机器人校零装置
CN109834731A (zh) * 2017-11-24 2019-06-04 发那科株式会社 水平多关节型机器人的校准***和校准方法
CN109834731B (zh) * 2017-11-24 2021-01-05 发那科株式会社 水平多关节型机器人的校准***和校准方法
CN108317985A (zh) * 2018-05-07 2018-07-24 中国科学院沈阳自动化研究所 高精度工业机器人重复定位精度的测量装置和测量方法
CN110142755A (zh) * 2019-03-29 2019-08-20 盐城工学院 一种六轴机器人精度校准方法
CN115556096A (zh) * 2022-09-27 2023-01-03 广州市阳普机电工程有限公司 一种多轴机器人关节零点自动校准方法及机器人

Similar Documents

Publication Publication Date Title
CN105690423A (zh) 机器人零位标定装置及方法
RU2746931C2 (ru) Способ и устройство для податливого рабочего органа
EP2647477A1 (en) Device for error correction for CNC machines
CN102175388B (zh) 一种曲面柔性触觉传感器阵列的三维标定装置
CN102120230B (zh) 一种弯折件的弯折角度测量设备及方法
US20090271996A1 (en) Systems and methods for calibrating a portable coordinate measurement machine
CN104390612A (zh) 用于Stewart平台构型的六自由度并联机器人基准位姿标定方法
CN103292706B (zh) 动圈式平面电机动子三自由度位移测量方法
CN105806251A (zh) 基于线激光传感器的四轴测量***及其测量方法
CN105127840A (zh) 一种五轴联动机床主轴头姿态角测量装置及测量方法
CN103630096B (zh) 一种关节臂式坐标测量机的零位标定方法
CN109781164B (zh) 一种线激光传感器的静态标定方法
CN109238175A (zh) 一种基于激光跟踪仪的空间平面夹角测量方法
CN108007347A (zh) 一种用于LaserTracer几何误差补偿方法
CN110220454B (zh) 一种三坐标定位机构的位姿标定方法
CN103292707B (zh) 一种动圈式平面电机动子三自由度位移测量方法
CN103192386A (zh) 基于图像视觉的洁净机器人自动化标定方法
CN101539397A (zh) 物体三维姿态的精密光学测量方法
CN105526885A (zh) 一种基于复合测头的锥孔锥角高精度检测方法
CN103543613A (zh) 一种动铁式无线缆的六自由度磁浮运动平台
CN101419044A (zh) 微纳米级三维测量“331”***及其测量方法
CN108534725A (zh) 双孔形位公差测量机构
CN103543612B (zh) 一种带真空罩的动铁式无线缆六自由度磁浮运动平台
US9134105B2 (en) Contour shape measurement method
US20100269361A1 (en) Coordinate measuring machine

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160622

WD01 Invention patent application deemed withdrawn after publication