在飞机自动化装配中,机器人制孔技术由于其高度柔性和相对低成本而倍受关注。然而,机器人本身的动、静态误差及制孔过程大量坐标系标定和坐标转换会引起难以补偿的残留误差,为提高机器人制孔的位置和姿态精度,构建一种基于激光跟踪仪闭环反馈的机器人辅助飞机装配制孔系统。本文首先论述应用激光跟踪仪建立系统中关键坐标系的方法,并分析了机器人制孔过程中残留误差的构成因素。然后通过机器人末端制孔工具在加工位置处的理论位姿与实际位姿匹配运算,为修正机器人制孔过程中由机器人动静态误差、机械加工、坐标转换算法、测量仪器等因素引起的残留误差提供依据,以提高机器人制孔系统的相对定位精度。并通过仿真实验验证上述算法修正残留误差的可行性。最后,对壁板类零件进行实际加工试验。试验表明,针对具体的制孔系统和对象,采用激光跟踪仪闭环反馈补偿后,可将机器人末端工具的相对位置精度、角度精度分别提高至±0.2 mm和±1″以内。这种技术有效抑制了制孔过程中由于机械加工、坐标转换算法、测量仪器等复杂组合因素所带来的残留误差,满足飞机装配中法向制孔的精度要求。
In automatic aircraft assembly, one focus of attention is robotic drilling technology with its high flexibility and relatively low cost. However, pose errors hard to compensate of the robotic end tool may exist which are caused not only by the dynamic and static error of the robot, but also by errors in the calibration and transformation of the coordinate frames. To improve the accuracy of the position and orientation of the robotic end tool, a robot-aided aircraft assembly drilling system is constructed based on laser tracker closed-loop feedback. Methods to build key coordinate frames of the system using the laser tracker are first discussed. Then, the constitutive factors of the robotic tool pose error are analyzed. A pose difference matrix between the theoretical pose and actual pose of the robotic tool in the drilling position is evaluated to eliminate remnant errors caused by the robotic dynamic error, static error, machining error, matching error and measuring error, etc. Finally, a simulation test for validating the feasibility of the above algorithm and a drilling test of ribbed-plate parts is executed. For a robotic drilling prototype system, by introducing the laser tracker closed-loop feedback compensation, the robotic drilling error is such that the position precision is effectively controlled within ±0.2 mm and the orientation precision of the normal angle is within ±1". The accuracy and quality obtained by the above robot-aided drilling method can satisfy the requirements of aircraft assembly.
[1] DeVlieg R, Sitton K, Feikert E, et al. ONCE(One Sided Cell End Effector) robotic drilling system. SAE 2002-01-2626, 2002.
[2] Atkinson J, Hartmann J, Jones S, et al. Robotic drilling system for 737 aileron. SAE 2007-01-3821,2007.
[3] Lin C T, Wang M J. Human-robot interaction in an aircraft wing drilling system[J]. International Journal of Industrial Ergonomics, 1999, 23(1-2): 83-94.
[4] 侯志霞, 刘建东, 薛贵军, 等. 柔性导轨自动制孔设备控制技术[J]. 航空制造技术, 2009(24):58-60. Hou Zhixia, Liu Jiandong, Xue Guijun, et al. Control technology of flexible track automatic drilling machine[J]. Aeronautical Manufacturing Technology, 2009(24):58-60. (in Chinese)
[5] 杜宝瑞, 冯子明, 姚艳彬, 等. 用于飞机部件自动制孔的机器人制孔系统[J]. 航空制造技术, 2010(2): 47-50. Du Baorui, Feng Ziming, Yao Yanbin, et al. Robot drilling system for automatic drilling of aircraft component[J]. Aeronautical Manufacturing Technology, 2010(2): 47-50. (in Chinese)
[6] 吴涛. 工业机器人切削加工离线编程研究. 杭州:浙江大学机械工程学系, 2008. Wu Tao. Research on off-line programming for industrial robot based cutting machining. Hangzhou: Department of Mechanical Engineering, Zhejiang University, 2008. (in Chinese)
[7] 曾鹏. 基于工业机器人的机翼、垂尾测量点检测与打制系统设计. 杭州:浙江大学机械工程学系, 2008. Zeng Peng. Study on industrial robot based system for specified points inspection and print on aerofoil and vertical tails. Hangzhou: Department of Mechanical Engineering, Zhejiang University, 2008. (in Chinese)
[8] 唐志忠,陆素红,张淑敏. HB/Z223. 3-2003 中华人民共和国航空行业标准 [S]. 北京:国防科学技术工业委员会,2003. Tang Zhizhong, Lu Suhong, Zhang Shumin. HB/Z223. 3-2003, HB in China[S]. Beijing: Commission on Science,Technology,and Industry for National Defense, 2003. (in Chinese)
[9] Summers M. Robot capability test and development of industrial robot positioning system for the aerospace industry[J]. SAE Transactions, 2005, 114(1): 1108-1118.
[10] Gonzalez-Galvan E J, Cruz-Ramirez S R, Seelinger M J, et al. An efficient multi-camera, multi-target scheme for the three-dimensional control of robot using uncalibrated vision[J]. Robotics and Computer Integrated Manufacturing, 2003, 19(5): 387-400.
[11] 许海霞, 王耀南, 万琴, 等. 一种机器人手眼关系自标定方法[J]. 机器人, 2008, 30(4): 373-378. Xu Haixia, Wang Yaonan, Wan Qin, et al. A self-calibration approach to hand-eye relation of robot[J]. Robot, 2008, 30(4): 373-378. (in Chinese)
[12] Sunnanbo A. Laser feedback control for robotics in aircraft assembly. stergotland, Sweden: Linkopings University, 2003.
[13] Olsson T, Haage M, Kihlman H, et al. Cost-efficient drilling using industrial robots with high-bandwidth force feedback[J]. Robotics and Computer-Integrated Manufacturing, 2010, 26(1): 24-38.
[14] Tso S K, Yang T W, Xu W L, et al. Vibration control for a flexible-ling robot arm with deflection feedback[J]. International Journal of Non-Linear Mechanics, 2003, 38(1): 51-62.
[15] Jantunen E. A summary of methods applied to tool condition monitoring in drilling[J]. International Journal of Machine Tools & Manufacture, 2002, 42(9): 997-1010.
[16] 张文增, 陈强, 孙振国, 等. 弧焊机器人工件坐标系快速标定方法[J]. 焊接学报, 2005, 26(7): 1-4. Zhang Wenzeng, Chen Qiang, Sun Zhenguo, et al. Quick calibration method of part coordinates for arc welding robot[J]. Transactions of the China Welding Institution, 2005, 26(7): 1-4. (in Chinese)
[17] 牛雪娟, 刘景泰. 基于奇异值分解的机器人工具坐标系标定[J]. 自动化与仪表, 2008(3): 1-4. Niu Xuejuan, Liu Jingtai. Robot tool control frame calibration based on SVD[J]. Automation & Instrumentation, 2008(3): 1-4. (in Chinese)