Sign inSubmit
ArticleMetrics
Research Article · Open access · Published 26 May 2025

A GUI-Enabled, Automated LSTM-Based Inverse Kinematics Pipeline for 6-DOF Robotic Arms Using MATLAB and CoppeliaSim

Waleed Abdulrahman Saleh Al-Akwa1 & Mohammed Abdulwahab Ahmed Daba2

Journal of Mechatronics and Robotics, Volume 9, Issue 1, pp. 13–23 · doi.org/10.3844/jmrsp.2025.13.23

8,252 accesses2,949 downloads1 citations (Crossref)Metrics
Cite Check for updates

Abstract

Existing deep learning-based inverse kinematics (IK) solutions often target specific robotic arms and require significant modifications when applied to different configurations. To support early-phase design and testing of 6-degree-of-freedom (6-DOF) robotic arms, this study presents a fast and adaptable IK solution through a user-friendly interface. Unlike traditional numerical methods that are computationally intensive, sensitive to initial conditions, and may not generalize to custom designs, the proposed approach allows users to input Denavit-Hartenberg (DH) parameters and quickly generate a first-draft IK solution. This solution is built on a deep learning-based pipeline using a Long Short-Term Memory (LSTM) neural network integrated with a MATLAB-based graphical user interface (GUI) for automated dataset generation and model training. To enhance performance, this approach applies various data preprocessing techniques, including MinMaxScaler, Normalizer, RobustScaler, and StandardScaler. It also incorporates K-Fold cross-validation for performance evaluation and an early stopping mechanism to prevent overfitting. Multiple 6-DOF robotic arms are tested using MATLAB and CoppeliaSim by performing tasks, such as trajectory tracking of letters and words on planar and non-planar surfaces, to ensure a flexible solution across diverse robotic configurations and task environments.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 4.0 International Licence (CC BY 4.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Al-Akwa, W. A. S. & Daba, M. A. A. (2025). A GUI-Enabled, Automated LSTM-Based Inverse Kinematics Pipeline for 6-DOF Robotic Arms Using MATLAB and CoppeliaSim. Journal of Mechatronics and Robotics, 9(1), 13–23. https://doi.org/10.3844/jmrsp.2025.13.23

Licence
CC BY 4.0
Issue
Volume 9, Issue 1
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
A GUI-Enabled, Automated LSTM-Based Inverse Kinematics Pipeline for 6-DOF Robotic Arms Using MATLAB and CoppeliaSimJournal of Mechatronics and Robotics · Volume 9, Issue 1 · pp. 13–23 · CC BY 4.0Download