Abstract
In the digital drilling and riveting process of complex surfaces such as aircraft panels, the reference hole is pre-drilled on the skin surface. Generally, four laser displacement sensors (LDSs) are used as a group for normal adjustment. The camera vision is used to determine the position of the reference hole to obtain the accurate positioning of the drilling position. However, while dealing with large curvature complex panel surface and panel edge, four LDSs have the problem of reflection laser disappearance or matching failure. Applying two LDSs for normal adjustment on one side, the projection of the reference hole on the camera focal plane is an ellipse which means a further normal adjustment is desired in the direction of the ellipse’s minor axis. Therefore, this paper proposes a 3-dimensional pose estimation method (TDPEM) combining multi-sensor fusion and space geometry to realize the normal adjustment and position measurement of reference holes with a monocular camera and two LDSs. Firstly, two LDSs are used to adjust the reference hole’s horizontal (or vertical) direction. And then, an ellipse contour extraction algorithm is proposed to determine the ellipse parameters. Finally, the pose of the reference hole on the panel is determined by a spatial circle reverse algorithm. The experiment proves that the position error and angle error between this algorithm and the traditional four-LDS–based measurement method are within 0.03 mm and 0.2°, respectively, which verifies the feasibility and reliability of this algorithm.
Similar content being viewed by others
Availability of data and materials
The availability of data and materials is not applicable to this manuscript.
References
Kim BH, Kang NH, Oh WT, Kim CH, Kim JH, Kim YS, Pari YH (2011) Effects of weaving laser on weld microstructure and crack for Al 6k21-T4 alloy. J Mater Sci Technol 27(1):93–96. https://doi.org/10.1016/S1005-0302(11)60031-5
Webb P, Eastwood S, Jayweera N, Chen Y (2006) An automated fuselage panel assembly and riveting cell - validation and testing. pp 2006–01–3142. https://doi.org/10.4271/2006-01-3142
Eguti CCA, Trabasso LG, Villani E, Coracini, GK, Furtado LFF (2012) Development of a robotic end-effector of drilling and fasteners inserter for aircraft structures. SAE Technical Paper 2012–01–1858. https://doi.org/10.4271/2012-01-1858
Du Z, Yao Y (2012) Measurement method for evaluating normal direction of surface for digital drilling and riveting. SAE Technical Paper 2012–01–1860. https://doi.org/10.4271/2012-01-1860
Yb BI, Li YC, Gu JW, GUO YJ, WEN LB, Wang SB, HUANG H, (2014) Robotic automatic drilling system. Journal of Zhejiang University (Engineering Science) 48:1427–1433. https://doi.org/10.3785/j.issn.1008-973X.2014.08.012
Wang Y, Fang C, Jiang Q, Ahmed SN (2015) The automatic drilling system of 6R–2P mining drill jumbos. Adv Mech Eng 7:504861. https://doi.org/10.1155/2015/504861
Liu J, Shao X, Liu Y, Liu Y, Yue Z (2007) The effect of holes quality on fatigue life of open hole. Mater Sci Eng, A 467:8–14. https://doi.org/10.1016/j.msea.2007.02.060
Reithmaier L (2014) Standard Aircraft Handbook for Mechanics and Technicians. Amacom
Mei B, Zhu W, Ke Y, Zheng P (2019) Variation analysis driven by small-sample data for compliant aero-structure assembly. AA 39:101–112. https://doi.org/10.1108/AA-07-2017-077
Mei B, Zhu W, Dong H, Ke Y (2015) Coordination error control for accurate positioning in movable robotic drilling. Assem Autom 35:329–340. https://doi.org/10.1108/AA-04-2015-024
Mei B, Zhu W (2021) Accurate positioning of a drilling and riveting cell for aircraft assembly. Robotics and Computer-Integrated Manufacturing 69:102112. https://doi.org/10.1016/j.rcim.2020.102112
Yu L, Bi Q, Ji Y, Fan Y, Huang N, Wang Y (2019) Vision based in-process inspection for countersink in automated drilling and riveting. Precis Eng 58:35–46. https://doi.org/10.1016/j.precisioneng.2019.05.002
Gao Y, Wu D, Dong Y, Ma X, Chen K (2017) The method of aiming towards the normal direction for robotic drilling. Int J Precis Eng Manuf 18:787–794. https://doi.org/10.1007/s12541-017-0094-4
Gao Y, Wu D, Nan C, Ma X, Chen K (2014) Optimization design for normal direction measurement in robotic drilling. In: volume 2B: advanced manufacturing. American Society of Mechanical Engineers, Montreal, Quebec, Canada, p V02BT02A033
Gong M, Yuan P, Wang T, Yu L, Xing H, Huang W (2012) A novel method of surface-normal measurement in robotic drilling for aircraft fuselage using three laser range sensors. In: 2012 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM). IEEE, Kaohsiung, Taiwan, pp 450–455
Korayem MH, Tourajizadeh H, Taherifar M, Khayatzadeh S, Maddah M, Imanian A, Tajik A (2014) A novel method for recording the position and orientation of the end effector of a spatial cable-suspended robot and using for closed-loop control. Int J Adv Manuf Technol 72:739–755. https://doi.org/10.1007/s00170-014-5681-2
Zhu W, Mei B, Yan G, Ke Y (2014) Measurement error analysis and accuracy enhancement of 2D vision system for robotic drilling. Robotics and Computer-Integrated Manufacturing 30:160–171. https://doi.org/10.1016/j.rcim.2013.09.014
Gao Y, Wu D, Nan C, Chen K (2015) Normal direction measurement in robotic drilling and precision calculation. Int J Adv Manuf Technol 76:1311–1318. https://doi.org/10.1007/s00170-014-6320-7
Rao G, Wang G, Yang X, Xu J, Chen K (2018) Normal direction measurement and optimization with a dense three-dimensional point cloud in robotic drilling. IEEE/ASME Trans Mechatron 23:986–996. https://doi.org/10.1109/TMECH.2017.2747133
Wei T, Zhou W, Zhou W, Liao W, Zeng Y (2013) Auto-normalization algorithm for robotic precision drilling system in aircraft component assembly. Chin J Aeronaut 26:495–500. https://doi.org/10.1016/j.cja.2013.02.029
Zhang Y, Bi Q, Yu L, Wang Y (2017) Online adaptive measurement and adjustment for flexible part during high precision drilling process. Int J Adv Manuf Technol 89:3579–3599. https://doi.org/10.1007/s00170-016-9274-0
Song T, Xi F, Guo S, Ming Z, Lin Y (2015) A comparison study of algorithms for surface normal determination based on point cloud data. Precis Eng 39:47–55. https://doi.org/10.1016/j.precisioneng.2014.07.005
Gan Z, Tang Q (2011) Visual sensing and its applications: integration of laser sensors to industrial robots. Zhejiang University Press, Zhejiang
Gray T, Orf D, Adams G (2013) Mobile automated robotic drilling, inspection, and fastening. SAE Technical Paper 2013–01–2338. https://doi.org/10.4271/2013-01-2338
Mei B, Zhu W, Yan G, Ke Y (2015) A new elliptic contour extraction method for reference hole detection in robotic drilling. Pattern Anal Applic 18:695–712. https://doi.org/10.1007/s10044-014-0394-6
Zhu W, Qu W, Cao L, Yang D, Ke Y (2013) An off-line programming system for robotic drilling in aerospace manufacturing. Int J Adv Manuf Technol 68:2535–2545. https://doi.org/10.1007/s00170-013-4873-5
Safaee-Rad R, Tchoukanov I, Smith KC, Benhabib B (1992) Three-dimensional location estimation of circular features for machine vision. IEEE Trans Robot Automat 8:624–640. https://doi.org/10.1109/70.163786
Wang C, Chen D, Li M, Gong J (2016) Direct solution for pose estimation of single circle with detected centre. Electron Lett 52:1751–1753. https://doi.org/10.1049/el.2015.3883
Liu H, Zhu W, Ke Y (2017) Pose alignment of aircraft structures with distance sensors and CCD cameras. Robotics and Computer-Integrated Manufacturing 48:30–38. https://doi.org/10.1016/j.rcim.2017.02.003
Yip RKK, Tam PKS, Leung DNK (1992) Modification of Hough transform for circles and ellipses detection using a 2-dimensional array. Pattern Recogn 25:1007–1022. https://doi.org/10.1016/0031-3203(92)90064-P
Shiu YC, Ahmad S (1989) 3D location of circular and spherical features by monocular model-based vision. Conference Proceedings., IEEE International Conference on Systems, Man and Cybernetics. https://doi.org/10.1109/ICSMC.1989.71362
Funding
This project is supported by key projects of the National Natural Science Foundation of China (No. 91748204), Science Fund for Creative Research Groups of National Natural Science Foundation of China (No. 51821093), and the National Key Research and Development Program of China (No. 2019YFB1707504).
Author information
Authors and Affiliations
Contributions
The idea of the manuscript was conceived by Qiang Zhang, Jintong Liu, and Shouguo Zheng. The work planning and numerical and experimental works were performed by Qiang Zhang and Shouguo Zheng. The manuscript was written by Qiang Zhang and Jintong Liu. All the authors contributed to the final version of the manuscript by providing critical feedback that helped in shaping the overall research and consequently the manuscript.
Corresponding author
Ethics declarations
Ethical approval
I hereby declare that this manuscript has not been submitted to any other journal for simultaneous consideration. The submitted work is original and has not been published elsewhere in any form or language. The results have been presented clearly, honestly, and without fabrication, falsification, or inappropriate data manipulation (including image-based manipulation). Proper acknowledgments to other works have been given and permissions have been secured for copyrighted material.
Consent to participate
Not applicable to this manuscript.
Competing interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zhang, Q., Liu, J., Zheng, S. et al. A novel accurate positioning method of reference hole for complex surface in aircraft assembly. Int J Adv Manuf Technol 119, 571–586 (2022). https://doi.org/10.1007/s00170-021-08244-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-021-08244-3