MARATTO

article

Artificial Neural Networks for the Forward Kinematics of a SCARA Manipulator: A Comparative Study with Two Datasets

Abstract

In the field of robotics and automation, the precise determination of manipulator positions is a fundamental aspect with widespread applications. Despite the significance of analytical methods, solving the Forward Kinematics (FK) for Selective Compliance Assembly Robot Arm (SCARA) manipulator robots can be complex and computationally intensive. Our research introduces a method to address the FK problem for the four degrees of freedom (4-DoF) SCARA manipulator through Artificial Neural Networks (ANNs). We utilize two different generated datasets, one with a fixed step size and another one based on a sinusoidal signal, for training the ANNs. This choice of datasets allows us to assess the ANN s' generalization capabilities across a range of operating conditions. Thereafter, the study is planned to investigate the ANN's performance while employing three distinct training algorithms: Levenberg-Marquardt (LM), Bayesian Regularization (BR), and Scaled Conjugate Gradient (SCG). Through a comprehensive comparison of the performance of different ANN models, different training algorithms, and the two adopted generated datasets, this study provides valuable insights into selecting the most optimal training configurations for the SCARA robot's FK solutions. We employ the Mean Squared Error (MSE) and the error histogram as two performance metrics to assess the accuracy of various ANNs. The results reveal that optimal MSE outcomes were obtained when utilizing a balanced architecture with three hidden layers in the analysis of the sinusoidal-signal-based datasets.

Research topics

  • Robot Manipulation and Learning
  • Robotic Mechanisms and Dynamics
  • Soft Robotics and Applications

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.1109/icetsis61505.2024.10459544

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.