Design and Analysis of A Multifingered Robot Hand
Design and Analysis of A Multifingered Robot Hand
1. INTRODUCTION
An effective robot hand should be multifunctional, adaptive and flexible. It is always desirable to
develop a robotic hand which can mimic a human hand. Over last few decades researchers have been trying
to develop various multi-fingered robot hands, which can be used for a specific set of applications. In these
days the multi-fingered hands find their potential applications in many applications in industrial, domestic,
allied services and medical environments. Especially in case of assistive and artificial limbs the hand should
be anthropomorphic. However as the number of fingers increases and the number of degrees of freedom on a
single finger or on the whole of hand increase, the actuation mechanism and the associated control
architecture become complicated. Therefore most of the multi fingered hands with large number of DoFs are
underactuated. Stable grasping and fine manipulation with the multi finger rodot hands are playing an
important role in the field of manufacturing, rehabilitation and other applications that require precision and
dexterity[1]. Dexterous grasping is the specific task and it has been accepted and adopted by many
researchers as apriority issue while designing the hands. The essential modifications related to the robotic
grippers such as improved force sensing capacity and improved flexibilities at the gripping are to be
implemented.The multi-fingered robot hand acts as a multipurpose gripping device for various tasks with
multiple-degrees-of-freedom. Some of the important multi-fingered hands are WENDY hand [2], Utah/MIT
hand [3], DLR hand [4], Shadow Dexterous Hand [5], Robonaut hand [6], NAIST-Hand [7] and Gifu hand
[8].
Vardy proposed a hand model that is based on Denavit-Hartenberg convention [9]. The structure of
all the fingers of the model is same, so the convention is applied to all fingers in the same manner. Each
finger has five DoFs: one DoF corresponding to the part of carpometacarpal articulation considered as
belonging to the respective finger, two DoFs corresponding to metacarpophalangeal articulation, one DoF
corresponding to proximal-interphalangeal (PIP) articulation and one DoF corresponding to distal-
interphalangeal (DIP). The thumb has a different structure: three DoFs corresponding to the carpometacarpal
(CMC) articulation, two DoFs corresponding to metacarpophalangeal (MCP) articulation, and one DoF
corresponding to the interphalangeal (IP) articulation. Very similar with the model of Vardy, Yasumuro [10]
proposed a hand model. This model has the same structure, only the CMC articulation of the thumb has two
DoFs. Also, the wrist is modeled as having six DoFs with three rotations and three translations. The fixed
coordinate system with respect to which the whole motion is analyzed is placed outside of the hand's area.
Yasumuro used this model to create, from surfaces, a 3D model of the human hand and animated it based on
a dynamic model in a human like manner. Albrecht [11] followed the models of Vardy. But unlike the
Vardy’s model the number of DoFs in CMC area is different; the thumb has three DoFs, the ring and little
fingers have two DoFs and index and middle fingers have no motion. Wu and Huang [12] treated the hand as
a set of sub-objects, each of them being separately modeled. The skeleton of a hand is abstracted as a stick
figure so that the dimension of each sub-object was reduced to its link length. Each finger is modeled as a
kinematical chain with the palm as its base reference frame. The model does not consider the radio carpal
articulation (wrist). Each fingertip is the end-effector of the respective finger kinematical chain. Based on the
two models, developed by Wu [12] & Kuch[13], a kinematical model intended to be suited for measuring and
displaying fine fingertip manipulations was developed. The base coordinate system was located in the hand at
the point where the thumb and the index metacarpal meet. The index finger was defined similarly to that
presented by Rohling [14].The model studies only these fingers, the three others adopting the index model.
Such type of hand has advantage that the hand can be used with various types of robot arms because the robot
hand has independant structure. Most of this type of robot hand has equal or less than four fingers [15]. Even
those with five fingers are not equal with human hand because they have less number of joints or degrees of
freedom.The robot hands with five fingers and anthropometric structure are helpful for the patients who are
partially paralyzed due to neurological or orthopedic impairment [16]. The need for improving the multi-
fingered robot hand arises from the desire forhandling objects of complicated shapes effectively.Therefore
the mechanical design plays an importtant role in the development of the present hand.In this paper we only
concentrate on the kinematic analysis of the anthropomorpphic robot hand and consider the wrist as a fixed.
The hand is an articulated structure. All fingers in the model have the same essential structure, having
different degrees of freedom, so the same convention is applied to all fingers. The fixed coordinate system
with respect to which the whole motion is analyzed is placed outside of the hand's areai.e. at wrist. DoFs in
CMC area is different with thumb having two DoFs, the ring and little fingers have two DoFs and index and
middle fingers have no motion. The skeleton of a hand is abstracted as a stick figure so that the dimension of
each sub-object is reduced to its link length. Each finger is modeled as a kinematical chain with the palm as
its base reference frame. The model does not consider the radio carpal articulation (wrist). Each fingertip is
considered to be the end-effecter of the respective finger kinematical chain.
The aim of the present study is to obtain a kinematic model of the anthrpomorphic robot
hand, as natural as possible and to make it capable of realizing various tasks in 3D
environment. The analysis of the forward kinematics of the proposed model is studied by
representing the active space as a complex surface (reach envelope) with respect to wrist.
2. KINEMATIC MODEL
The multi-fingered robot hand acts as a multipurpose gripping device for various tasks. Since it is
designed to mimic the human hands, most anthropomorphic robot hands duplicate the shape and functions of
human hands. The structure of the designed anthropomorphic hands is almost the same as that of a human
hand as shown in Fig. 1. The finger segments in human hand give us the inspiration to design an
independently driven finger segment to construct a whole finger. The segmental lengths of the thumb and
fingers are taken proportionately to hand length and hand breadth with a fixed wrist.Typically the hand
motion is approximated to have 27 DoFs, which includes 2 DoFs at wrist. In the present study we consider
the wrist as a fixed origin and hence the two DoFs at this point are not considered and other 25 DoFs are
considered. The thumb is modeled with 5 DoFs.The index and middle fingers are modeled with 4 DoFs each.
The ring and little fingers are modeled with 6 DoFs each considering two degrees of freedom each at
Carpometacarpel (CMC) joint for palm arch. The Trapeziometacarpal (TM) joint, all five Mecapophalangeal
(MCP) joints and two CMC jointsare considered with two rotational axes each for both abduction-adduction
and flexion-extension. The Interphalangeal (IP) joint on the thumb, the Proximal-Interphalangeal (PIP) and
Distal- Interphalangeal (DIP) joints on the other four fingers possess 1 DoF each for the flexion-extension
rotational axes. Fig.1 illustrates the proposed hand model while the parameters of the thumb and other fingers
are tabulated in Table 4 and Table 5 respectively.
Breadth (HB)
Length (HL)
Index L2I
Ring L2R
Little L2L
The angle limits for different joints tabulated in Table 6, Table 7, Table 8, Table 9 and Table 10 for different
fingers, considered from work of Parsuramna and Zuen [18].
3. KINEMATIC ANALYSIS
Forward kinematics is used to determine the position and orientation of the proposed hand model
with respect to fixed point i.e. wrist. For this purpose a kinematic model is developed using the given joint
angles, the fingertip position in the palm frame is calculated with respect to MCP joints of Middle and Index
finger, TM joint of thumb and CMC joint of ring and little finger.The origins are located at the respective
joints marked as O1,O2,O3 ,O4 and O5 as shown in Fig. 3.
The DH method is implemented to determine the DH parameters for all the fingers which are
tabulated in Table 1, Table 2 and Table 3. The global coordinate system for hand is located in the wrist as
shown in Fig.2. In order to carry out the mikematic analysis and find out the reachability of the individual
fingers as well as the workspace of the entire hand, it is essential to make use of a suitable algorithm and
transfer process. The present work uses the DH algorithm and following transformation matrix for the
purpose.
0
Tn = 0T1 1T2 2T3 LLL n −1Tn (2)
4. RESULTS
Using the Eq.1and Eq.2 along with the parametric data of human fingers presented in Table 4 and
Table 5 the complex surface described by each finger tip is generated. In all the cases each angular range is
divided into equal divisions. The profiles generated through the simulation of the independent finger tips are
spatial. The different colour specifies for different fingers i.e. red for thumb, blue for Index finger, magenta
for middle finger, green for ring finger and black for little finger.However, for the purpose of understanding
and simplicity, these are presented in X-Y, X-Z and Y-Z planes in Fig. 4, Fig. 5 and Fig. 6 respectively. The
profiles of the five finger tips in the 3-D plane are presented in Fig.7.
5. CONCLUSION
The work presented here is a part of the research work for developing a multi-fingered, adaptive,
anthroporphic robot hand. A systematic process for developing the kinematic model and confirming its
effectiveness through virtual testing is presented. The model considers five fingers similar to human hand for
manipulating objects securely. The joints, links and other kinematic parameters are chosen in such a way that
they replicate a human hand. The virtual testing has been carried out through a simulation using MATLab
and care has been taken to have a profile of the finger motion as smooth as possible to ensure a near net
shape. Ir is observed from the simulation that the developed hand is flexible and adaptive and it can very
effectively be used for the intended purpose.
REFERENCES
[1] Kazuo Tanie: Design of Robot Hands, Industrial Robotics, Ed, S. Y. Nof, John Wiley & Sons, pp.112-137, (1982).
[2] Toshio Morita, Hiroyasu Iwata, Fhingeki Sugano, Human Symbiotic Robot Design based on Division and
Unification of Functional Requirement , Proceedings of the IEEE International conference on Robotics and
Automation,pp.2229-2234,(2000).
[3] S.C. Jacobsen, J.E. Wood, D.F. Knutti, and K.B. Biggers, The UTAH/M.I.T dexterous hand: Work in progress, Int.
J. Robot. Res.,vol.3, no.4, pp.21–50(1984).
[4] J. Butterfass, M. Grebenstein, H. Liu, G. Hirzinger, DLR-Hand II: next generation of a dextrous robot hand, Proc.
IEEE International Conference onRobotics and Automation, Taibei, Taiwan, pp.109-114(2003).
[5] R.Walkler, Developments in dexterous hands for advanced robotic applications, Proc. the Sixth Biannual World
Automation Congress, Seville, Spain, pp.123-128(2004).
[6] C.S.Lovchik, M.A.Diftler, The Robonaut hand: a dexterous robot hand for space, Proc. IEEE International
Conference on Robotics and Automation,” Detroit, USA, pp.907-912, (1999).
[7] U.Jun, Y.Ishida, M.Kondo, T. Ogasawara,”Development of the NAIST-Hand with Vision-based Tactile Fingertip
Sensor,” in: Proc. IEEE International Conference onRobotics and Automation, Barcelona, Spain, pp.2332-
2337,(2005).
[8] H. Kawasaki, T. Komatsu, T. Uchiyama,”Dexterous anthropomorphic robot hand with distributed tactile sensor:
Gifu hand II,” IEEE/ASME Transactions on Mechatronics, vol.7, no.3, pp.296-303(2002).
[9] Vardy A: Articulated Human Hand Model with Inter-Joint Dependency Constraints. Computer Science 6755 1998
[http://www.scs.carleton.ca/~avardy/software/hand/hand_doc.pdf].
[10] Yasumuro Y, Chen Q, Chihara K: 3D Modeling of Human Hand with Motion Constraints. Proceedings of the
International Conference on Recent Advances in 3-D Digital Imaging and Modeling; IEEE Computer Society
1997:275-282.
[11] Albrecht I, Haber J, Seidel HP: Construction and Animation of Anatomically Based Human Hand Models.
Eurographics/SIGGRAPH Symposium on Computer Animation 2003:98-109.
[12] Wu Y, Huang TS: Human Hand Modeling, Analysis and animation in the Context of human computer interaction.
IEEE Signal Processing Magazine, Special issue on Immersive Interactive Technology 2001, 3:51-60.
[13] Kuch JJ, Huang TS: Human Computer Interaction via the Human Hand: A Hand Model. Asilomar Conference on
Signals, Systems and Computers 1995:1252-1256.
[14] Rohling RN, Hollerbach JM: Calibrating the Human Hand for Haptic Interfaces. Presence 1993, 2:281-296.
[15] IkuoYamano, KenjiroTakemura and Takhasimaeno, “ Five Fingered Robot Hand using Ultramotors and Elastic
elements” , proceedings of the 2003 IEEE/RSJ International conference on Robots and System, October 2003.
[16] R. A. Cooper, H. Ohnabe, and D.A. Hobson, Eds., An Introduction to Rehabilitation Engineering. USA, FL: CRC
Press, Taylor & Francis Group, 2007.
[17] B.Buchcholz, T.Armstrong and S.Goldstein, Anthropometric data for describing the kinematics of the human hand,
Ergonomics, 35(3): 261-273, (1992.)
[18] S. Parasuraman and C. Zhen, Development of Robot Assisted Hand Stroke Rehabilitation System,International
Conference on Computer and Automation Engineering, Mar., pp. 70-74,(2009).
BIOGRAPHIES OF AUTHORS
Dr. B. B. Biswal graduated in Mechanical Enginnering from UCE, Burla, India in 1985.
Subsequently he completed his M.Tech. and Ph.D. from Jadavpur University, Kolkata. He
was in faculty of Mechanical Engineering at UCE Burla from 1986 till 2004 and then joined
National Institute of Technology, Rourkela as Professor and currently he is the Professor and
Head of Department of Industrial Design. He has been actively involved in various research
projects and published more than 90 papers at National and International levels, the areas of
research being robotics, automation, maintenance engineering and industrial organization.
He was a visiting Professor at MSTU, Moscow and a visiting scientist at GIST, South Korea.