Optimized inverse kinematics modeling and joint angle prediction for six-degree-of-freedom anthropomorphic robots with Explainable AI

被引:2
作者
Joshi, Rakesh Chandra [1 ]
Rai, Jaynendra Kumar [2 ]
Burget, Radim [3 ]
Dutta, Malay Kishore [1 ]
机构
[1] Amity Univ, Amity Ctr Artificial Intelligence, Noida, UP, India
[2] Amity Univ, Noida, UP, India
[3] Brno Univ Technol, FEEC, Dept Telecommun, Brno, Czech Republic
关键词
Anthropomorphic Robots; Explainable AI; Inverse Kinematics; Joint Angle Prediction; Machine Learning;
D O I
10.1016/j.isatra.2024.12.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Inverse kinematics, crucial in robotics, involves computing joint configurations to achieve specific end-effector positions and orientations. This task is particularly complex for six-degree-of-freedom (six-DoF) anthropomorphic robots due to complicated mathematical equations, nonlinear behaviours, multiple valid solutions, physical constraints, non-generalizability and computational demands. The primary contribution of this work is to address the complex inverse kinematics problem for six-DoF anthropomorphic robots through the systematic exploration of AI models. This study involves rigorous evaluation and Bayesian optimization for hyperparameter tuning to identify the optimal regressor, balancing both accuracy and computational efficiency. Utilizing fivefold cross-validation on a publicly available dataset, the selected model demonstrates exceptional performance in predicting six joint angles for end effector configuration, yielding an average mean square error of 1.934 x 10-3 to 3.522 x 10-3. Its computational efficiency, with a prediction time of approximately 1.25 ms per sample, makes it a practical choice. Additionally, the study employs Explainable AI, using SHAP (SHapley Additive exPlanations) analysis to gain an understanding of feature importance. This analysis not only enhances model interpretability but also reaffirms the efficacy in this challenging multi-input multi-output predictive task. This research advances state-of-the-art models and neural networks by prioritizing computational efficiency alongside accuracy-a critical yet often overlooked factor. Pioneering a significant advancement in anthropomorphic robot kinematics, it balances accuracy and efficiency, offering practical robotic automation solutions.
引用
收藏
页码:340 / 356
页数:17
相关论文
共 64 条
[1]   Artificial Neural Networks Based Optimization Techniques: A Review [J].
Abdolrasol, Maher G. M. ;
Hussain, S. M. Suhail ;
Ustun, Taha Selim ;
Sarker, Mahidur R. ;
Hannan, Mahammad A. ;
Mohamed, Ramizi ;
Ali, Jamal Abd ;
Mekhilef, Saad ;
Milad, Abdalrhman .
ELECTRONICS, 2021, 10 (21)
[2]  
Al-Mashhadany YI, 2010, 2010 INT C MAN SERV, P1, DOI [10.1109/ICMSS.2010.5577613, DOI 10.1109/ICMSS.2010.5577613]
[3]   A Deep Learning Approach for Biped Robot Locomotion Interface Using a Single Inertial Sensor [J].
Alemayoh, Tsige Tadesse ;
Lee, Jae Hoon ;
Okamoto, Shingo .
SENSORS, 2023, 23 (24)
[4]   A New Artificial Neural Network Approach in Solving Inverse Kinematics of Robotic Arm (Denso VP6242) [J].
Almusawi, Ahmed R. J. ;
Dulger, L. Canan ;
Kapucu, Sadettin .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2016, 2016
[5]  
Ayusawa K, 2019, IEEE INT C INT ROBOT, P566, DOI [10.1109/iros40897.2019.8968110, 10.1109/IROS40897.2019.8968110]
[6]  
Benjamin Lindemann TM, 2021, PROCEDIA CIRP, V99, P650, DOI DOI 10.1016/J.PROCIR.2021.03.088
[7]   Applying neural network to inverse kinematic problem for 6R robot manipulator with offset wrist [J].
Bingul, Z ;
Ertunc, HM ;
Oysu, C .
ADAPTIVE AND NATURAL COMPUTING ALGORITHMS, 2005, :112-115
[8]  
Bócsi B, 2011, IEEE INT C INT ROBOT, P698, DOI 10.1109/IROS.2011.6048552
[9]   Quod erat demonstrandum?- Towards a typology of the concept of explanation for the design of explainable AI [J].
Cabitza, Federico ;
Campagner, Andrea ;
Malgieri, Gianclaudio ;
Natali, Chiara ;
Schneeberger, David ;
Stoeger, Karl ;
Holzinger, Andreas .
EXPERT SYSTEMS WITH APPLICATIONS, 2023, 213
[10]   A Framework for Recognition and Prediction of Human Motions in Human-Robot Collaboration Using Probabilistic Motion Models [J].
Callens, Thomas ;
van der Have, Arthur ;
Van Rossom, Sam ;
De Schutter, Joris ;
Aertbelien, Erwin .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (04) :5151-5158