[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN2013100249753A
Other languages
Chinese (zh)
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.)
Tianjin University
Original Assignee
Tianjin University
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 Tianjin University filed Critical Tianjin University
Priority to CN2013100249753A priority Critical patent/CN103115629A/en
Publication of CN103115629A publication Critical patent/CN103115629A/en
Pending legal-status Critical Current

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

In the robot flexibility vision measurement system, tool coordinates is fast repairing method
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.
CN2013100249753A 2013-01-23 2013-01-23 Method for rapidly restoring tool coordinate frame in flexible vision measurement system for robots Pending CN103115629A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
刘常杰: ""基于工业机器人白车身柔性坐标测量系统研究"", 《光电子激光》 *
牛雪娟: ""基于奇异值分解的机器人工具坐标系标定"", 《自动化与仪表》 *

Cited By (24)

* Cited by examiner, † Cited by third party
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