白云飞, 丛明, 杨小磊, 刘冬. 基于6参数模型的6R串联机器人运动学参数辨识[J]. 机器人, 2015, 37(4): 486-492.DOI: 10.13973/j.cnki.robot.2015.0486.
BAI Yunfei, CONG Ming, YANG Xiaolei, LIU Dong. Kinematic Parameter Identification for 6R Serial Robots Based on a 6-Parameter Model. ROBOT, 2015, 37(4): 486-492. DOI: 10.13973/j.cnki.robot.2015.0486.
To avoid discontinuous parameters and low-speed convergence in kinematic parameter error identification, an error model for 6R serial robots based on a 6-parameter model is established in the link coordinate systems set up with DH (Denavit-Hartenberg) method. A formula for parameter conversion is derived. In order to compare the results produced by the MDH (modified DH) model and the 6-parameter model, a computer simulation experiment in presence of random noise errors in drives and measuring instruments is designed. The average absolute error is decreased by 96.1% and 52.9% respectively by using the 6-parameter model and the MDH model. The results show that the 6-parameter model has completeness and continuity. The range of model parameters can be derived from the manufacturing tolerances. The 6-parameter model is superior to the MDH model in terms of identification speed. By limiting the parameter range, the influence of lack-of-minimality on error identification is eliminated. The method is applied to parameter identification of an SR165 robot, and the average positioning error is reduced from 2.5 mm to 0.35 mm.
[1] Joubair A, Bonev I A. Kinematic calibration of a six-axis serial robot using distance and sphere constraints[J]. International Journal of Advanced Manufacturing Technology, 2015, 77(1-4): 515-523. [2] 任永杰,邾继贵,杨学友,等.利用激光跟踪仪对机器人进行标定的方法 [J].机械工程学报,2007,43(9):195-200.Ren Y J, Zhu J G, Yang X Y, et al. Method of robot calibration based on laser tracker[J]. Journal of Mechanical Engineering, 2007, 43(9): 195-200.[3] Zhuang H Q, Roth Z S. Camera-aided robot calibration[M]. Boca Raton, USA: CRC, 1996.[4] Gatti G, Danieli G. A practical approach to compensate for geometric errors in measuring arms: Application to a six-degree-of-freedom kinematic structure[J]. Measurement Science and Technology, 2008, 19(1): No.015107.[5] Schröer K, Albright S L, Grethlein M. Complete, minimal and model-continuous kinematic models for robot calibration[J]. Robotics and Computer-Integrated Manufacturing, 1997, 13(1): 73-85. [6] 李定坤,叶声华,任永杰,等.机器人定位精度标定技术的研究 [J].计量学报,2008,28(3):224-227.Li D K, Ye S H, Ren Y J, et al. Research on robot's positioning accuracy calibration[J]. Acta Metrologica Sinica, 2008, 28(3): 224-227.[7] 李睿,曲兴华.工业机器人运动学参数标定误差不确定度研究 [J].仪器仪表学报,2014,35(10):2192-2199.Li R, Qu X H. Study on calibration uncertainty of industrial robot kinematic parameters[J]. Chinese Journal of Scientific Instrument, 2014, 35(10): 2192-2199.[8] He R B, Zhao Y J, Yang S N, et al. Kinematic-parameter identification for serial-robot calibration based on POE formula[J]. IEEE Transactions on Robotics, 2010, 26(3): 411-423. [9] Lenarcic J, Ravani B. Advances in robot kinematics and computational geometry[M]. Alphen aan den Rijn, Netherlands: Kluwer Academic Publishers, 1994.[10] 陈钢,贾庆轩,李彤,等.机器人运动学参数递推标定方法 [J].北京邮电大学学报,2013,36(2):28-32.Chen G, Jia Q X, Li T, et al. Recursive calibrations for robot kinematics parameters[J]. Journal of Beijing University of Postsand Telecommunications, 2013, 36(2): 28-32.[11] Stone H W, Sanderson A C. Statistical performance evaluation of the S-model arm signature identification technique[C]//IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE, 1988: 939-946.[12] Branch M A, Coleman T F, Li Y Y. A subspace, interior, and conjugate gradient method for large-scale bound-constrained minimization problems[J]. SIAM Journal on Scientific Computing, 1999, 21(1): 1-23. [13] Moré J J, Sorensen D C. Computing a trust region step[J]. SIAM Journal on Scientific and Statistical Computing, 1983, 4(3): 553-572.