Forward and inverse kinematics solution of a robotic manipulator using a multilayer feedforward neural network
In this paper, a multilayer feedforward neural network (MLFFNN) is proposed for solving the problem of forward and inverse kinematics of the manipulator. For forward kinematics solution, two cases are presented. The first case is that one MLFFNN is designed and trained to find only the position of the robot end-effector. In the second case, another MLFFNN is designed and trained to find both the position and the orientation of the robot end-effector. Both MLFFNNs are designed considering the joints’ positions as the inputs. For inverse kinematics solution, a MLFFNN is designed and trained to find the joints’ positions considering the position and the orientation of the robot end-effector as the inputs. For training any of the proposed MLFFNNs, data are generated in MATLAB using two different cases. The first case is considering incremental motion of the robot joints, whereas the second case is considering a sinusoidal motion. This method is designed to be generalized to any DOF manipulator. For simplicity, it is applied using a 2-DOF planar robot. The results show that the approximation error between the desired and estimated output is very low and approximately zero. The MLFFNN is efficient to solve the forward and inverse kinematics problems.
Copyright (c) 2022 Abdel-Nasser Sharkawy
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors retain full copyright to their individual works.
The Journal of Mechanical and Energy Engineering (JMEE) publishes fully open access articles.
Open Access benefits:
- High visibility – all articles are made freely available online for everyone worldwide, immediately upon publication.
- Increased visibility and readership.
- Rapid publication.
- All articles are CC BY licensed. The final article can be reused and immediately deposited in any repository.
- Authors retain the copyright to their work.
By publishing with us, you retain the copyright of your work under the terms of a Creative Commons Attribution 4.0 International (CC BY) license.
The CC BY license permits unrestricted use, distribution and reproduction in any medium, provided appropriate credit is given to the original author(s) and the source, a link to the Creative Commons license is included, and it is indicated if any changes were made. This means that you can deposit the final version of your work in any digital repository immediately after publication.
We are committed to providing high-level peer review, author and production services, so you can trust in the quality and reliability of the work that we publish.