CN103115629A - Method for rapidly restoring tool coordinate frame in flexible vision measurement system for robots - Google Patents
Method for rapidly restoring tool coordinate frame in flexible vision measurement system for robots Download PDFInfo
- Publication number
- CN103115629A CN103115629A CN2013100249753A CN201310024975A CN103115629A CN 103115629 A CN103115629 A CN 103115629A CN 2013100249753 A CN2013100249753 A CN 2013100249753A CN 201310024975 A CN201310024975 A CN 201310024975A CN 103115629 A CN103115629 A CN 103115629A
- Authority
- CN
- China
- Prior art keywords
- robot
- tool coordinates
- coordinate frame
- tool coordinate
- robots
- 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
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
Abstract
The invention belongs to the technique field of flexible vision measurement for robots, and relates to a method for rapidly restoring a tool coordinate frame in a flexible vision measurement system for robots. The method comprises the following steps: arranging measuring equipment in a field installation mode; controlling a robot to carry out a pose-change motion through teaching programming, and measuring the coordinate of a sphere centre of a reference sphere at each position by using a structured light vision sensor; solving the position and posture of the tool coordinate frame relative to the tail-end coordinate system of the robot; defining the tool coordinate frame in a robot program, and teaching a robot measuring trajectory under the tool coordinate frame; after the relative position between the structured light vision sensor and the tail end of a flange of the robot is changed, re-controlling the industrial robot to carry out a translational motion four times and a pose-change motion fix times; and redefining the tool coordinate frame in the robot program. According to the invention, the time and the labor can be saved while the safety is guaranteed, and the application demands on the rapid recovery of production measurement after a field robot has a collision accident in a flexible vision measurement system for robots are satisfied.
Description
Technical field
The invention belongs to that in the robot flexibility vision measurement system, tool coordinates is calibration steps, particularly a kind of tool coordinates based on reference sphere is quick prosthetic appliance and method.
Background technology
The robot tool coordinate system is defined on robot end's joint coordinate system basis, and it can be used for representing that it is moving of change in coordinate axis direction along tool coordinates that robot produces.In the flexible vision measurement system of industrial robot, generally adopt the teach programming mode, by suitable measurement track of teaching, utilize the high characteristics of robot repetitive positioning accuracy, can realize the vision on-line measurement.Robot teaching programming is normally based on tool coordinates system and tool center point (TCP) and complete specific work.In flexible vision on-line measurement system, traditional robot teaching programming with robot end's coordinate system as tool coordinates is, with robot end's flange center's point as TCP.In measuring process, robot moves to TCP the position of recording in the teaching track exactly, and the direction that records when tool coordinates is direction and teaching alignment.
In industrial processes, because robot crashes or the reason such as instrument maintenance, often need to change vision sensor or mechanical adaptor.Because the structure of vision sensor there are differences, the machining precision of machinery adaptor is different with installation accuracy, structured light sensor projects optical plane locus will change, and the spatial relation of sensor coordinate system and robot end's wrist coordinate system also will change.If robot still according to the trajectory measurement of original teaching, can't the resetting of implementation structure optical sensor arrive measuring position before, directly affect measuring accuracy, even because striation departs from too much, the mathematical model that causes setting up can't realize measuring.Traditional solution be after repairing mechanical adaptor again the teaching robot measure track, this mode not only wastes time and energy, and work difficulty is large.The fast repairing method of tool coordinates system can be created larger economic benefit and social benefit.
Summary of the invention
The object of the invention is to overcome the above-mentioned deficiency of prior art, a kind of robot tool coordinate system and TCP fast repairing method are provided, can save time and the labour when guaranteeing security, can satisfy in the robot flexibility vision detection system the on-the-spot robot rear application demand of resuming production fast and measuring that crashes simultaneously.Technical scheme of the present invention is as follows:
The invention provides a kind of tool coordinates based on reference sphere is on-the-spot fast repairing method, mainly comprises the following steps:
(1) scene installs and measures equipment: install through calibrated structured light vision sensor, at robot base side reference for installation ball sizing target in the robot flange extremity;
(2) do 4 translations, 6 displacement appearance motions by the teach programming control, utilize structured light vision sensor to measure the sphere centre coordinate of these 10 position reference spheres;
(3) find the solution tool coordinates system with respect to position and the attitude of robot end's coordinate system by the pose data of 10 motions of the sphere centre coordinate that records and robot;
(4) based on the tool coordinates of trying to achieve system position and the attitude with respect to robot end's coordinate system, the tool coordinates system in the definition robot program, and the teaching robot measures track under this tool coordinates system;
(5) after the relative position between structure visual light sensor and robot flange extremity changes, again control the pose that industrial robot is done 4 translations, 6 displacement appearance motions;
(6) again find the solution tool coordinates system with respect to position and the attitude of robot end's coordinate system according to step (2) to the method for step (4), and redefine the tool coordinates system in the robot program;
(7) robot is measured under the tool coordinates of new definition is, not needing again, the teaching robot measures track.
The present invention is based on robot flexibility vision measurement principle, in conjunction with the field calibration technology, provide that in a kind of vision measurement system of robot flexibility fast and accurately, tool coordinates is prosthetic appliance and method, filled up the blank of China in this field, and abroad also temporarily without relevant report, provide technological means for realizing that robot tool coordinate system and TCP repair fast, also satisfy the rear application demand of resuming production fast and measuring that crashes of on-the-spot robot in the robot flexibility vision detection system, have great importance.
Description of drawings
Fig. 1 is the tool coordinates system calibration schematic diagram that the present invention is based on standard ball.
Reference numeral: 1 industrial robot 2 structured light sensor 3 reference spheres
Embodiment
For further understanding summary of the invention of the present invention, Characteristic, hereby exemplify following examples, and coordinate accompanying drawing to be described in detail as follows:
For solving after in present robot flexibility vision detection system, on-the-spot robot crashes, the problem of quick repairing machine device people instrument coordinate system and TCP, the embodiment of the present invention provides that in a kind of vision measurement system of robot flexibility fast and accurately, tool coordinates is prosthetic appliance and method, and its concrete steps are as follows:
(1) utilize free-position plane target drone structured light sensor standardization, the free movement in the sensor measurement space of calibration process midplane target, integrated structure optical sensor mathematical model, the parameter calibration of video camera in the implementation structure optical sensor.Then based on perspective projection cross ratio invariability principle, the light-plane parameters of implementation structure optical sensor is demarcated.According to optical plane structural parameters definition optical plane coordinate system in structured light sensor, and be tool coordinates system in the robot process of measurement with the optical plane Coordinate system definition, with the initial point of optical plane coordinate system as tool center point (TCP);
(2) the manipulator Workspace layout installs and measures equipment at the scene: will be arranged on the robot flange extremity through calibrated structured light vision sensor by mechanical adaptor, at robot base side fixed reference ball sizing target;
(3) do 4 translations, 6 displacement appearance motions by the teach programming control under basis coordinates system of robot, as shown in Figure 1.It is that attitude is constant that 4 translations keep robot end's flange coordinate system relative robot basis coordinates, and to have along basis coordinates in each translation be 3 axial moving.In the motion of 6 displacement appearances, robot end's flange coordinate system relative robot basis coordinates is that position and attitude all change.Robot often moves to a position, structured light sensor is measured the coordinate of the centre of sphere under sensor coordinate system of this position reference sphere, according to the structured light sensor light-plane parameters, sphere centre coordinate is transformed under tool coordinates system, and reads robot pose in this position by Survey Software from robot controller.According to the systematic survey model, find the solution tool coordinates system with respect to the pose transition matrix of robot end's coordinate system by the pose data of 10 motions of the sphere centre coordinate that records and robot; Method for solving can carry out according to existing method, and the below has enumerated two pieces of papers:
Paper 1: Li Jianfeng, Zhu Jianhua, Tang Qing, etc. robot-3 D scanning system Combisweep and commercial Application [J] thereof. photoelectric project, 2007,02:1521.
Paper 2: Li Jianfeng, Tang Qing, Zhu Jianhua, etc. the new method [J] of robot three-dimensional scanning machining system and raising machining precision. computer-aided design (CAD) and graphics journal, 2007.19 (08): 10691074
(4) the robot brand used according to the scene, be that the pose transition matrix is converted to that in this brand robot controller, tool coordinates is the Parametric Representation mode with the tool coordinates of trying to achieve, and the teaching robot measure track tested feature is measured under this tool coordinates system;
(5) cause mechanical adaptor fracture between structured light sensor and robot end when industry spot generation robot collision accident, reinstall after REPAIR WELDING.This moment, tool coordinates was that position and the attitude of relative robot end's coordinate system changes, if robot still by former measurement trajectory measurement, striation may deflect away from tested feature holes, can't measure according to the structured light sensor measurement model.Robot 4 times translation position in trim step (3), and the pose of 6 the displacement appearances motions of 4,5,6 axles motion fine settings by controlling industrial robot make the sphere centre coordinate that structured light sensor can the measuring basis ball;
(6) again find the solution tool coordinates system with respect to the pose transformational relation of robot end's coordinate system by the pose data of 10 motions of the sphere centre coordinate that newly records and robot; And the tool coordinates that redefines in the robot program based on the pose transformational relation of newly trying to achieve is parameter.Need not again that the teaching robot measures track, robot is measured under the tool coordinates system of new definition.
Claims (1)
1. in the robot flexibility vision measurement system, tool coordinates is fast repairing method, comprises the following steps:
(1) scene installs and measures equipment: install through calibrated structured light vision sensor, at robot base side reference for installation ball sizing target in the robot flange extremity;
(2) do 4 translations, 6 displacement appearance motions by the teach programming control, utilize structured light vision sensor to measure the sphere centre coordinate of these 10 position reference spheres;
(3) find the solution tool coordinates system with respect to position and the attitude of robot end's coordinate system by the pose data of 10 motions of the sphere centre coordinate that records and robot;
(4) based on the tool coordinates of trying to achieve system position and the attitude with respect to robot end's coordinate system, the tool coordinates system in the definition robot program, and the teaching robot measures track under this tool coordinates system;
(5) after the relative position between structure visual light sensor and robot flange extremity changes, again control the pose that industrial robot is done 4 translations, 6 displacement appearance motions;
(6) again find the solution tool coordinates system with respect to position and the attitude of robot end's coordinate system according to step (2) to the method for step (4), and redefine the tool coordinates system in the robot program;
(7) robot is measured under the tool coordinates of new definition is, not needing again, the teaching robot measures track.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013100249753A CN103115629A (en) | 2013-01-23 | 2013-01-23 | Method for rapidly restoring tool coordinate frame in flexible vision measurement system for robots |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013100249753A CN103115629A (en) | 2013-01-23 | 2013-01-23 | Method for rapidly restoring tool coordinate frame in flexible vision measurement system for robots |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103115629A true CN103115629A (en) | 2013-05-22 |
Family
ID=48414049
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013100249753A Pending CN103115629A (en) | 2013-01-23 | 2013-01-23 | Method for rapidly restoring tool coordinate frame in flexible vision measurement system for robots |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103115629A (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015165062A1 (en) * | 2014-04-30 | 2015-11-05 | Abb Technology Ltd | Method for calibrating tool centre point for industrial robot system |
CN106017425A (en) * | 2016-06-15 | 2016-10-12 | 吉林大学 | Flexible target for autobody pose visual inspection |
CN106003018A (en) * | 2015-03-30 | 2016-10-12 | 精工爱普生株式会社 | Robot, robot control apparatus and robot system |
CN106426158A (en) * | 2015-08-11 | 2017-02-22 | 冯黎 | Automatic robot operating procedure correcting system applied in combination with three-dimensional measurement |
CN106541397A (en) * | 2015-09-16 | 2017-03-29 | 波音公司 | Strengthen humanoid robot teaching instrument |
CN106643479A (en) * | 2015-10-30 | 2017-05-10 | 柯昆(昆山)自动化有限公司 | Robot TCP precision detection system based on machine vision |
CN107042528A (en) * | 2017-06-01 | 2017-08-15 | 中国科学院宁波材料技术与工程研究所 | A kind of Kinematic Calibration system and method for industrial robot |
CN108908344A (en) * | 2018-08-17 | 2018-11-30 | 云南电网有限责任公司昆明供电局 | A kind of crusing robot mechanical arm tail end space-location method |
CN109077822A (en) * | 2018-06-22 | 2018-12-25 | 雅客智慧(北京)科技有限公司 | A kind of the dentistry plantation mobile phone calibration system and method for view-based access control model measurement |
CN109470138A (en) * | 2018-10-22 | 2019-03-15 | 江苏集萃微纳自动化系统与装备技术研究所有限公司 | The On-line Measuring Method of part |
CN109737902A (en) * | 2016-07-25 | 2019-05-10 | 珞石(北京)科技有限公司 | Industrial robot kinematics scaling method based on coordinate measuring apparatus |
CN110146044A (en) * | 2019-06-14 | 2019-08-20 | 上海航天设备制造总厂有限公司 | A kind of TCP precision measure and calibration method |
CN111152216A (en) * | 2019-12-30 | 2020-05-15 | 福州国化智能技术有限公司 | Method for automatically correcting tool center point of industrial robot |
CN115237056A (en) * | 2022-09-23 | 2022-10-25 | 佛山智能装备技术研究院 | Multi-tool rapid deviation rectifying method for industrial robot |
CN117226856A (en) * | 2023-11-16 | 2023-12-15 | 睿尔曼智能科技(北京)有限公司 | Robot self-calibration method and system based on vision |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040251866A1 (en) * | 2003-06-11 | 2004-12-16 | Zhongxue Gan | Method for calibrating and programming of a robot application |
CN1824471A (en) * | 2005-02-25 | 2006-08-30 | 精工爱普生株式会社 | Robot locus control method and apparatus and program of robot locus control method |
CN101630409A (en) * | 2009-08-17 | 2010-01-20 | 北京航空航天大学 | Hand-eye vision calibration method for robot hole boring system |
-
2013
- 2013-01-23 CN CN2013100249753A patent/CN103115629A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040251866A1 (en) * | 2003-06-11 | 2004-12-16 | Zhongxue Gan | Method for calibrating and programming of a robot application |
CN1824471A (en) * | 2005-02-25 | 2006-08-30 | 精工爱普生株式会社 | Robot locus control method and apparatus and program of robot locus control method |
CN101630409A (en) * | 2009-08-17 | 2010-01-20 | 北京航空航天大学 | Hand-eye vision calibration method for robot hole boring system |
Non-Patent Citations (2)
Title |
---|
刘常杰: ""基于工业机器人白车身柔性坐标测量系统研究"", 《光电子激光》 * |
牛雪娟: ""基于奇异值分解的机器人工具坐标系标定"", 《自动化与仪表》 * |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10160116B2 (en) | 2014-04-30 | 2018-12-25 | Abb Schweiz Ag | Method for calibrating tool centre point for industrial robot system |
WO2015165062A1 (en) * | 2014-04-30 | 2015-11-05 | Abb Technology Ltd | Method for calibrating tool centre point for industrial robot system |
CN106462140A (en) * | 2014-04-30 | 2017-02-22 | Abb瑞士股份有限公司 | Method for calibrating tool centre point for industrial robot system |
CN106462140B (en) * | 2014-04-30 | 2019-04-26 | Abb瑞士股份有限公司 | Method for demarcating the tool center point of industrial robot system |
CN106003018A (en) * | 2015-03-30 | 2016-10-12 | 精工爱普生株式会社 | Robot, robot control apparatus and robot system |
CN106426158A (en) * | 2015-08-11 | 2017-02-22 | 冯黎 | Automatic robot operating procedure correcting system applied in combination with three-dimensional measurement |
CN106541397B (en) * | 2015-09-16 | 2021-07-27 | 波音公司 | Enhanced robotic teaching tool |
CN106541397A (en) * | 2015-09-16 | 2017-03-29 | 波音公司 | Strengthen humanoid robot teaching instrument |
CN106643479A (en) * | 2015-10-30 | 2017-05-10 | 柯昆(昆山)自动化有限公司 | Robot TCP precision detection system based on machine vision |
CN106017425A (en) * | 2016-06-15 | 2016-10-12 | 吉林大学 | Flexible target for autobody pose visual inspection |
CN109737902B (en) * | 2016-07-25 | 2021-01-26 | 珞石(北京)科技有限公司 | Industrial robot kinematics calibration method based on coordinate measuring instrument |
CN109737902A (en) * | 2016-07-25 | 2019-05-10 | 珞石(北京)科技有限公司 | Industrial robot kinematics scaling method based on coordinate measuring apparatus |
CN107042528B (en) * | 2017-06-01 | 2019-06-21 | 中国科学院宁波材料技术与工程研究所 | A kind of Kinematic Calibration system and method for industrial robot |
CN107042528A (en) * | 2017-06-01 | 2017-08-15 | 中国科学院宁波材料技术与工程研究所 | A kind of Kinematic Calibration system and method for industrial robot |
CN109077822A (en) * | 2018-06-22 | 2018-12-25 | 雅客智慧(北京)科技有限公司 | A kind of the dentistry plantation mobile phone calibration system and method for view-based access control model measurement |
CN108908344A (en) * | 2018-08-17 | 2018-11-30 | 云南电网有限责任公司昆明供电局 | A kind of crusing robot mechanical arm tail end space-location method |
CN109470138A (en) * | 2018-10-22 | 2019-03-15 | 江苏集萃微纳自动化系统与装备技术研究所有限公司 | The On-line Measuring Method of part |
CN110146044A (en) * | 2019-06-14 | 2019-08-20 | 上海航天设备制造总厂有限公司 | A kind of TCP precision measure and calibration method |
CN110146044B (en) * | 2019-06-14 | 2021-12-28 | 上海航天设备制造总厂有限公司 | TCP precision measurement and calibration method |
CN111152216A (en) * | 2019-12-30 | 2020-05-15 | 福州国化智能技术有限公司 | Method for automatically correcting tool center point of industrial robot |
CN111152216B (en) * | 2019-12-30 | 2022-04-26 | 福州国化智能技术有限公司 | Method for automatically correcting tool center point of industrial robot |
CN115237056A (en) * | 2022-09-23 | 2022-10-25 | 佛山智能装备技术研究院 | Multi-tool rapid deviation rectifying method for industrial robot |
CN115237056B (en) * | 2022-09-23 | 2022-12-13 | 佛山智能装备技术研究院 | Multi-tool rapid deviation rectifying method for industrial robot |
CN117226856A (en) * | 2023-11-16 | 2023-12-15 | 睿尔曼智能科技(北京)有限公司 | Robot self-calibration method and system based on vision |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103115629A (en) | Method for rapidly restoring tool coordinate frame in flexible vision measurement system for robots | |
Tavares et al. | Collaborative welding system using BIM for robotic reprogramming and spatial augmented reality | |
CN108274231B (en) | Automatic docking device for cabin part and control method | |
CN104690551B (en) | A kind of robot automation's assembly system | |
CN104722926B (en) | A kind of robot three-dimensional laser automatic cutting system method | |
CN106239516B (en) | Robot control device, robot, and robot system | |
EP3585570B1 (en) | Automatic generation of toolpaths | |
US8942850B2 (en) | Method and system for assisting in the handling of robotized machines in a congested environment | |
CN106238969B (en) | Automatic welding processing system of non-standard part based on structured light vision | |
CN104972362B (en) | Intelligent Force man-controlled mobile robot grinding system and method | |
CN102001451B (en) | Airplane component attitude adjusting and butting system based on four numeric control positioners, attitude adjusting platform and mobile bracket and corresponding method | |
CN107610579A (en) | Industrial robot teaching system and its teaching method based on the control of VR systems | |
CN111347431A (en) | Robot teaching spraying method and device for teaching handheld tool | |
US20110046783A1 (en) | Method for training a robot or the like, and device for implementing said method | |
CN110081821A (en) | Intelligent high-speed rail white body assembling quality detection device and its method | |
CN103713579A (en) | Industrial robot operation method | |
CN111823100A (en) | Robot-based small-curvature polishing and grinding method | |
KR100644174B1 (en) | Method for compensating in welding robot | |
CN105538015A (en) | Self-adaptive positioning method for complex thin-walled surface blade parts | |
KR102034543B1 (en) | A robot system component asssembly and control method thereof | |
Dong et al. | Off-line programming of Spot-weld Robot for Car-body in White Based on Robcad | |
US10022868B2 (en) | Inverse kinematic solution for multi-joint link mechanism, and teaching-data creating device using the inverse kinematic solution | |
CN109055930B (en) | Rapid repair method for workpiece surface damage | |
Antonelli et al. | FREE: flexible and safe interactive human-robot environment for small batch exacting applications | |
Kleinkes et al. | Laser Tracker and 6DoF measurement strategies in industrial robot applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130522 |