Modeling and Simulation Validation of a Lightweight Indigenous Six-Degrees-of-Freedom Robotic Manipulator (Dexter-6Pro)
DOI:
https://doi.org/10.70112/arme-2026.15.2.4368Keywords:
Control of Robotic Systems, Dynamics, Manipulator Design and Kinematics , Position Control, Robot Dynamics, Torque ControlAbstract
The growing demand for inexpensive, locally produced robotic manipulators in developing nations has necessitated the development of efficient modeling and control techniques for both industry and research. This paper presents the modeling and simulation of Dexter-6Pro, a 6-DOF lightweight robotic manipulator developed for such applications. The kinematics and dynamics models formulated using the Euler-Lagrange method, are verified in MATLAB and Simulink after being adapted from established research platforms, with adjustments to the Jacobian for dynamic computation. This study also presents the mechanical realization of Dexter-6Pro, a lightweight modular manipulator that is locally manufactured. A PD controller with feedforward torque compensation is used to validate the performance tracking. The precision and reliability of the symbolic model are analyzed with Simulink’s built-in blocks of kinematics and dynamics. The simulation results show precise trajectory tracking and reliable performance throughout the workspace of the manipulator. To promote further study and reproducibility, all of the created MATLAB and Simulink materials for this research are publicly shared. The framework proposed sets up the basis for real-time deployment and supports the construction of local robotic solutions.
References
[1] W. S. A., A. A. A. S. E., M. E. Mohamed S. Elhadidy, "Assessing the accuracy and efficiency of kinematic analysis tools for six-DOF industrial manipulators: The KUKA robot case study," AIMA Press, vol. 9, no. 6, 2024.
[2] Z. X. L. Y. Z. T. M. Q. H. W. M. W. a. D. Y. Jianfei Xu, "Joint kinematics and dynamics analysis of a 6-DOF loading and unloading industrial robot based on ADAMS and ANSYS," Mechanical Sciences, vol. 16, no. 2, 2025.
[3] M. R. Abbas, M. Ahsan and J. Iqbal, "Experimental development of lightweight manipulators with improved design cycle time that leverages off-the-shelf robotic arm components," PLoS ONE, vol. 19, no. 7, p. e0305379, 2024.
[4] M. H. Barhaghtalab, V. Meigoli, M. R. Golbahar Haghighi, S. A. Nayeri and A. Ebrahimi, "Dynamic analysis, simulation, and control of a 6-DOF IRB-120 robot manipulator using sliding mode control and boundary layer method," Journal of Central South University, vol. 25, no. 12, p. 2885–2897, 2018.
[5] P. M. Kebria, S. Al-wais, H. Abdi and S. Nahavandi, "Kinematic and dynamic modelling of UR5 manipulator," in IEEE International Conference on Systems, Man, and Cybernetics, Budapest, 2016.
[6] B. Siciliano, L. Sciavicco, L. Villani and G. Oriolo, Robotics: Modelling, Planning and Control, Springer, 2010.
[7] M. W. Spong, S. Hutchinson and M. Vidyasagar, "Robot Modeling and Control," 2006.
[8] J. Villalobos, I. Y. Sanchez and F. Martell, "Statistical comparison of Denavit-Hartenberg based inverse kinematic solutions of the UR5 robotic manipulator," in International Conference on Electrical, Computer, Communications and Mechatronics Engineering (ICECCME), Mauritius, 2021.
[9] J. Villalobos, I. Y. Sanchez and F. Martell, "Singularity Analysis and Complete Methods to Compute the Inverse Kinematics for a 6-DOF UR/TM-Type Robot," Robotics, vol. 11, no. 6, p. 137, 2022.
[10] K. A. Kufieta, Force estimation in robotic manipulators: Modeling, simulation and experiments, Norwegian University of Science and Technology, 2014.
[11] H. A. Moreno, R. A. Ramírez-Mendoza and I. A. Banfield, "Advances in Automation and Robotics Research," vol. Volume 123, Cham, Springer Nature Switzerland AG, 2022.
[12] IEEE, "2016 IEEE International Conference on Systems, Man, and Cybernetics: Conference Proceedings," in IEEE, 2016.
[13] kkufieta. https://github.com/kkufieta/ur5_modeling_force_estimate.
[14] J. J. Craig, Introduction to Robotics: Mechanics and Control, 3rd, Ed., Pearson, 2005.
[15] M. Inc., "MATLAB Function block," 2023. https://www.mathworks.com/help/simulink/slref/matlabfunction.html.
[16] M. Documentation, "Get Started with Symbolic Math Toolbox," https://www.mathworks.com/help/symbolic/getting-started-with-symbolic-math-toolbox.html?s_tid=CRUX_lftnav.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Centre for Research and Innovation

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

