[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
coordinate system
tool coordinate
measurement
vision
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

本发明属于机器人柔性视觉测量技术领域,涉及一种机器人柔性视觉测量系统中工具坐标系快速修复方法,包括:现场安装测量设备;通过示教编程控制机器人变位姿运动,利用结构光视觉传感器测量各个位置处基准球的球心坐标;求解工具坐标系相对于机器人末端坐标系的位置和姿态;定义机器人程序中的工具坐标系,并在此工具坐标系下示教机器人测量轨迹;在结构视觉光传感器和机器人法兰末端之间的相对位置发生变化后,重新控制工业机器人做4次平动、6次变位姿运动的位姿;重新定义机器人程序中的工具坐标系。本发明在保证安全性的同时可以节省时间和劳动力,同时满足机器人柔性视觉检测系统中现场机器人发生碰撞事故后快速恢复生产测量的应用需求。

Figure 201310024975

The invention belongs to the technical field of robot flexible vision measurement, and relates to a rapid repair method of a tool coordinate system in a robot flexible vision measurement system, comprising: installing measurement equipment on site; controlling the movement of the robot to change position and posture through teaching programming, and using a structured light vision sensor to measure The coordinates of the center of the reference ball at each position; solve the position and attitude of the tool coordinate system relative to the robot end coordinate system; define the tool coordinate system in the robot program, and teach the robot measurement trajectory under this tool coordinate system; in structural vision After the relative position between the optical sensor and the end of the robot flange changes, re-control the pose of the industrial robot for 4 translations and 6 pose changes; redefine the tool coordinate system in the robot program. The invention can save time and labor force while ensuring safety, and at the same time meet the application requirement of quickly restoring production measurement after a collision accident of a field robot in a robot flexible vision detection system.

Figure 201310024975

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.机器人柔性视觉测量系统中工具坐标系快速修复方法,包括以下步骤:1. A method for quickly repairing the tool coordinate system in the robot flexible vision measurement system, comprising the following steps: (1)现场安装测量设备:在机器人法兰末端安装经过标定后的结构光视觉传感器,在机器人基座侧方安装基准球校准靶标;(1) On-site installation of measurement equipment: install a calibrated structured light vision sensor at the end of the robot flange, and install a reference ball calibration target on the side of the robot base; (2)通过示教编程控制机器人做4次平动、6次变位姿运动,利用结构光视觉传感器测量该10个位置处基准球的球心坐标;(2) Control the robot to do 4 times of translation and 6 times of posture change through teaching programming, and use the structured light vision sensor to measure the coordinates of the center of the reference ball at the 10 positions; (3)由测得的球心坐标和机器人10次运动的位姿数据求解工具坐标系相对于机器人末端坐标系的位置和姿态;(3) Solve the position and attitude of the tool coordinate system relative to the end coordinate system of the robot from the measured coordinates of the center of the sphere and the pose data of the robot's 10 movements; (4)基于求得的工具坐标系相对于机器人末端坐标系的位置和姿态,定义机器人程序中的工具坐标系,并在此工具坐标系下示教机器人测量轨迹;(4) Based on the obtained position and attitude of the tool coordinate system relative to the robot end coordinate system, define the tool coordinate system in the robot program, and teach the robot measurement trajectory under this tool coordinate system; (5)在结构视觉光传感器和机器人法兰末端之间的相对位置发生变化后,重新控制工业机器人做4次平动、6次变位姿运动的位姿;(5) After the relative position between the structural vision light sensor and the end of the robot flange changes, re-control the pose of the industrial robot for 4 translations and 6 pose changes; (6)按照步骤(2)至步骤(4)的方法重新求解工具坐标系相对于机器人末端坐标系的位置和姿态,并重新定义机器人程序中的工具坐标系;(6) Resolve the position and attitude of the tool coordinate system relative to the robot end coordinate system according to the method from step (2) to step (4), and redefine the tool coordinate system in the robot program; (7)机器人在新定义的工具坐标系下进行测量,不需要重新示教机器人测量轨迹。(7) The robot performs measurement in the newly defined tool coordinate system, and there is no need to re-teach the robot measurement trajectory.
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
CN106003018A (en) * 2015-03-30 2016-10-12 精工爱普生株式会社 Robot, robot control apparatus and robot system
CN106017425A (en) * 2016-06-15 2016-10-12 吉林大学 Flexible target for autobody pose visual inspection
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 calibrating 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 中国科学院宁波材料技术与工程研究所 Kinematics 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
EP3585570B1 (en) Automatic generation of toolpaths
US9149931B2 (en) Robot system, robot control device and method for controlling robot
CN106239516B (en) Robot Controllers, Robots, and Robot Systems
CN104972362B (en) Intelligent Force man-controlled mobile robot grinding system and method
Božek Robot path optimization for spot welding applications in automotive industry
CN111267073B (en) Industrial robot teaching system and method based on augmented reality technology
CN104959989B (en) A vision-guided method for material positioning of elevator door panels
Nagata et al. Development of CAM system based on industrial robotic servo controller without using robot language
CN103759635A (en) Scanning measurement robot detection method allowing precision to be irrelevant to robot
Salmi et al. Human-robot collaboration and sensor-based robots in industrial applications and construction
JP2013521137A (en) Method and system for supporting the operation of a robotic machine in a congested environment
CN101890638A (en) Assembly system for complex structural parts
CN104385282A (en) Visual intelligent numerical control system and visual measuring method thereof
CN107081787A (en) Kinetic characteristic detection method based on industrial robot built-in sensors signal
CN111515928B (en) Mechanical arm motion control system
CN110081821A (en) Intelligent high-speed rail white body assembling quality detection device and its method
CN118269089A (en) Method for motion simulation of manipulator
CN107378324A (en) A kind of welding system and method for the abnormal workpieces of view-based access control model extraction
KR100644174B1 (en) Calibration method of robot welding
US10022868B2 (en) Inverse kinematic solution for multi-joint link mechanism, and teaching-data creating device using the inverse kinematic solution
CN110450165B (en) A Robot Calibration Method Based on Zero-Force Control
KR101205363B1 (en) Method and apparatus for controlling 4-degree of freedom robot using 6-degree of freedom controller
Dong et al. Off-line programming of Spot-weld Robot for Car-body in White Based on Robcad
JP2016221653A (en) Robot control device and robot system

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