Kinematics and Motion Modeling of a Robotic Arm using MATLAB Program

Main Article Content

Surachai Hemhirun
Ditthaphat Tanpradit


This research aimed to study kinematics and motion modeling of a robot arm using MATLAB program for the identification of the end-effector (EE) coordinates. The robot arm has a 4 degree-of-freedom (DOF) which was created by a 3-D modeling program. After that, the kinematics model was analyzed, and the program was simulated by MATLAB/Simulation program. The test consisted of two parts. The first part is to validate the kinematics model while the second part is to simulate continuous motion by writing an English alphabet. The test method uses the display of a robotic arm from a 3-D model compared with the kinematic model. the results showed that the kinematic calculation of the model revealed the EE coordinates, and all the joint angle values were accurate, causing the work area along x, y, and z-axes in the range of 52 to 239, -234 to 234, and 0 to 228 mm. respectively. The simulation showed correct and perfect writing. In addition, it was found that the round-off of the joint angle value affects the error in specifying the coordinates of the EE.

Article Details

How to Cite
S. Hemhirun and D. Tanpradit, “Kinematics and Motion Modeling of a Robotic Arm using MATLAB Program”, sej, vol. 17, no. 1, pp. 40–52, Apr. 2022.
Research Articles


I. Suleiman, E. Salam, and Y. Tanimu, "DEVELOPMENT OF A ROBOT ARM: A REVIEW," in 8th National Engineering Conference, Niger State, Nigeria, 2018, pp. 1-5.

T. Chen, J. Lin, D. Wu, and H. Wu, "Research of Calibration Method for Industrial Robot Based on Error Model of Position," Applied Sciences, vol. 11, no. 3, pp. 1287, 2021.

R. van der Aalst, "Dynamic identification of a Mitsubishi PA-10 robotic manipulator," Eindhoven University of Technology (Technische Universiteit Eindhoven), Netherlands, Eindhoven, Apr. 2008.

B. Panomruttanarug, W. Pornsukvitoon, and J. Pakkawanit, "A study of forward and inverse kinematics for 6? Link Robot Arm (Staubli RX 90)," Journal of King Mongkut’s University of Technology North Bangkok, vol. 27, no. 2, pp. 241-252, 2017.

C. R. Auttapoom Loungthongkam, "A Study of Random Errors For Six Degrees of Freedom Robotic Arm Joints," in IE NETWORK 2020, Chonburi, Thailand, 2020, pp. 1-6.

V. Pratheep, M. Chinnathambi, E. Priyanka, P. Ponmurugan, and P. Thiagarajan, "Design and Analysis of six DOF Robotic Manipulator," in IOP Conference Series: Materials Science and Engineering, vol. 1055, no. 1, IOP Publishing, 2021, pp. 1-10.

H. Al-Qahtani, A. A. Mohammed, and M. Sunar, "Dynamics and control of a robotic arm having four links," Arabian Journal for Science and Engineering, vol. 42, no. 5, pp. 1841-1852, 2017.

K. Kruthika, B. K. Kumar, and S. Lakshminarayanan, "Design and development of a robotic arm," in I4C 2016, Bangalore, India, 2016, pp. 1-4.

M. A. M. Adzeman, M. H. M. Zaman, M. F. Nasir, M. Faisal, and S. M. M. Ibrahim, "Kinematic Modeling of A Low Cost 4 DOF Robot Arm System," International Journal of Emerging Trends in Engineering Research, vol. 8, no. 10, 2020.

M. Gouasmi, M. Ouali, B. Fernini, and M. h. Meghatria, "Kinematic modelling and simulation of a 2-R robot using solidworks and verification by MATLAB/Simulink," International Journal of Advanced Robotic Systems, vol. 9, no. 6, pp. 245, 2012.

T. Parthasarathy, V. Srinivasaragavan, and S. Santhanakrishnan, "ADAMS-MATLAB co-simulation of a serial manipulator," in ICMME 2016, Elazig, Turkey, 2017, pp. 1-6.

S. B. Hussain and F. Kanwal, "Design of a 3 DOF robotic arm," in INTECH 2016, Dublin, Ireland, 2016, pp. 145-149.

F. Ionescu, "Modelling and simulation in mechatronics," in IFAC MCPL 2007, Sibiu, Romania, 2007, pp. 301-312.

M. A. Qassem, I. Abuhadrous, and H. Elaydi, "Modeling and Simulation of 5 DOF educational robot arm," in ICACC 2010, Shenyang, Chaina, 2010, pp. 569-574.

S. M. Mariappan and A. Veerabathiran, "Modelling and simulation of multi spindle drilling redundant SCARA robot using SolidWorks and MATLAB/SimMechanics," Revista Facultad de Ingenier?a Universidad de Antioquia, no. 81, pp. 63-72, 2016.

G. GÎLCĂ, "KINEMATICS ANALYSIS AND MODELING IN MATLAB OF THE 6 DOF ROBOTIC ARM," Fiability & Durability/Fiabilitate si Durabilitate, no. 1, pp. 180-187, 2020.

T. Younas, M. Khan, S. Urooj, N. Bano, and R. Younas, "Four Degree of Freedom Robotic Arm," in ICETAS 2017, Salmabed, Bahrain, 2017, pp. 1-4.

B. Guangbing, L. Shizhao, and Z. Hong, "Kinematics modeling of a 4-DOF robotic arm," in MSMEE 2017, Dalian, China, 2017, pp. 400-408.

P. Somrerk, T. Komkrich, S. Charoon, L. Jirapomg, and P. Sai-yan, "The development of 3-axis robot arm for material handling," in IE Network conference, Phetchaburi, Thailand, 2012, pp. 1248-1253.