An Improved Kinematic Model for Serial Robot Calibration Based on Local POE Formula Using Position Measurement

Hua Liu,Weidong Zhu,Huiyue Dong,Yinglin Ke
DOI: https://doi.org/10.1108/ir-07-2018-0141
2018-01-01
Industrial Robot the international journal of robotics research and application
Abstract:PurposeThis paper aims to propose a calibration model for kinematic parameters identification of serial robot to improve its positioning accuracy, which only requires position measurement of the end-effector.Design/methodology/approachThe proposed model is established based on local frame representation of the product of exponentials (local POE) formula, which integrates all kinematic errors into the twist coordinates errors; then they are identified with the tool frame’ position deviations simultaneously by an iterative least squares algorithm.FindingsTo verify the effectiveness of the proposed method, extensive simulations and calibration experiments have been conducted on a 4DOF SCARA robot and a 5DOF drilling machine, respectively. The results indicate that the proposed model outperforms the existing model in convergence, accuracy, robustness and efficiency; fewer measurements are needed to gain an acceptable identification result.Practical implicationsThis calibration method has been applied to a variable-radius circumferential drilling machine. The machine’s positioning accuracy can be significantly improved from 11.153 initially to 0.301 mm, which is well in the tolerance (±0.5 mm) for fastener hole drilling in aircraft assembly.Originality/valueAn accurate and efficient kinematic calibration model has been proposed, which satisfies the completeness, continuity and minimality requirements. Due to generality, this model can be widely used for serial robot kinematic calibration with any combination of revolute and prismatic joints.
What problem does this paper attempt to address?