Non‐orthogonal tool/flange and robot/world calibration
Authors:
- 17 April 2012
- journal article
- research article
- Published by Wiley in The International Journal of Medical Robotics and Computer Assisted Surgery
- Vol. 8 (4) , 407-420
Abstract
Background: For many robot‐assisted medical applications, it is necessary to accurately compute the relation between the robot's coordinate system and the coordinate system of a localisation or tracking device. Today, this is typically carried out using hand‐eye calibration methods like those proposed by Tsai/Lenz or Daniilidis.Methods: We present a new method for simultaneous tool/flange and robot/world calibration by estimating a solution to the matrix equation AX = YB. It is computed using a least‐squares approach. Because real robots and localisation are all afflicted by errors, our approach allows for non‐orthogonal matrices, partially compensating for imperfect calibration of the robot or localisation device. We also introduce a new method where full robot/world and partial tool/flange calibration is possible by using localisation devices providing less than six degrees of freedom (DOFs).The methods are evaluated on simulation data and on real‐world measurements from optical and magnetical tracking devices, volumetric ultrasound providing 3‐DOF data, and a surface laser scanning device. We compare our methods with two classical approaches: the method by Tsai/Lenz and the method by Daniilidis.Results: In all experiments, the new algorithms outperform the classical methods in terms of translational accuracy by up to 80% and perform similarly in terms of rotational accuracy. Additionally, the methods are shown to be stable: the number of calibration stations used has far less influence on calibration quality than for the classical methods.Conclusion: Our work shows that the new method can be used for estimating the relationship between the robot's and the localisation device's coordinate systems. The new method can also be used for deficient systems providing only 3‐DOF data, and it can be employed in real‐time scenarios because of its speed. Copyright © 2012 John Wiley & Sons, Ltd.Keywords
This publication has 32 references indexed in Scilit:
- Robust real‐time robot–world calibration for robotized transcranial magnetic stimulationThe International Journal of Medical Robotics and Computer Assisted Surgery, 2011
- Interfractional changes in tumour volume and position during entire radiotherapy courses for lung cancer with respiratory gating and image guidanceActa Oncologica, 2008
- Practical robot calibration with ROSYRobotica, 2004
- Robot Hand-Eye Calibration Using Structure-from-MotionThe International Journal of Robotics Research, 2001
- Simultaneous calibration of a robot and a hand-mounted cameraIEEE Transactions on Robotics and Automation, 1995
- Robot sensor calibration: solving AX=XB on the Euclidean groupIEEE Transactions on Robotics and Automation, 1994
- A new identification Jacobian for robotic hand/eye calibrationIEEE Transactions on Systems, Man, and Cybernetics, 1994
- Extrinsic calibration of a vision sensor mounted on a robotIEEE Transactions on Robotics and Automation, 1992
- A new technique for fully autonomous and efficient 3D robotics hand/eye calibrationIEEE Transactions on Robotics and Automation, 1989
- Closed-form solution of absolute orientation using unit quaternionsJournal of the Optical Society of America A, 1987