When industrial robots are used for automatic drilling of aircraft components, their accumulative errors inevitably result in poor positioning accuracy. An on-machine positioning error compensation method is proposed, utilizing the homographic hand-eye relation to measure 3D error of robot driving coordinates. Firstly, the geometric relations among the coordinate frames involved in the robot drilling system are established by using an external measurement device. In the calibration stage, a planar calibration target is specifically installed to coincide with the working plane, and the robot-carried camera, which mounted at an angle, takes one image of the calibration target that is in front of the drilling bit. The homographic relation between the vision image plane and the working plane is then calculated according to the image of the calibration target. In the drilling process, with the aid of range sensor and monocular, the robot adjusts its pose, which corresponding to the theoretical coordinates of the datum hole, to the ideal pose above the datum hole. The practical driving coordinates corresponding to datum holes are calculated by utilizing the calibrated hand-eye homography. And then the 3D transformational matrix is calculated based on a group of 3D driving errors of datum holes. The position errors of the holes to be drilled/riveted are then compensated based on the 3D transformational matrix. The proposed error compensation method is verified by stimulated drillings on an experimental aircraft structural part. The results show that the ranges of measured value of positioning and normal error of the drilling holes before compensation are 2.28-2.85 mm and 2.09°-3.93° respectively, and the average errors are 2.55 mm and 3.30° respectively. After compensation, the maximum error of the drilling errors is within 0.30 mm and 0.21°, respectively, meeting the requirement of aircraft structure drilling.
WANG Longfei
,
ZHANG Liyan
,
YE Nan
. An on-line compensation technology for robotic drilling error suitable for curved structure[J]. ACTA AERONAUTICAET ASTRONAUTICA SINICA, 2019
, 40(10)
: 422871
-422871
.
DOI: 10.7527/S1000-6893.2019.22871
[1] 曾远帆, 田威, 廖文和. 面向飞机自动钻铆系统的工业机器人精度补偿技术[J]. 航空制造技术, 2016(18):46-52. ZENG Y F, TIAN W, LIAO W H. Precision compensation technology of industrial robot for aircraft automatic drilling and riveting system[J]. Aeronautical Manufacturing Technology, 2016(18):46-52(in Chinese).
[2] 毕树生, 梁杰, 战强, 等. 机器人技术在航空工业中的应用[J]. 航空制造技术, 2009(4):34-39. BI S S, LIANG J, ZHAN Q, et al. Applications of robotics technology in aviation industry[J]. Aeronautical Manufacturing Technology, 2009(4):34-39(in Chinese).
[3] 周炜. 飞机自动化装配工业机器人精度补偿方法与实验研究[D]. 南京:南京航空航天大学, 2012. ZHOU W. Compensation method of industrial robot accuracy and experimental research for aircraft automated assembly[D]. Nanjing:Nanjing University of Aeronautics and Astronautics, 2012(in Chinese).
[4] DEVILIEG R, SZALLAY T. Applied accurate robotic drilling for aircraft fuselage[J]. SAE International Journal of Aerospace, 2010, 3(1):180-186.
[5] ZHU W D, QU W W, CAO L H, et al. An off-line programming system for robotic drilling in aerspace; manufacturing[J]. International Journal of Advanced Manufacturing Technology, 2013, 68(9-12):2535-2545.
[6] 董辉跃, 周华飞, 尹富成, 等. 机器人自动制孔中绝对定位误差的分析与补偿[J]. 航空学报, 2015, 36(7):2475-2484. DONG H Y, ZHOU H F, YIN F C, et al. Analysis and compensation for absolute position error of robot in automatic drilling[J]. Acta Aeronautica et Astronautica Sinica, 2015, 36(7):2475-2484(in Chinese).
[7] TIAN W, ZENG Y F, YUAN F, et al. Calibration of robotic drilling systems with a moving rail[J]. Chinese Journal of Aeronautics, 2014, 27(6):1598-1604.
[8] ZENG Y F, TIAN W, LI D, et al. An error-similarity-based robot positional accuracy improvement method for a robotic drilling and riveting system[J]. International Journal of Advanced Manufacturing Technology, 2017, 88(9-12):2745-2755.
[9] ZHAN Q, WANG X. Hand-eye calibration and positioning for a robot drilling system[J]. International Journal of Advanced Manufacturing Technology, 2012, 61(5-8):691-701.
[10] ZHU W D, MEI B, YAN G R, et al. Development of a monocular vision system for robotic drilling[J]. Frontiers of Information Technology & Electronic Engineering, 2014, 15(8):593-606.
[11] 闫国瑞. 机器人制孔视觉测量系统开发研究[D]. 杭州:浙江大学, 2013. YAN G R. Study on the development of visual measuring system for robot drilling[D]. Hangzhou:Zhejiang University, 2013(in Chinese).
[12] 曲巍崴, 董辉跃, 柯映林. 机器人辅助飞机装配制孔中位姿精度补偿技术[J]. 航空学报, 2011, 32(10):1951-1960. QU W W, DONG H Y, KE Y L. Pose accuracy compensation technology in robot-aided aircraft assembly drilling process[J]. Acta Aeronautica et Astronautica Sinica, 2011, 32(10):1951-1960(in Chinese).
[13] 冯晓波. 机器人准确制孔技术研究[D]. 杭州:浙江大学, 2011. FENG X B. Research on robot precision drilling[D]. Hangzhou:Zhejiang University, 2011(in Chinese).
[14] 史晓佳, 张福民, 曲兴华, 等. KUKA工业机器人位姿测量与在线误差补偿[J]. 机械工程学报, 2017,53(8):1-7. SHI X J, ZHANG F M, QU X H, et al. Position and attitude measurement and online errors compensation for KUKA industrial robots[J]. Journal of Mechanical Engineering, 2017,53(8):1-7(in Chinese).
[15] 薛汉杰, 张敬佩. 蒙皮类部件钻孔法向的测量和调整[J]. 航空制造技术, 2010(23):60-62. XUE H J, ZHANG J P. Normal measurement and adjustment for skin drilling[J]. Aeronautical Manufacting Technology, 2010(23):60-62(in Chinese).
[16] ZHU W D, MEI B, YAN G R, et al. Measurement error analysis and accuracy enhancement of 2D vision system for robotic drilling[J]. Robotics & Computer Integrated Manufacturing, 2014, 30(2):160-171.
[17] TIAN W, ZHOU W X, ZHOU W, et al. Auto-normalization algorithm for robotic precision drilling system in aircraft component assembly[J]. Chinese Journal of Aeronautics, 2013, 26(2):495-500.
[18] 王龙飞,李旭,张丽艳, 等. 工业机器人定位误差规律分析及基于ELM算法的精度补偿研究[J]. 机器人, 2018,40(6):843-851. WANG L F, LI X, ZHANG L Y, et al. Analysis of positioning error of industrial robot and accuracy compensation based on ELM algorithm[J]. Robot, 2018, 40(6):843-851(in Chinese).
[19] 袁康正. 激光位移传感器安装位置标定及其应用研究[D]. 杭州:浙江大学, 2015. YUAN K Z. Calibration of installation position of laser displacement sensor and its application[D]. Hangzhou:Zhejiang University, 2015(in Chinese).
[20] SPONG M W, HUTCHINSON S, VIDYASAGAR M. Robot modeling and control[M]. New York:Wiley, 2006.