An Efficient Computational Approach for Inverse Kinematics Analysis of the UR10 Robot with SQP and BP-SQP Algorithms
-
Published:2023-02-26
Issue:5
Volume:13
Page:3009
-
ISSN:2076-3417
-
Container-title:Applied Sciences
-
language:en
-
Short-container-title:Applied Sciences
Author:
Huang Yizhe123, Liu Jiaen1, Zhang Xuwei1, Wang Jun1ORCID, Li Xiao1ORCID, Tu Xikai1, Chen Shuisheng1, Wang Chenlin2ORCID, Huang Qibai2
Affiliation:
1. School of Mechanical Engineering, Hubei University of Technology, Wuhan 430068, China 2. State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan 430074, China 3. Dongfeng Liuzhou Motor Co., Ltd., Liuzhou 545005, China
Abstract
Two algorithms that are distinct from the closed algorithm are proposed to create the inverse kinematics model of the UR10 robot: the Sequential Quadratic Programming (SQP) algorithm and the Back Propagation-Sequential Quadratic Programming (BP-SQP) algorithm. The SQP algorithm is an iterative algorithm in which the fundamental tenet is that the joint’s total rotation radian should be at a minimum when the industrial robot reaches the target attitude. With this tenet, the SQP algorithm establishes the inverse kinematics model of the robot. Since the SQP algorithm is overly reliant on the initial values, deviations occur easily and the solution speed, and the accuracy of the algorithm is undermined. To assuage this disadvantage of the SQP algorithm, a BP-SQP algorithm incorporating a neural network is introduced to optimize the initial values. The results show that the SQP algorithm is an iterative algorithm that relies excessively on the initial values and has a narrow range of applications. The BP-SQP algorithm eliminates the limitations of the SQP algorithm, and the time complexity of the BP-SQP algorithm is greatly reduced. Subsequently, the effectiveness of the SQP algorithm and the BP-SQP algorithm is verified. The results show that the SQP and BP-SQP algorithms can significantly reduce the operation time compared with the closed algorithm, and the BP-SQP algorithm is faster but requires a certain number of samples as a prerequisite.
Funder
National Natural Science Foundation of China
Subject
Fluid Flow and Transfer Processes,Computer Science Applications,Process Chemistry and Technology,General Engineering,Instrumentation,General Materials Science
Reference31 articles.
1. Moreira, A.P., Neto, P., and Vidal, F. (2023). Special Issue on Advances in Industrial Robotics and Intelligent Systems. Appl. Sci., 13. 2. Xiao, Y., Jiang, J., Yang, D., Li, J., Wu, J., and Chen, Y. (2022). Research on Mechanism and Measurement Model for the Effects of Path Dependence on Human Error in Space Station Manipulator Tasks. Symmetry, 14. 3. Integration of Fiber-Optic Sensor Arrays into a Multi-Modal Tactile Sensor Processing System for Robotic End-Effectors;Kampmann;Sensors,2014 4. Monocular SLAM for Autonomous Robots with Enhanced Features Initialization;Guerra;Sensors,2014 5. Chang, C., Han, Z., Li, X., Sun, S., Qin, J., and Fu, H. (2021). A Non-Geodesic Trajectory Design Method and Its Post-Processing for Robotic Filament Winding of Composite Tee Pipes. Materials, 14.
|
|