Automatic Assembly Technology of Dense Small Screws for Flat Panel Parts
Abstract
:1. Introduction
- (1)
- The position and attitude relationship between the workpiece and basic coordinate systems of the manipulator is obtained using a three-point positioning method with a laser distance measurer. The affine transformation relationship between the pixel and workpiece coordinate system is obtained using a nine-point calibration method, laying a foundation for automatic screw assembly.
- (2)
- A visual servo-positioning method has been designed. Firstly, the workpiece is divided into several sub-areas according to the size of the camera’s field of view. When the manipulator moves to the center of a sub-area, a photo is taken, and the threaded holes in each sub-area are identified. Secondly, the industrial camera roughly measures the pixel distance between each threaded hole and the center of the area. By calculating the physical distance, it guides the manipulator to move the camera over the threaded hole to be installed, where further precise positioning is carried out through the industrial camera.
- (3)
- A screw assembly quality assessment system was developed. Experiments show that the angle–torque curves of the same type of assembly errors exhibit similar trends. Therefore, the corresponding template curve was fitted using a polynomial, and the screw assembly quality was determined by comparing the screw tightening curve with various assembly template curves based on the Fréchet distance.
2. Methods
2.1. Main Process of Automatic Screw Assembly
2.2. Definition of Coordinate System
2.2.1. The Three-Point Positioning Method to Determine the Relationship between {F} and {B}
2.2.2. Calibration of Vision Systems Based on Nine-Point Calibration
- is the scaling of the X axis of the original coordinate during the conversion;
- is the scaling of the Y axis of the original coordinate during the conversion;
- is the shear coefficient of the transformed coordinate system;
- is the rotation angle around the origin of the coordinate system;
- is the translation distance in the X axis direction of two coordinate systems;
- is the translation distance in the Y axis direction of two coordinate systems.
- u is the abscissa of {p};
- v is the vertical coordinate of {p};
- x is the abscissa of {F}; and
- y is the vertical coordinate of {F}.
2.3. The Visual Servo-Positioning Strategy
2.3.1. Camera Displacement in {F}
2.3.2. The Servo-Positioning Strategy
2.4. Screw Assembly Quality Assessment
2.4.1. Screw Assembly Analysis
2.4.2. Screw Assembly Quality Assessment
- is any continuous non-decreasing function from [0, 1] to [, ],
- is any continuous non-decreasing function from [0, 1] to [, ].
- (1)
- Discretize L1 into m points, as follows:
- (2)
- Similarly, discretize L2 into n points as follows:
- (3)
- Calculate the Euclidean distance from each point on curve P to each point on curve Q (expressed by distance matrix D):
- (4)
- Create a matrix, F, whose element values are given by Equation (17):
2.4.3. The Feasibility of the Assessment Algorithm
3. Experiment
- Robotic Arm: Repeated positioning accuracy of 0.02 mm and maximum payload capacity of 9 kg.
- CMOS Camera: 10 million pixels, resolution of 3664 × 2748, pixel size of 1.67 μm, and frame rate of 8 FPS.
- Laser Displacement Sensor: Accuracy of 0.07 mm.
- Aluminum Experimental Board: Dimensions of 500 × 200 mm, with threaded holes ranging from M2–M5 sizes uniformly distributed.
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Kiarasi, F.; Babaei, M.; Omidi Bidgoli, M.; Reza Kashyzadeh, K.; Asemi, K. Mechanical characterization and creep strengthening of AZ91 magnesium alloy by addition of yttrium oxide nanoparticles. Proc. Inst. Mech. Eng. Part L J. Mater. Des. Appl. 2022, 236, 1489–1500. [Google Scholar] [CrossRef]
- Tian, C.; Jia, P.; Yuan, J.; Teng, B. Application of integrated manufacturing system of flexible production line in spacecraft manufacturing line. J. Phys. Conf. Ser. 2020, 1549, 032103. [Google Scholar] [CrossRef]
- Xu, J.; Zhang, C.; Liu, Z.; Pei, Y. A review on significant technologies related to the robot-guided intelligent bolt assembly under complex or uncertain working conditions. IEEE Access 2019, 7, 136752–136776. [Google Scholar] [CrossRef]
- Rusli, L.; Luscher, A. Fastener identification and assembly verification via machine vision. Assem. Autom. 2017, 38, 1–9. [Google Scholar] [CrossRef]
- Matsuno, T.; Huang, J.; Fukuda, T. Fault detection algorithm for external thread fastening by robotic manipulator using linear support vector machine classifier. In Proceedings of the IEEE International Conference on Robotics and Automation, Karlsruhe, Germany, 6–10 May 2013; Volume 10, pp. 3443–3450. [Google Scholar] [CrossRef]
- Wang, R.; Wu, A.; Chen, X.; Wang, J. A point and distance constraint based 6R robot calibration method through machine vision. Robot. Comput. Integr. Manuf. 2020, 65, 101959. [Google Scholar] [CrossRef]
- Jia, Z.; Bhatia, A.; Aronson, R.M.; Bourne, D.; Mason, T.M. A survey of automated threaded fastening. IEEE Trans. Autom. Sci. Eng. 2018, 16, 298–310. [Google Scholar] [CrossRef]
- Xu, J.; Liu, K.; Pei, Y.; Yang, C.; Cheng, Y.; Liu, Z. A Noncontact Control Strategy for Circular Peg-in-Hole Assembly Guided by the 6-DOF Robot Based on Hybrid Vision. IEEE Trans. Instrum. Meas. 2022, 71, 3509815. [Google Scholar] [CrossRef]
- He, H. Automatic Assembly of Bolts and Nuts Based on Machine Vision Recognition. J. Phys. Conf. Ser. 2021, 2113, 012033. [Google Scholar] [CrossRef]
- Pitipong, S.; Pornjit, P.; Watcharin, P. An automated four-DOF robot screw fastening using visual servo. In Proceedings of the 2010 IEEE/SICE International Symposium on System Integration, Sendai, Japan, 21–22 December 2010; Volume 4, pp. 379–383. [Google Scholar] [CrossRef]
- Hsue, A.W.J.; Tsai, C.F. Torque Controlled Mini-Screwdriver Station with A SCARA Robot and A Machine-Vision Guidance. In Proceedings of the 2020 International Symposium on Computer, Consumer and Control (IS3C), Taichung City, Taiwan, 13–16 November 2020; pp. 465–468. [Google Scholar] [CrossRef]
- Klingajay, M.; Seneviratne, L.D.; Althoefer, K. Identification of threaded fastening parameters using the newton raphson method. In Proceedings of the 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems, Las Vegas, NV, USA, 27–31 October 2003; Volume 2, pp. 2055–2060. [Google Scholar] [CrossRef]
- Moreira, G.R.; Lahr, G.J.; Boaventura, T.; Savazzi, J.O.; Caurin, G.A. Online prediction of threading task failure using convolutional neural networks. In Proceedings of the 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain, 1–5 October 2018; pp. 2056–2061. [Google Scholar] [CrossRef]
- Meiners, M.; Mayr, A.; Franke, J. Process curve analysis with machine learning on the example of screw fastening and press-in processes. Procedia Cirp 2021, 97, 166–171. [Google Scholar] [CrossRef]
- Li, Y.; Zhang, F.P.; Yan, Y.; Zhou, J.; Li, Y. Multi-source uncertainty considered assembly process quality control based on surrogate model and information entropy. Struct. Multidiscip. Optim. 2019, 59, 1685–1701. [Google Scholar] [CrossRef]
- Chen, C.; Huang, K.; Li, D.; Zhao, Z.; Jun, H. Multi-segmentation parallel CNN model for estimating assembly torque using surface electromyography signals. Sensors 2020, 20, 4213. [Google Scholar] [CrossRef] [PubMed]
- Garg, A.; Aggarwal, P.; Aggarwal, Y.; Belarbi, M.O.; Chalak, H.D.; Tounsi, A.; Gulia, R. Machine learning models for predicting the compressive strength of concrete containing nano silica. Comput. Concr. 2022, 30, 33. [Google Scholar] [CrossRef]
- Garg, A.; Belarbi, M.O.; Tounsi, A.; Li, L.; Singh, A.; Mukhopadhyay, T. Predicting elemental stiffness matrix of FG nanoplates using Gaussian Process Regression based surrogate model in framework of layerwise model. Eng. Anal. Bound. Elem. 2022, 143, 779–795. [Google Scholar] [CrossRef]
- Chen, T.; Lin, J.; Wu, D.; Wu, H. Research of Calibration Method for Industrial Robot Based on Error Model of Position. Appl. Sci. 2021, 11, 1287. [Google Scholar] [CrossRef]
- Umble, R.N.; Han, Z. Transformational Plane Geometry; CRC Press: Boca Raton, FL, USA, 2014. [Google Scholar]
- Eiter, T.; Mannila, H. Computing Discrete Fréchet Distance; Technical Report CD-TR 94/64; CD-Laboratory for Expert Systems: Vienna, Austria, 1994. [Google Scholar]
Serial Number | {p} | {B} | ||
---|---|---|---|---|
Row (Pixel) | Column (Pixel) | X Axis (mm) | Y Axis (mm) | |
1 | 79.02 | 66.95 | 374.757 | −19.774 |
2 | 49.91 | 1816.61 | 374.823 | 10.873 |
3 | 80.22 | 3592.19 | 375.929 | 41.958 |
4 | 1333.11 | 68.42 | 396.523 | −20.117 |
5 | 1358.83 | 1891.15 | 397.565 | 11.794 |
6 | 1292.22 | 3589.96 | 396.963 | 41.563 |
7 | 2671.97 | 41.37 | 419.751 | −20.984 |
8 | 2702.25 | 1842.53 | 420.865 | 10.548 |
9 | 2687.39 | 3578.81 | 421.174 | 40.957 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, R.; Guo, X.; Li, S. Automatic Assembly Technology of Dense Small Screws for Flat Panel Parts. Appl. Sci. 2023, 13, 8309. https://doi.org/10.3390/app13148309
Wang R, Guo X, Li S. Automatic Assembly Technology of Dense Small Screws for Flat Panel Parts. Applied Sciences. 2023; 13(14):8309. https://doi.org/10.3390/app13148309
Chicago/Turabian StyleWang, Rui, Xiangyu Guo, and Songmo Li. 2023. "Automatic Assembly Technology of Dense Small Screws for Flat Panel Parts" Applied Sciences 13, no. 14: 8309. https://doi.org/10.3390/app13148309
APA StyleWang, R., Guo, X., & Li, S. (2023). Automatic Assembly Technology of Dense Small Screws for Flat Panel Parts. Applied Sciences, 13(14), 8309. https://doi.org/10.3390/app13148309