An Inexpensive Method for Kinematic Calibration of a Parallel Robot by Using One Hand-Held Camera as Main Sensor

This paper presents a novel method for the calibration of a parallel robot, which allows a more accurate configuration instead of a configuration based on nominal parameters. It is used, as the main sensor with one camera installed in the robot hand that determines the relative position of the robot with respect to a spherical object fixed in the working area of the robot. The positions of the end effector are related to the incremental positions of resolvers of the robot motors. A kinematic model of the robot is used to find a new group of parameters, which minimizes errors in the kinematic equations. Additionally, properties of the spherical object and intrinsic camera parameters are utilized to model the projection of the object in the image and thereby improve spatial measurements. Finally, several working tests, static and tracking tests are executed in order to verify how the robotic system behaviour improves by using calibrated parameters against nominal parameters. In order to emphasize that, this proposed new method uses neither external nor expensive sensor. That is why new robots are useful in teaching and research activities.

[1]  Meng Gao,et al.  Calibration method and experiment of Stewart platform using a laser tracker , 2003, SMC.

[2]  - Chul Ha Kinematic parameter calibration method for industrial robot manipulator using the relative position In , 2008 .

[3]  J. J. Aguilar,et al.  Analysis and evaluation of objective functions in kinematic calibration of parallel mechanisms , 2013 .

[4]  Wisama Khalil,et al.  Identifiable parameters for parallel robots kinematic calibration , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[5]  Björn Karlsson,et al.  A new calibration method for industrial robots , 2001, Robotica.

[6]  Patrick J. Flynn,et al.  The 20th Anniversary of the IEEE Transactions on Pattern Analysis and Machine Intelligence , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Ying Bai,et al.  Robot manipulator calibration using neural network and a camera-based measurement system , 2012 .

[8]  Knut Großmann,et al.  Kinematic calibration of a hexapod of simple design , 2008, Prod. Eng..

[9]  I. S. Jawahir,et al.  Ball array calibration on a coordinate measuring machine using a gage block , 1995 .

[10]  R. E. Stamper,et al.  A Three Degree of Freedom Parallel Manipulator with Only Translational Degrees of Freedom , 1997 .

[11]  John M. Hollerbach,et al.  Kinematic calibration by means of a triaxial accelerometer , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[12]  M. Yamada,et al.  A Kinematic Calibration Method for Industrial Robots Using Autonomous Visual Measurement , 2006 .

[13]  Jean Pierre Merlet Interval analysis and reliability in robotics , 2009 .

[14]  Nicolas Andreff,et al.  Simplifying the kinematic calibration of parallel mechanisms using vision-based metrology , 2006, IEEE Transactions on Robotics.

[15]  Nicolas Andreff,et al.  Interval method for calibration of parallel robots : Vision-based experiments , 2006 .

[16]  Gonzalo Pajares Sensors and Technologies in Spain: State-of-the-Art , 2014, Sensors.

[17]  Reymond Clavel,et al.  Calibration of the 6 DOF High-Precision Flexure Parallel Robot "Sigma 6" , 2006 .

[18]  François Chaumette,et al.  Visual servo control. I. Basic approaches , 2006, IEEE Robotics & Automation Magazine.

[19]  Hélène Chanal,et al.  A new approach for the geometrical calibration of parallel kinematics machines tools based on the machining of a dedicated part , 2007 .

[20]  John M. Hollerbach,et al.  Gravity based autonomous calibration for robot manipulators , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[21]  Jean Pontnau,et al.  A three-dimensional measurement system for robot applications , 1994, J. Intell. Robotic Syst..

[22]  Qiang Zhan,et al.  Hand–eye calibration and positioning for a robot drilling system , 2012 .

[23]  José M. Sebastián,et al.  Parallel Robot High Speed Object Tracking , 2007, ICIAR.

[24]  Rs Roel Pieters,et al.  Visual Servo Control , 2012 .

[25]  Jorge Santolaria,et al.  An Overview of Kinematic and Calibration Models Using Internal/External Sensors or Constraints to Improve the Behavior of Spatial Parallel Mechanisms , 2010, Sensors.

[26]  José M. Sebastián,et al.  Vision-Based Control of the RoboTenis System , 2007 .

[27]  Patrick Maurine,et al.  Self-calibration of delta parallel robots with elastic deformation compensation , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  José M. Sebastián,et al.  New Visual Servoing Control Strategies in Tracking Tasks Using a PKM , 2010 .

[29]  Ian Jenkinson,et al.  Application of genetic programming to the calibration of industrial robots , 2007, Comput. Ind..

[30]  Shaoping Bai,et al.  Kinematic Calibration and Pose Measurement of a Medical Parallel Manipulator by Optical Position Sensors , 2003, J. Field Robotics.

[31]  H. S. Wolff,et al.  iRun: Horizontal and Vertical Shape of a Region-Based Graph Compression , 2022, Sensors.

[32]  Xiao-Dong Ren,et al.  A new calibration method for parallel kinematics machine tools using orientation constraint , 2009 .

[33]  Vincent Hayward,et al.  Calibration of a parallel robot using multiple kinematic closed loops , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[34]  John M. Lewis,et al.  Autonomous robot calibration using a trigger probe , 1996, Robotics Auton. Syst..

[35]  Hanqi Zhuang,et al.  Kinematic calibration of a Stewart platform using pose measurements obtained by a single theodolite , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[36]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[37]  Kornel Ehmann,et al.  Calibration of a hexapod machine tool using a redundant leg , 2000 .

[38]  Mao-Hsiung Chiang,et al.  Development of a 3D Parallel Mechanism Robot Arm with Three Vertical-Axial Pneumatic Actuators Combined with a Stereo Vision System , 2011, Sensors.

[39]  José Mauricio S. T. Motta,et al.  Robot calibration using a 3D vision-based measurement system with a single camera , 2001 .

[40]  Seth Hutchinson,et al.  Visual Servo Control Part I: Basic Approaches , 2006 .

[41]  R. Clavel Conception d'un robot parallèle rapide à 4 degrés de liberté , 1991 .

[42]  Mao-Hsiung Chiang,et al.  Development of a Stereo Vision Measurement System for a 3D Three-Axial Pneumatic Parallel Mechanism Robot Arm , 2011, Sensors.

[43]  Zhen Gao,et al.  Optimal Kinematic Calibration of Parallel Manipulators With Pseudoerror Theory and Cooperative Coevolutionary Network , 2012, IEEE Transactions on Industrial Electronics.

[44]  Hiroaki Funabashi,et al.  A DBB-Based Kinematic Calibration Method for In-Parallel Actuated Mechanisms Using a Fourier Series , 2004 .

[45]  Hanqi Zhuang,et al.  Autonomous robot calibration using vision technology , 2007 .

[46]  Seiji Aoyagi,et al.  Improvement of robot accuracy by calibrating kinematic model using a laser tracking system-compensation of non-geometric errors using neural networks and selection of optimal measuring points using genetic algorithm- , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[47]  Philippe Martinet,et al.  Vision-based self-calibration and control of parallel kinematic mechanisms without proprioceptive sensing , 2009, Intell. Serv. Robotics.