Forward Kinematics Analysis of a 4-DOF Robotic Manipulator
DOI:
https://doi.org/10.31649/1997-9266-2025-182-5-61-68Keywords:
educational robotic manipulator, forward kinematics, Denavit–Hartenberg convention, DH parameters, inertial coordinate systemAbstract
The development of science and technology has significantly changed the approach to industrial operations, especially in the field of automation. The growing demand for high-quality products has led to the transition toward automated systems that use robots to replace humans in performing repetitive tasks. Industrial robotic manipulators are widely used in manufacturing processes such as welding, painting, assembly, cutting, and others.
This work presents a mathematical description of solving the forward kinematics problem for the educational robotic manipulator with four degrees of freedom. The algorithm is proposed for the procedure of forming a sequence of consistent coordinate systems associated with the manipulator’s links. An orthonormal coordinate system has been established for each of the four links.
During the task execution, the structure of the manipulator was described. The external appearance of the manipulator is presented, along with its 3D-model and structural-kinematic diagram. Based on the obtained parameters and the matrix-based method of coordinate representation using the Denavit–Hartenberg convention, transformation matrices were constructed, which mathematically represent the spatial positions of each manipulator link. The use of the Denavit–Hartenberg transformation made it possible to determine the spatial position of each of the four kinematic pairs of the robotic manipulator.
Based on the proposed algorithm, a computer program was developed using Visual C#, which allows for automatically obtaining the spatial coordinates of each kinematic pair as well as the trajectory of the end effector from the initial to the target point. In this way, the planned movement is first tested in a virtual simulation environment and executed on the physical robot only after verification.
The proposed method and software are universal and can be used for simulating any robotic manipulator in the educational process.
The functioning of the developed software is described in detail, including code fragments that perform the calculation of the coordinates of the respective kinematic pairs within the manipulator’s working area, as well as the end effector’s movement trajectory in space. As a result of the calculations and the schematic representation of the 3D-model, the spatial positions of the manipulator links fully match the predefined target positions, confirming the adequacy of the developed model and its software implementation. In the future, based on this model, it is planned to synthesize a control system for the educational robotic manipulator and to implement the inverse kinematics solution.
References
Amogh Patwardhan, Aditya Prakash, and Rajeevlochana G. Chittawadigi, “Kinematic analysis and development of simulation software for Nex Dexter robotic manipulator,” International Conference on Robotics and Smart Manufacturing (RoSMa 2018), Chennai, India, 2018, pp. 660-667.
М. І. Вігуро, і A. B. Маляр, «Розв’язання прямої задачі кінематики зварювального маніпулятора з шістьма ступенями свободи,» Електроенергетичні та електромеханічні системи, вип. 3, № 2, с. 27-34, 2021, https://doi.org/10.23939/sepes2021.01.027 .
Dr. Rajeev Arya, Jay Pratap Singh Chauhan, and Ishan Khan, “Kinematic analysis and modelling of a 4-DOF revolute robot manipulator using Solidworks,” International research journal of modernization in engineering technology and science, vol. 05, no. 03, pp. 2181-2186, March. 2023. https://www.doi.org/10.56726/IRJMETS34556 .
К. Колесник, «Імітаційне моделювання руху маніпулятора промислового робота за допомогою прикладної програми Matlab,» Computer design systems. Theory and practice, vol. 3, № 1, с. 17-20, 2021. https://doi.org/10.23939/cds2021.01.017 .
DH Parameters for calculations of kinematics and dynamics. [Online]. Available: https://www.universal-robots.com/articles/ur/application-installation/dh-parameters-for-calculations-of-kinematics-and-dynamics/. Accessed: June 05, 2025.
Luiz Alberto Radavelli, Edson Roberto De Pieri, Roberto Simoni, and Daniel Martins, “A comparative study of the kinematics of robots manipulators by Denavit-Hartenberg and Dual Quaternion,” Mecánica Computacional, vol. XXXI, pp. 2833-2848, Salta, Argentina, Noviembre 2012.
Peter I. Corke,” A simple and systematic approach to assigning Denavit-Hartenberg parameters,” IEEE Transactions on Robotics, vol. 23, № 3, pp. 590-594, June. 2007. https://doi.org/10.1109/TRO.2007.896765 .
Nikola LJ. Zivkovic, Jelena Z. Vidakovic, and Mihailo P. Lazarevic, “Forward kinematics algorithm in Dual Quaternion space based on Denavit-Hartenberg convention,” Applied Engineering Letters, vol. 8, № 2, pp. 52-59, June. 2023. https://doi.org/10.18485/aeletters.2023.8.2.2 .
Liao Wu, Ross Crawford, and Jonathan Roberts, “Geometric interpretation of the general POE model for a serial-link robot via conversion into D-H parameterization,” International Conference on Robotics and Automation (ICRA), Montreal, Canada, 2019. pp. 1-7. https://doi.org/10.1109/ICRA39644.2019 .
K. S. Fu, R. C. Gonzalez, and C. S. G. Lee, ROBOTICS: Control, Sensing, Vision, and Intelligence. New York, USA: Mcgraw-Hill Book Company, 1987, 580 p.
Craig, John J. Introduction to Robotics: Mechanics and Control. New Jersey, USA: Pearson Education Ltd., 2005, 400 p.
Forward kinematics: the Denavit-Hartenberg convention [Online]. Available: https://www.studocu.com/row/document/the-university-of-dodoma/engineering-drawing/chap3-forward-kinematics/36734719 . Accessed: June 05, 2025.
Downloads
-
pdf (Українська)
Downloads: 48
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).