CN110181514B - 机器人的机械臂校准装置 - Google Patents
机器人的机械臂校准装置 Download PDFInfo
- Publication number
- CN110181514B CN110181514B CN201910488743.0A CN201910488743A CN110181514B CN 110181514 B CN110181514 B CN 110181514B CN 201910488743 A CN201910488743 A CN 201910488743A CN 110181514 B CN110181514 B CN 110181514B
- Authority
- CN
- China
- Prior art keywords
- robot
- calibration
- mechanical arm
- servo motor
- control system
- 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.)
- Active
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/02—Sensing devices
-
- 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/02—Sensing devices
- B25J19/021—Optical sensing devices
-
- 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/02—Sensing devices
- B25J19/021—Optical sensing devices
- B25J19/022—Optical sensing devices using lasers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1679—Programme controls characterised by the tasks executed
- B25J9/1692—Calibration of manipulator
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Manipulator (AREA)
Abstract
本发明涉及一种机器人的机械臂校准装置,该机器人包括控制***、由三伺服电机组成的驱动装置,和与伺服电机相连的机械臂,该机械臂校准装置还包括:附着在机械臂末端的激光器和与控制***相连的光电传感器,及由下列步骤组成的程序:控制***控制伺服电机做向下的同角度转动;判断激光器发出的光点是否移动;分析出导致光点移动的具体电机;驱动该伺服电机回转,直至光点回到起始位置。本发明具有更高的校准精度和速度;可大幅降低整体成本;具有同时校正机器人的三个电机的优点;具有判断是否需要校准的设置,节省了时间和能源的消耗。
Description
技术领域
本发明涉及一种机器人的机械臂校准装置,该机器人包括控制***、由三伺服电机组成的驱动装置,和与伺服电机相连的机械臂。
背景技术
机器人包括控制***、驱动装置和执行机构;机器人会在控制***发出相应的指令和信号之后,通过驱动装置来应用执行机构完成既定的工作。驱动装置一般是指电机,执行机构一般是机械臂。现有的机器人的机械臂的运动容易满足重复性的指标要求,但绝对定位精度较低,且其弊端越来越凸显,于是机械臂校准装置应运而生。
机械臂校准装置以对机械臂运行情况检测为前提,主要工作是对机器臂的运行状态跟踪记录,并将其反馈到控制***,然后控制***再根据具体情况实现对机械臂的调整。校准机械臂误差即对电机转动的误差进行校准,伺服电机转子转速受输入信号控制,并能快速反应,可把所收到的电信号转换成电动机轴上的角位移或角速度输出。
文献《机器人》2011,33(03):299-302+331. 中公开了工一种工业机器人视觉测量***的在线校准技术,机器人视觉可以通过视觉传感器获取环境的二维图像,并通过视觉处理器进行分析和解释,进而转换为符号,机器人据此辨识物体,并确定其位置。然而,在机器人校准过程中,需要运用摄像头拍摄并进行图像处理,这导致最终机械臂校准速度慢且不够精确。
《智能制造》,2018(05):43-46. 公开了一种Leica绝对激光跟踪仪在工业机器人校准及检测中的应用。Leica激光追踪仪根据机器人的几何参数信息创建 DH 参数表,进而建立机器人数字化理论模型,利用跟踪仪测量得到的位置和姿态数据进行运算优化,对齐测量坐标系与机器人坐标系,解算出工具的位置姿态偏差,得到优化后的机器人模型,实现对机器人 DH 模型(连杆参数、关节转角)以及减速比、耦合比的修正,提高工业机器人的绝对定位精度。
然而,在测量的过程中,随着激光投射距离的变化,激光反射形成的光斑会因温度变化、环境振动、空气扰动等因素发生漂移,且受到散射、衍射和其它干扰光线(自然光)的影响,加之由物体表面粗糙度的不同造成的反射特性不均匀等因素,使得最终形成的光斑往往很不规则,从而影响采集和运算的精确度。
而且由于Leica激光跟踪仪的价格昂贵,不仅需要投入较大的成本购买,还需要投入极大成本到器件保护中,可能导致机器人价格大幅上涨,超出机器人功能的价格预期。
以上是现有技术的不足之处。
发明内容
本发明要解决的技术问题是提供一种机器人的机械臂校准装置,它具有更高的校准精度和速度。
本发明的机器人的机械臂校准装置,该机器人包括控制***、由三伺服电机组成的驱动装置,和与伺服电机相连的机械臂,其特征是该装置还包括:附着在机械臂末端的激光器和与控制***相连的光电传感器,该装置还包括由下列步骤组成的程序:
控制***控制伺服电机做向下的同角度转动;
判断激光器发出的光点是否移动;
分析出导致光点移动的具体电机;
驱动该伺服电机回转,直至光点回到起始位置。
所述程序还包括下述步骤:
伺服电机转轴向下达到最大角度;
伺服电机回转到对应触发点的预定角度值;
判断激光器是否达到触发点,若未达到触发点,继续向上直到达到触发点,完成校准。
该装置还包括:当判断机械臂精准无误差时,直接结束校准程序的设置。
本发明的有益效果是:一,由于使用了光电传感器来进行检测,通过高度集成设计使入射光束高效汇聚在小光点,或通过特殊构成的设计灵敏的光学***,实现高分辨率,从而可实现对微小单元的检测和高灵敏位置检测,本发明的装置具有更高的校准精度;同时,光速本身极快,光电传感器无需进行机械接触检测,响应时间比较短,本发明的装置具有更块的校准速度。
二、本发明避免了价格昂贵的激光跟踪仪,不需投入较大的购买成本,也不需要投入极大成本到器件保护中,因而将大幅降低整体成本,也更利于器件的更新。
三、伺服电机转子转速受输入信号控制,并能快速反应,在自动控制***中,用作执行元件,且具有机电时间常数小、线性度高、始动电压等特性,可把所收到的电信号转换成电动机轴上的角位移或角速度输出。再加上光传感器的速度快、分辨率高的优势,可同时校正机器人的三个电机。
四、当判断机械臂精准无误差时,直接结束校准程序,或不进入校准程序,节省了时间和能源的消耗。
附图说明
图1是机器人的立体图。
图2是机器人的俯视示意图。
图3是本发明的校准装置示意图。
图4是本发明的校准装置的流程图。
图5是对应本发明的第一步校准的光点位移示意图。
图6是对应本发明的第二步校准的激光器与传感器距离示意图。
具体实施方式
现结合附图,对本发明的实施例作进一步详细说明。
如图1~图3,机器人包括控制***1、驱动装置和执行机构;机器人会在控制***发出相应的指令和信号之后,通过驱动装置来应用执行机构完成既定的工作。驱动装置一般是指电机2,执行机构一般是机械臂3。本发明的机械臂校准装置包括附着在机械臂末端的激光器31,和放置在其下方的与控制***1相连的光电传感器4。光电传感器是应用光电效应的无触点元件,与它相连的控制***可实时地监测激光器发出的光点的位置。
机械臂的末端,是通过绝对坐标系定位的。对于无需校准的机械臂,直接去运行完整校准程序显得毫无意义,不仅造成了机械能损耗,还会延迟机器人的正常工作时间。当判断出电机是精准无误差时,直接结束校准程序将大幅度改善这种情况,使机器人的工作能力得到更大程度发挥。所以,虽说校准***是机器人的必备***,但校准程序需要按需调用。
校准***的应用,应当对症下药,如果机械臂的绝对定位精度不够,则启动校准过程,参看图4~图6,本发明的机械臂校准装置的校准过程包括:首先,三电机做同向同角度运动;如果出现光点向某个方向移动的情况,可分析是哪个电机的转动误差;然后驱动该电机回转,使光点信号回到起始位置,该过程中其他电机不动。此为第一步校准,用于校准单个电机的转动误差。还包括第二步校准,用于校正三个伺服电机同值误差情况。
校准装置的具体工作过程如下:
1)启动校准过程,校准装置开始工作后,激光器发出光线,达到放置于底部的光电传感器上,由于光电传感器的特性(光的速度非常快),在极短的时间内就可接收到信号,接收信号后控制***对信号进行处理,记录初始的光点位置;
2)伺服电机同时同向转动一定角度;
3)若光点位置出现偏移,则可根据偏移方向与轨迹判断具体伺服电机的偏差,然后控制该伺服电机回转使光信号达到中心;
4)上述步骤完成后,将电机全部向下旋转到最大值,回转到触发点所需要的预定角度值(该角度值是精准角度值,用于校正3电机同值误差情况),判断是否达到触发点,若未达到触发点,继续向上直到达到触发点,完成校准;若正好位于触发点,完成校准;若转动未结束已达到触发点,停止转动并校正角度值,完成校准。
本机器人是自由度为3的机器人,故需要进行3个方向上的校准,校准机械臂误差即对电机转动的误差进行校准。伺服电机可控制速度,可以将电压信号转化为转矩和转速以驱动控制对象。伺服电机转子转速受输入信号控制,并能快速反应,在自动控制***中,用作执行元件,且具有机电时间常数小、线性度高、始动电压等特性,可把所收到的电信号转换成电动机轴上的角位移或角速度输出。在此基础上利用光传感器的速度快、分辨率高的优势,可同时校正机器人的3个电机。
在本发明的装置中,使用了光电传感器来进行检测,光电传感器输入信号和媒介均采用光源进行信息的采集和检测,通过高度集成设计使入射光束高效汇聚在小光点,或通过特殊构成的设计灵敏的光学***,实现高分辨率,从而可实现对微小单元的检测和高灵敏位置检测;光速本身极快,光电传感器本身是由电子零件组成,无需进行机械接触检测,响应时间比较短。本发明的装置具有精度高、速度快的特点。而且,本发明避免了价格昂贵的激光跟踪仪,不需投入较大的购买成本,也不需要投入极大成本到器件保护中,因而将大幅降低整体成本,也更利于器件的更新。
以上所述仅是本发明的较佳实施例而已,并非对本发明做任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案的范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
Claims (3)
1.一种机器人的机械臂校准装置,该机器人包括控制***、由三伺服电机组成的驱动装置,和与伺服电机相连的机械臂,其特征是该机械臂校准装置包括:附着在机械臂末端的激光器和与控制***相连的光电传感器,及由下列步骤组成的程序:
控制***控制伺服电机做向下的同角度转动;
判断激光器发出的光点是否移动;
分析出导致光点移动的具体电机;
驱动该伺服电机回转,直至光点回到起始位置。
2.如权利要求1所述的机器人的机械臂校准装置,其特征是:所述程序还包括下述步骤:
伺服电机转轴向下达到最大角度;
伺服电机回转到对应触发点的预定角度值;
判断激光器是否达到触发点,若未达到触发点,继续向上直到达到触发点,完成校准。
3.如权利要求1或2所述的机器人的机械臂校准装置,其特征是该装置还包括:当判断机械臂精准无误差时,直接结束校准程序的设置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910488743.0A CN110181514B (zh) | 2019-06-06 | 2019-06-06 | 机器人的机械臂校准装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910488743.0A CN110181514B (zh) | 2019-06-06 | 2019-06-06 | 机器人的机械臂校准装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110181514A CN110181514A (zh) | 2019-08-30 |
CN110181514B true CN110181514B (zh) | 2021-12-21 |
Family
ID=67720578
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910488743.0A Active CN110181514B (zh) | 2019-06-06 | 2019-06-06 | 机器人的机械臂校准装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110181514B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113059559B (zh) * | 2020-01-02 | 2022-07-12 | 台达电子工业股份有限公司 | 机器人工具的校正方法与校正*** |
CN113500584B (zh) * | 2021-07-15 | 2022-06-28 | 西北工业大学 | 一种三自由度并联机器人的末端误差校正***及方法 |
CN114147702A (zh) * | 2021-11-04 | 2022-03-08 | 合肥欣奕华智能机器有限公司 | 一种机器人及手指端的位置调整方法 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050018545A (ko) * | 2003-08-16 | 2005-02-23 | 광주과학기술원 | 로봇의 캘리브레이션 장치 및 그 방법 |
DE102009057585A1 (de) * | 2009-12-09 | 2011-06-16 | Multivac Sepp Haggenmüller Gmbh & Co. Kg | Roboter mit Kalibrierposition |
CN103659808A (zh) * | 2012-08-31 | 2014-03-26 | 发那科株式会社 | 并联连杆机器人 |
CN104385053A (zh) * | 2014-08-21 | 2015-03-04 | 南京航空航天大学 | 基于并联机构的法向找正方法 |
CN106239510A (zh) * | 2016-08-25 | 2016-12-21 | 芜湖瑞思机器人有限公司 | 一种三自由度并联机器人零点标定方法 |
CN205836016U (zh) * | 2016-06-02 | 2016-12-28 | 加我科技股份有限公司 | 3d打印装置的校正模块 |
CN106584509A (zh) * | 2015-10-20 | 2017-04-26 | 沈阳新松机器人自动化股份有限公司 | 并联机器人的原点标定方法 |
CN108445765A (zh) * | 2018-04-20 | 2018-08-24 | 南京航空航天大学 | 一种飞机自动钻铆并联调姿托架的标定方法 |
CN108890645A (zh) * | 2018-06-30 | 2018-11-27 | 天津大学 | 一种五自由度混联机器人驱动关节零点误差的补偿方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102011079764B3 (de) * | 2011-07-25 | 2012-11-15 | Johannes Gottlieb | Verfahren und Anordnung zur Kalibrierung einer Kinematik sowie ein entsprechendes Computerprogramm und ein entsprechendes computerlesbares Speichermedium |
US9289900B2 (en) * | 2012-08-24 | 2016-03-22 | Abb Technology Ltd | Calibration tool for a delta robot |
-
2019
- 2019-06-06 CN CN201910488743.0A patent/CN110181514B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050018545A (ko) * | 2003-08-16 | 2005-02-23 | 광주과학기술원 | 로봇의 캘리브레이션 장치 및 그 방법 |
DE102009057585A1 (de) * | 2009-12-09 | 2011-06-16 | Multivac Sepp Haggenmüller Gmbh & Co. Kg | Roboter mit Kalibrierposition |
CN103659808A (zh) * | 2012-08-31 | 2014-03-26 | 发那科株式会社 | 并联连杆机器人 |
CN104385053A (zh) * | 2014-08-21 | 2015-03-04 | 南京航空航天大学 | 基于并联机构的法向找正方法 |
CN106584509A (zh) * | 2015-10-20 | 2017-04-26 | 沈阳新松机器人自动化股份有限公司 | 并联机器人的原点标定方法 |
CN205836016U (zh) * | 2016-06-02 | 2016-12-28 | 加我科技股份有限公司 | 3d打印装置的校正模块 |
CN106239510A (zh) * | 2016-08-25 | 2016-12-21 | 芜湖瑞思机器人有限公司 | 一种三自由度并联机器人零点标定方法 |
CN108445765A (zh) * | 2018-04-20 | 2018-08-24 | 南京航空航天大学 | 一种飞机自动钻铆并联调姿托架的标定方法 |
CN108890645A (zh) * | 2018-06-30 | 2018-11-27 | 天津大学 | 一种五自由度混联机器人驱动关节零点误差的补偿方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110181514A (zh) | 2019-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110181514B (zh) | 机器人的机械臂校准装置 | |
US5987591A (en) | Multiple-sensor robot system for obtaining two-dimensional image and three-dimensional position information | |
US6701212B2 (en) | Lost motion correction system and lost motion correction method for numerical control machine tool | |
CN101972928B (zh) | 一种用于微小型结构件的自动对位装配*** | |
CN103111753A (zh) | 一种基于视觉的全自动晶圆划片机控制*** | |
CN111745623B (zh) | 五自由度混联机器人末端位姿误差检测补偿***及方法 | |
TWI640388B (zh) | 伺服調整裝置與伺服調整方法 | |
CN106355614B (zh) | 机械***的校正及监测装置 | |
CN111037106B (zh) | 一种激光加工设备的z轴运动控制***及方法 | |
US7612516B2 (en) | Measuring method and system for CNC machine | |
CN105865341A (zh) | 工业机器人空间位姿重复定位精度测量装置和方法 | |
KR100222940B1 (ko) | 센서를 이용한 캘리브레이션 방법 및 장치 | |
US20180259552A1 (en) | Scanning probe microscope | |
WO2023138241A1 (zh) | 一种基于激光干涉原理的机床快速补偿***及其补偿方法 | |
CN109946602A (zh) | 一种机器人伺服电机性能测试装置 | |
CN203712074U (zh) | 高精度双重传感器激光扫描振镜***及其扫描振镜电机 | |
TW202019640A (zh) | 減速機系統、對驅動單元之指令值之修正方法、修正資料之產生方法、及減速機系統之製造方法 | |
CN111006706B (zh) | 一种基于线激光视觉传感器的旋转轴标定方法 | |
TWI544995B (zh) | Rotation angle calibration system and calibration method of swivel device | |
CN113465518B (zh) | 一种消除激光测高机构安装产生的机械误差的方法 | |
Supriyono et al. | Alternative control system for robot arm with data logger | |
JPH01109058A (ja) | 非接触ならい制御装置 | |
US11506489B2 (en) | Contour accuracy measuring system and contour accuracy measuring method | |
CN216122266U (zh) | 一种伺服电机驱动*** | |
JPH0740269A (ja) | 産業用ロボットの原点調整方法および同装置 |
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 | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: Room 220, Floor 2, Building 10, Yangzijiang New Financial Demonstration Zone, No. 396, Binjiang Avenue, Jiangbei New District, Nanjing, Jiangsu 211899 Patentee after: Seberi robot technology (Nanjing) Co.,Ltd. Address before: 410000 Room 101, zone E-4, Lugu Yuyuan, No. 27, Wenxuan Road, high tech Development Zone, Changsha County, Changsha City, Hunan Province Patentee before: CYBERATURE ROBOT TECHNOLOGY (CHANGSHA) CO.,LTD. |