ANN Approach for SCARA Robot Inverse Kinematics Solutions with Diverse Datasets and Optimisers
Pubblicato online: 15 ago 2024
Pagine: 24 - 34
Ricevuto: 08 gen 2024
Accettato: 12 lug 2024
DOI: https://doi.org/10.2478/acss-2024-0004
Parole chiave
© 2024 Rania Bouzid et al., published by Sciendo
This work is licensed under the Creative Commons Attribution 4.0 International License.
In the pursuit of enhancing the efficiency of the inverse kinematics of SCARA robots with four degrees of freedom (4-DoF), this research delves into an approach centered on the application of Artificial Neural Networks (ANNs) to optimise and, hence, solve the inverse kinematics problem. While analytical methods hold considerable importance, tackling the inverse kinematics for manipulator robots, like the SCARA robots, can pose challenges due to their inherent complexity and computational intensity. The main goal of the present paper is to develop efficient ANN-based solutions of the inverse kinematics that minimise the Mean Squared Error (MSE) in the 4-DoF SCARA robot inverse kinematics. Employing three distinct training algorithms – Levenberg-Marquardt (LM), Bayesian Regularization (BR), and Scaled Conjugate Gradient (SCG) – and three generated datasets, we fine-tune the ANN performance. Utilising diverse datasets featuring fixed step size, random step size, and sinusoidal trajectories allows for a comprehensive evaluation of the ANN adaptability to various operational scenarios during the training process. The utilisation of ANNs to optimise inverse kinematics offers notable advantages, such as heightened computational efficiency and precision, rendering them a compelling choice for real-time control and planning tasks. Through a comparative analysis of different training algorithms and datasets, our study yields valuable insights into the selection of the most effective training configurations for the optimisation of the inverse kinematics of the SCARA robot. Our research outcomes underscore the potential of ANNs as a viable means to enhance the efficiency of SCARA robot control systems, particularly when conventional analytical methods encounter limitations.