journal article·2022-11-03Open access

Robotic Peg-in-Hole Assembly Strategy Research Based on Reinforcement Learning Algorithm

Shaodong Li, Xiaogang Yuan, Jie Niu

Applied Sciences· Volume 12· Issue 21

Abstract

To improve the robotic assembly effects in unstructured environments, a reinforcement learning (RL) algorithm is introduced to realize a variable admittance control. In this article, the mechanisms of a peg-in-hole assembly task and admittance model are first analyzed to guide the control strategy and experimental parameters design. Then, the admittance parameter identification process is defined as the Markov decision process (MDP) problem and solved with the RL algorithm. Furthermore, a fuzzy reward system is established to evaluate the action–state value to solve the complex reward establishment problem, where the fuzzy reward includes a process reward and a failure punishment. Finally, four sets of experiments are carried out, including assembly experiments based on the position control, fuzzy control, and RL algorithm. The necessity of compliance control is demonstrated in the first experiment. The advantages of the proposed algorithms are validated by comparing them with different experimental results. Moreover, the generalization ability of the RL algorithm is tested in the last two experiments. The results indicate that the proposed RL algorithm effectively improves the robotic compliance assembly ability.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robot Manipulation and Learning · Manufacturing Process and Optimization · Reinforcement Learning in Robotics

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Guangxi Key Laboratory of Intelligent Control and Maintenance of Power Equipment, Guangxi University, Nanning 530004, China

Hunan Province Key Laboratory of Intelligent Live Working Technology and Equipment (Robot), Changsha 410100, China

Live Inspection and Intelligent Operation Technology State Grid Corporation Laboratory, Changsha 410100, China

State Grid Corporation of China, Beijing 100031, China

Funding

State Grid Hunan EHV Transmission Line Company opening program · Innovation Project of Guangxi Graduate Education

References (20)

Show source-provided references
1. Robot phased guided assembly based on process modeling
2. Liu, K.X. (2021). Research on Robotic Assembly Theory of Circular-Rectangular Compound Peg in Hole, Harbin Institute of Technology.
3. Beltran-Hernandez, C.C., Petit, D., Ramirez-Alpizar, I.G., and Harada, K. (2020). Variable Compliance Control for Robotic Peg-in-Hole Assembly: A Deep-Reinforcement-Learning Approach. Appl. Sci., 10.10.3390/app10196923 ↗
4. Dynamic analysis of vibratory insertion process10.1108/01445151111150613 ↗
5. Hole detection algorithm for chamferless square peg-in-hole based on shape recognition using F/T sensor10.1007/s12541-014-0353-6 ↗
6. Shimizu, M., and Kosuge, K. (2005, January 2–6). Designing robot admittance for polyhedral parts assembly taking into account grasping uncertainty. Proceedings of the 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Edmonton, AB, Canada.10.1109/IROS.2005.1545471 ↗
7. Shimizu, M., and Kosuge, K. (2006, January 15–19). An admittance design approach to dynamic assembly of polyhedral parts with uncertainty. Proceedings of the 2006 IEEE International Conference on Robotics and Automation (ICRA), Orlando, FL, USA.
8. Mol, N., Smisek, J., Babuska, R., and Schiele, A. (2016, January 9–12). Nested compliant admittance control for robotic mechanical assembly of misaligned and tightly toleranced parts. Proceedings of the 2016 IEEE International Conference on Systems Man and Cybernetics (SMC), Budapest, Hungary.10.1109/SMC.2016.7844650 ↗
9. Iterative Learning Algorithm Design for Variable Admittance Control Tuning of a Robotic Lift Assistant System10.4271/2017-01-0288 ↗
10. Wu, C., Shen, Y., Li, G., Li, P., and Tian, W. (2021, January 22–25). Compliance Auxiliary Assembly of Large Aircraft Components Based on Variable Admittance Control. Proceedings of the International Conference on Intelligent Robotics and Applications, Yantai, China.10.1007/978-3-030-89098-8_44 ↗
11. Tsumugiwa, T., Yokogawa, R., and Hara, K. (October, January 30). Variable impedance control with virtual stiffness for human-robot cooperative peg-in-hole task. Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Lausanne, Switzerland.
12. Reinforcement learning in robotics: A survey10.1177/0278364913495721 ↗
13. Zou, P., Zhu, Q., Wu, J., and Xiong, R. (2020–24, January 24). Learning-based Optimization Algorithms Combining Force Control Strategies for Peg-in-Hole Assembly. Proceedings of the 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, NV, USA.10.1109/IROS45743.2020.9341678 ↗
14. A Survey of Robot Manipulation Behavior Research Based on Deep Reinforcement Learning
15. Reinforcement Learning of Impedance Policies for Peg-in-Hole Tasks: Role of Asymmetric Matrices10.1109/LRA.2022.3191070 ↗
16. Wu, X.P., Zhang, D.P., Qin, F.B., and Xu, D. (2019, January 22–26). Deep Reinforcement Learning of Robotic Precision Insertion Skill Accelerated by Demonstrations. Proceedings of the 15th IEEE International Conference on Automation Science and Engineering (IEEE CASE), Vancouver, BC, Canada.10.1109/COASE.2019.8842940 ↗
17. Hou, Z.M., Dong, H.M., Zhang, K.G., Gao, Q., Chen, K., and Xu, J. (2018, January 12–15). Knowledge-Driven Deep Deterministic Policy Gradient for Robotic Multiple Peg-in-Hole Assembly Tasks. Proceedings of the IEEE International Conference on Robotics and Biomimetics (ROBIO), Kuala Lumpur, Malaysia.10.1109/ROBIO.2018.8665255 ↗
18. Martín-Martín, R., Lee, M.A., Gardner, R., Savarese, S., Bohg, J., and Garg, A. (2019, January 3–8). Variable impedance control in end-effector space: An action space for reinforcement learning in contact-rich tasks. Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2019, Macau, China.10.1109/IROS40897.2019.8968201 ↗
19. Learning force control for contact-rich manipulation tasks with rigid position-controlled robots10.1109/LRA.2020.3010739 ↗
20. Learning variable impedance control via inverse reinforcement learning for force-related tasks10.1109/LRA.2021.3061374 ↗