Dynamic modeling and control of a 4 DOF robotic finger using adaptive-robust and adaptive-neural controllers

Document Type: Original Article


1 School of Mechanical Engineering, Shiraz University, Shiraz, Fars, Iran

2 Department of Mechanical Engneering, Shiraz Branch, Islamic Azad University, Shiraz, Fars, Iran


In this research, first, kinematic and dynamic equations of a 4-DOF 3-link robotic finger are derived using Denavit-Hartenberg convention and Lagrange’s formulation. To model the muscles, several springs and dampers are placed between the finger links. Then, two advanced controllers, namely adaptive-robust and adaptive-neural, which can control the robotic finger in presence of parametric uncertainty, are applied to the dynamic model of the system in order to track the desired trajectory of tapping. The simulation of the dynamic system is performed in presence of  10% uncertainty in the parameters of the system and the results are obtained when applying the two controllers separately on the robotic finger dynamic model. By comparing the simulation results of the tracking errors, it is observed that both controllers perform decently; however, the adaptive-neural controller has a better performance.


[1]    J. Sancho-Bru, A. Perez-Gonzalez, M. Vergara-Monedero, and D. Giurintano, "A 3-D dynamic model of human finger for studying free movements," Journal of biomechanics, vol. 34, pp. 1491-1500, 1998 2001.

[2]    C. Huang, B. Li, S. Xiao, and R. Wang, "A forward musculoskeletal dynamics approach to the motion of metacarpophalangeal joint of index finger," in Engineering in Medicine and Biology Society, 1998. Proceedings of the 20th Annual International Conference of the IEEE, 1998, pp. 2486-2489.

[3]    J. H. Lee, B.-J. Yi, and J. Y. Lee, "Adjustable spring mechanisms inspired by human musculoskeletal structure," Mechanism and Machine Theory, vol. 54, pp. 76-98, 2012.

[4]    R. Boughdiri, H. Bezine, N. Sirdi, A. Naamane, and A. M. Alimi, "Dynamic modeling of a multi-fingered robot hand in free motion," in Systems, Signals and Devices (SSD), 2011 8th International Multi-Conference on, 2011, pp. 1-7.

[5]    S. Bae and T. J. Armstrong, "A finger motion model for reach and grasp," International journal of industrial ergonomics, vol. 41, pp. 79-89, 2011.

[6]    M. H. Yun, H. J. Eoh, and J. Cho, "A two-dimensional dynamic finger modeling for the analysis of repetitive finger flexion and extension," International Journal of Industrial Ergonomics, vol. 29, pp. 231-248, 2002.

[7]    Z. Doulgeri and J. Fasoulas, "Grasping control of rolling manipulations with deformable fingertips," Mechatronics, IEEE/ASME Transactions on, vol. 8, pp. 283-286, 2003.

[8]    S. Ueki, H. Kawasaki, and T. Mouri, "Adaptive coordinated control of multi-fingered hands with sliding contact," in SICE-ICASE, 2006. International Joint Conference, 2006, pp. 5893-5898.

[9]    Z. Doulgeri and Y. Karayiannidis, "Force position control for a robot finger with a soft tip and kinematic uncertainties," Robotics and Autonomous Systems, vol. 55, pp. 328-336, 2007.

[10]  E. Al-Gallaf, "Neurofuzzy inverse Jacobian mapping for multi-finger robot hand control," Journal of Intelligent and Robotic Systems, vol. 39, pp. 17-42, 2004.

[11]  G. Wöhlke, "A neuro-fuzzy-based system architecture for the intelligent control of multi-finger robot hands," in Fuzzy Systems, 1994. IEEE World Congress on Computational Intelligence., Proceedings of the Third IEEE Conference on, 1994, pp. 64-69.

[12]  H. Liu, T. Iberall, and G. A. Bekey, "Neural network architecture for robot hand control," Control Systems Magazine, IEEE, vol. 9, pp. 38-43, 1989.

[13]  S.-W. Lee and X. Zhang, "Biodynamic modeling, system identification, and variability of multi-finger movements," Journal of biomechanics, vol. 40, pp. 3215-3222, 2007.

[14]  R. Boughdiri, H. Nasser, H. Bezine, N. K. M'Sirdi, A. M. Alimi, and A. Naamane, "Dynamic modeling and control of a multi-fingered robot hand for grasping task," Procedia Engineering, vol. 41, pp. 923-931, 2012.

[15]  S. Arimoto, "Intelligent control of multi-fingered hands," Annual Reviews in Control, vol. 28, pp. 75-85, 2004.

[16]  P.-L. Kuo, D. L. Lee, D. L. Jindrich, and J. T. Dennerlein, "Finger joint coordination during tapping," Journal of biomechanics, vol. 39, pp. 2934-2942, 2006.

[17]  F. L. Lewis, C. T. Abdallah, and D. M. Dawson, Control of robot manipulators vol. 236: Macmillan New York, 1993.

[18]  S. Jung and T. Hsia, "Neural network impedance force control of robot manipulator," Industrial Electronics, IEEE Transactions on, vol. 45, pp. 451-461, 1998.