Contact State Recognition for Dual Peg-in-Hole Assembly of Tightly Coupled Dual Manipulator
Abstract
:1. Introduction
2. Related Works
2.1. Contact State Recognition Based on an Analytical Model
2.2. Contact State Recognition Based on a Statistical Model
3. Methods
3.1. Introduction to the Problem
- Contact force/torque between pegs and holes. This is estimated based on the force/torque sensor installed at the end of the two manipulators.
- Position of the end effectors. This is calculated from the joint angles of the manipulators and the forward kinematics model of the manipulators.
- Images from hand–eye cameras. In this paper, the images are processed using a positioning neural network as described in [3], and the estimated distances between the pegs and the holes in the image coordinate system are used as the input of the state recognition model.
3.2. The Two-Stage Recognition Process
3.3. Recognition Model
3.3.1. The Recognition Model for the First Stage
- Support Vector Machine (SVM)
- 2.
- Multi-Layer Perceptron (MLP)
- 3.
- Long Short-Term Memory (LSTM) Neural Network
- 4.
- One-Dimensional Convolutional (1D-Conv) Neural Networks
3.3.2. The Recognition Model for the Second Stage
3.4. Dataset Generation
4. Results
4.1. Training Parameters and Evaluation Metrics
4.2. Experimental Results
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Li, D.; Zhang, L.; Zhu, W.; Xu, Z.; Tang, Q.; Zhan, W. A survey of space robotic technologies for on-orbit assembly. Space Sci. Technol. 2022, 2022, 9849170. [Google Scholar] [CrossRef]
- Chen, R.; Wang, C.; Wei, T.; Liu, C. A Composable Framework for Policy Design, Learning, and Transfer Toward Safe and Efficient Industrial Insertion. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Kyoto, Japan, 23–27 October 2022. [Google Scholar]
- Zhang, J.; Bai, C.; Guo, J. Multiple Peg-in-Hole Assembly of Tightly Coupled Multi-manipulator Using Learning-based Visual Servo. arXiv 2024, arXiv:2407.10570. [Google Scholar]
- Whitney, D.E. Quasi-static assembly of compliantly supported rigid parts. J. Dyn. Sys. Meas. Control 1982, 104, 65–77. [Google Scholar] [CrossRef]
- Jakovljevic, Z.; Petrovic, P.B.; Hodolic, J. Contact states recognition in robotic part mating based on support vector machines. Int. J. Adv. Manuf. Technol. 2012, 59, 377–395. [Google Scholar] [CrossRef]
- Xia, Y.; Yin, Y.; Chen, Z. Dynamic analysis for peg-in-hole assembly with contact deformation. Int. J. Adv. Manuf. Technol. 2006, 30, 118–128. [Google Scholar] [CrossRef]
- Sathirakul, K.; Sturges, R.H. Jamming conditions for multiple peg-in-hole assemblies. Robotica 1998, 16, 329–345. [Google Scholar] [CrossRef]
- Fei, Y.; Zhao, X. An assembly process modeling and analysis for robotic multiple peg-in-hole. J. Intell. Robot. Syst. 2003, 36, 175–189. [Google Scholar] [CrossRef]
- Zhang, K.; Xu, J.; Chen, H.; Zhao, J.; Chen, K. Jamming analysis and force control for flexible dual peg-in-hole assembly. IEEE Trans. Ind. Electron. 2019, 6, 1930–1939. [Google Scholar] [CrossRef]
- Lefebvre, T.; Bruyninckx, H.; De Schutter, J. Online statistical model recognition and state estimation for autonomous compliant motion. IEEE Trans. Syst. Man Cybern. Part C-Appl. Rev. 2005, 35, 16–29. [Google Scholar] [CrossRef]
- Gadeyne, K.; Lefebvre, T.; Bruyninckx, H. Bayesian hybrid model-state estimation applied to simultaneous contact formation recognition and geometrical parameter estimation. Int. J. Robot. Res. 2005, 24, 615–630. [Google Scholar] [CrossRef]
- Park, Y.K.; Cho, H.S. A fuzzy rule-based assembly algorithm for precision parts mating. Mechatronics 1993, 3, 433–450. [Google Scholar] [CrossRef]
- Lee, H.; Park, J. Contact states estimation algorithm using fuzzy logic in peg-in-hole assembly. In Proceedings of the International Conference on Ubiquitous Robots, Kyoto, Japan, 22–26 June 2020; pp. 355–361. [Google Scholar]
- Brignone, L.M.; Howarth, M. A geometrically validated approach to autonomous robotic assembly. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Lausanne, Switzerland, 30 September–4 October 2002. [Google Scholar]
- Son, C. Optimal control planning strategies with fuzzy entropy and sensor fusion for robotic part assembly tasks. Int. J. Mach. Tools Manuf. 2002, 42, 1335–1344. [Google Scholar] [CrossRef]
- Son, C. A neural/fuzzy optimal process model for robotic part assembly. Int. J. Mach. Tools Manuf. 2001, 41, 1783–1794. [Google Scholar] [CrossRef]
- Jakovljevic, Z.; Petrovic, P.B.; Mikovic, V.D.; Pajic, M. Fuzzy inference mechanism for recognition of contact states in intelligent robotic assembly. J. Intell. Manuf. 2014, 25, 571–587. [Google Scholar] [CrossRef]
- Yan, C.; Wu, J.; Zhu, Q. Learning-based contact status recognition for peg-in-hole assembly. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Prague, Czech Republic, 27 September–1 October 2021. [Google Scholar]
- Jasim, I.F.; Plapper, P.W.; Voos, H. Contact-state modelling in force-controlled robotic peg-in-hole assembly processes of flexible objects using optimised Gaussian mixtures. Proc. Inst. Mech. Eng. Part B-J. Eng. Manuf. 2017, 231, 1448–1463. [Google Scholar] [CrossRef]
- Lee, H.; Park, S.; Jang, K.; Park, J. Contact state estimation for peg-in-hole assembly using Gaussian mixture model. IEEE Robot. Autom. Lett. 2022, 7, 3349–3356. [Google Scholar] [CrossRef]
- Hovland, G.E.; McCarragher, B.J. Hidden Markov models as a process monitor in robotic assembly. Int. J. Robot. Res. 1998, 17, 153–168. [Google Scholar] [CrossRef]
- Lau, H.Y.K. A hidden Markov model-based assembly contact recognition system. Mechatronics 2003, 13, 1001–1023. [Google Scholar] [CrossRef]
Contact States | Others | ||||||||
---|---|---|---|---|---|---|---|---|---|
Number | 423 | 90 | 90 | 90 | 90 | 90 | 339 | 297 | 599 |
SVM (Two-Stage) | SVM (First Stage) | MLP | LSTM | Conv | |
---|---|---|---|---|---|
Hole1 | 17/20 | 13/20 | 6/20 | 0/20 | 0/20 |
Hole2 | 16/20 | 9/20 | 4/20 | 0/20 | 0/20 |
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. |
© 2024 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
Zhang, J.; Bai, C.; Guo, J.; Cheng, Z.; Chen, Y. Contact State Recognition for Dual Peg-in-Hole Assembly of Tightly Coupled Dual Manipulator. Electronics 2024, 13, 3785. https://doi.org/10.3390/electronics13183785
Zhang J, Bai C, Guo J, Cheng Z, Chen Y. Contact State Recognition for Dual Peg-in-Hole Assembly of Tightly Coupled Dual Manipulator. Electronics. 2024; 13(18):3785. https://doi.org/10.3390/electronics13183785
Chicago/Turabian StyleZhang, Jiawei, Chengchao Bai, Jifeng Guo, Zhengai Cheng, and Ying Chen. 2024. "Contact State Recognition for Dual Peg-in-Hole Assembly of Tightly Coupled Dual Manipulator" Electronics 13, no. 18: 3785. https://doi.org/10.3390/electronics13183785
APA StyleZhang, J., Bai, C., Guo, J., Cheng, Z., & Chen, Y. (2024). Contact State Recognition for Dual Peg-in-Hole Assembly of Tightly Coupled Dual Manipulator. Electronics, 13(18), 3785. https://doi.org/10.3390/electronics13183785