ANALYTICAL APPROACH FOR SOLUTION OF KINEMATICS OF A SERIAL MANIPULATOR; SIMULATION AND PRACTICAL IMPLEMENTATION

Published 30 September 2020 •  vol 13  •  no 9  • 


Authors:

 

Afaq Ahmed Abbasi, Institute of Space Technology, Islamabad 41000, Pakistan
Muqeet Ahmad, Institute of Space Technology, Islamabad 41000, Pakistan
Hayat Muhammad Khan, Institute of Space Technology, Islamabad 41000, Pakistan
Ehtisham ul Hasan, Air University, Islamabad 41000, Pakistan
Amna Khan, Air University, Islamabad 41000, Pakistan

Abstract:

 

Manipulator control and trajectory planning is one of the major research areas in robotics, with modelling of the Manipulator being the initial step. This article presents the forward and inverse Kinematic analysis of five degrees of freedom (DOF) serial manipulator, with a cross validation method using Matlab and MapleSim. The manipulator consists of one DOF base rotation, three DOF rigid links with revolute joints and one DOF end-effector. Forward kinematics equations are modelled using transformation method. The resultant equations are verified by developing an unprecedented method using Matlab and MapleSim, separately. Forward kinematic equations obtained from transformation method are encoded in Matlab and the dexterity of the robot is simulated in MapleSim at the same time. Inverse kinematics is implemented on the actual hardware using serial transfer from Matlab-Arduino-hardware. The end effector complies to the kinematics calculated in Matlab as well as with the MapleSim for the same value of position for respective angle; thus verifying the kinematic equations. The same strategy can be employed to any serial manipulators of ā€˜nā€™ degree of freedom, to verify its kinematics.

Keywords:

 

Degree of Freedom (DOF), Forward Kinematics, Inverse Kinematics, Matlab, MapleSim, Transformation Method

References:

 

[1] Craig, J. J., "Introduction to robotics: mechanics and control", vol. 3. 2005: Pearson Prentice Hall Upper Saddle River.
[2] Siciliano, B., et al., Kinematics. 2009: Springer.
[3] Gan, J.Q., et al., A complete analytical solution to the inverse kinematics of the Pioneer 2 robotic arm. Robotica, 2005. 23(1): p. 123-129.
[4] Lee, C., B. Lee, and R. Nigam, An efficient formulation of robot arm dynamics for control analysis and manipulator design. 1982.
[5] Kucuk, S. and Z. Bingul, Robot Kinematics: Forward and Inverse Kinematics, Industrial Robotics: Theory, Modelling and Control. ISBN: p. 3-86611.
[6] Goldenberg, A., B. Benhabib, and R. Fenton, A complete generalized solution to the inverse kinematics of robots. IEEE Journal on Robotics and Automation, 1985. 1(1): p. 14-20.
[7] Xu, D., et al., An analysis of the inverse kinematics for a 5-DOF manipulator. International Journal of Automation and Computing, 2005. 2(2): p. 114-124.
[8] Denavit, J., A kinematic notation for lower-pair mechanisms based on matrices. ASME J. Appl. Mech., 1955: p. 215-221.
[9] Jones, B.A. and I.D. Walker, Kinematics for multisection continuum robots. IEEE Transactions on Robotics, 2006. 22(1): p. 43-55.
[10] Benati, M., P. Morasso, and V. Tagliasco, The inverse kinematic problem for anthropomorphic manipulator arms. ASME J. of Dynamic Systems, Measurements, and Control, 1982. 104: p. 110-113.
[11] Bertram, D., et al. An integrated approach to inverse kinematics and path planning for redundant manipulators. in Robotics and Automation, 2006. ICRA 2006. Proceedings 2006 IEEE International Conference on. 2006. IEEE.
[12] Artemiadis, P.K., P.T. Katsiaris, and K.J. Kyriakopoulos, A biomimetic approach to inverse kinematics for a redundant robot arm. Autonomous Robots, 2010. 29(3): p. 293-308.

Citations:

 

APA:
Abbasi, A. A., Ahmad, M., Khan, H. M., Hasan, E., & Khan, A (2020). Analytical Approach for Solution of Kinematics of a Serial Manipulator; Simulation and Practical Implementation. International Journal of Control and Automation (IJCA), ISSN: 2005-4297 (Print); 2207-6387 (Online), NADIA, 13(7), 23-28. doi: 10.33832/ijca.2020.13.9.03.

MLA:
Abbasi, A. A., et al. “Analytical Approach for Solution of Kinematics of a Serial Manipulator; Simulation and Practical Implementation.” International Journal of Control and Automation, ISSN: 2005-4297 (Print); 2207-6387 (Online), NADIA, vol. 13, no. 9, 2020, pp. 23-28. IJCA, http://article.nadiapub.com/IJCA/vol13_no9/3.html.

IEEE:
[1] A. A. Abbasi, M. Ahmad, H. M. Khan, E. ul Hasan and A. Khan, "Analytical Approach for Solution of Kinematics of a Serial Manipulator; Simulation and Practical Implementation." International Journal of Control and Automation (IJCA), ISSN: 2005-4297 (Print); 2207-6387 (Online), NADIA, vol. 13, no. 9, pp. 23-28, September 2020.