Abstract
The recent development of highly anthropomorphic avatars in computer graphics has emphasized the importance of accurate hand kinematic models. Although kinematic methods derived from robotics have recently been applied to the modeling of hands, we consider that original/new and relevant results can be brought into play with the use of more advanced applications of robotic techniques to human hand kinematic modeling. Our chapter analyses some of these questions both in the non-differential and differential fields. More specifically, we study how to integrate the peculiar natural digit movement constraints into robotics-based inverse kinematic modeling. As a result, we propose an original approach based on an interpretation of each joint dynamic constraint as a linear joint synergy. This leads to defining the considered digit as a serial chain kinematically redundant in position and reducing the dimension of its joint space by associated joint synergies. The method is applied to the Cartesian positioning simulation of a 4 d.o.f. index model; a comparison with a Jacobian pseudo-inverse-based approach emphasizes its relevance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Note that the ‘dynamic’ term in the ‘hand dynamic constraints’ expression has a kinematic meaning as it will appear in the chapter.
- 2.
Throughout this chapter we use the following abbreviations: the five metacarpals are noted M1 to M5 where the number refers to the digit number (from 1 for the thumb to 5 for the little finger); the proximal, middle and distal phalanges are, respectively, noted PP, MP and DP; CMC stands for carpometacarpal (we will use it also for the thumb as equivalent to TM for trapezometacarpal), MCP for metacarpophalangeal, IP for interphalangeal, DIP for distal interphalangeal and PIP for proximal interphalangeal.
- 3.
A definition of a finger “natural posture” by the linear relationship between joint variables θ 1 and θ 2: \( \alpha \theta _1 + \beta \theta _2 + \gamma = 0 \) where α, β, γ are constants, can be found in [26]. In comparison with this study, our aims are to propose a general joint synergy linear relationship integrated into a Jacobian-based differential approach.
- 4.
This 5 d.o.f. model can if necessary be completed by a CMC pronation movement, and the observed fact that ‘flexion and pronation [are] linearly coupled at the CMC joint during opposition’ [11] (page 506) can be expressed by a supplementary relationship such as – with three new constants \(c^{\prime\prime}_1 \), \(c^{\prime\prime}_2 \)and \(b^{\prime\prime}\) : \(c^{\prime\prime}_1 \theta _{CMC}^{flex} {\rm{ }} + {\rm{ }}c^{\prime\prime}_2 \theta _{CMC}^{pron} {\rm{ }} = {\rm{ }}b^{\prime\prime}\). The three chosen control variables are the same in this 6 d.o.f. thumb model with three linear joint relationships.
References
Albrecht I, Haber J, Seidel HP (2003) Construction and animation of anatomically based human hand models. In: Proc. of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation, San Diego, California, pp. 98–109
Tsang W, Singh K, Fiume E (2005) Helping hand: An anatomically accurate inverse dynamics solution for unconstrained hand motion. In: Proc. of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation, Los Angeles, California, pp. 319–328
Sueda S, Kaufman A, Pai DK (2008) Musculotendon simulation for hand animation. In: Proc. of the ACM/SIGGRAPH Int. Conf. on Computer Graphics and Interactive Techniques, Los Angeles, California, article n°83
Craig JJ (2008) Introduction to Robotics-Mechanics and Control, 3rd edition, Pearson Pren-tice Hall, Upper Saddle River, NJ
Kapandji IA (2002) The Physiology of Joints’, Vol. 1, Upper Limb, 5th edition, Churchill Livingstone, London
Buchholz B, Armstrong TJ (1992) A kinematic model of the human hand to evaluate its prehensile capabilities, Journal of Biomechanics 25(2):149–162
Wu Y, Huang TS (2001) Hand modeling, analysis, and recognition, IEEE Signal Processing Magazine, May, pp. 51–60
Barr AE, Bear-Lehman J (2001) Biomechanics of the Wrist and Hand. In: Basic Biomechanics of the Musculoskeletal System, M Nordin, VH Frankel, Vol. 14, 3rd edition, Lippincott Williams & Wilkins, Baltimore, pp. 358–387
Tondu B (2007) Shoulder complex mobility estimation, Applied Bionics and Biomechanics 4(1):19–29
Giurintano DJ, Hollister AM, Buford WL, Thompson DE, Myers LM (1995) A virtual five-link model of the thumb, Medical Engineering & Physics 17(4):297–303
Li ZM, Tang J (2007) Coordination of thumb joints during opposition, Journal of Biome-chanics 40(3):502–510
Yang J, Pitarch EP (2004) Kinematic human modeling, Technical Report, SANTOS Virtual Soldier Research Program, The University of Iowa
Latash M (2000) There is no motor redundancy in human movement. There is motor abundance, Motor Control 4:259–260
Santello M, Flanders M, Soechting JF (1998) Postural hand synergies for tool use, The Journal of Neuroscience 18(23):10105–10115
Dounskaia N, Van Gemmert AWA, Stelmach GE (2000) Interjoint coordination during handwriting-like movements, Experimental Brain Research 135:127–140
Todorov E, Ghahramani Z (2004) Analysis of the synergies underlying complex hand ma-nipulation. In: Proc. of the 26th Annual Int. Conf. of the IEEE EMBS, San Francisco, CA, pp. 4637–4640
Erol A, Bebis G, Nicolescu M, Boyle RD, Twombly X (2007) Vision-based hand pose estimation: A review, Computer Vision and Image Understanding 108:52–73
Lee J, Kunii TI (1995) Model-based analysis of hand posture, IEEE Computer Graphics and Applications 15(5):77–86
Rijpkema H, Girard M (1991) Computer animation of knowledge-based human grasping, ACM-SIGGRAPH Computer Graphics 25(4):339–348
ElKoura G, Singh K (2003) Handrix: Animating the human hand. In: Proc. on the Eurographics/SIGGRAPH Symposium on Computer Animation
Lin J, Wu Y, Huang TS (2000) Modeling the constraints of human hand motion. In: Proc. Workshop on Human Motion, Los Alamitos, CA, pp. 121–126
Chua CS, Guan H, Ho YK (2002) Model-based 3D hand posture estimation from a single 2D image, Image and Vision Computing 20(3):191–202
Dragulescu D, Ungureanu L, Menyhardt K, Stanciu A (2007) 3D active workspace of the human hand shaped end effector. In: Proc. 13th IASTED Int. Conf. On Robotics and Applications, Würzburg, Germany, pp. 76–81
Biggs J, Horch K (1999) A three-dimensional kinematic model of the human long finger and the muscles that actuate it, Medical Engineering & Physics 21(9):625–639
Paul R (1981) Manipulators: Mathematics, Programming and Control, The MIT Press
Yasumuro Y, Chen Q, Chihara K (1997) 3D modeling of human hand with motion constraints. In: Proc. IEEE Int. Conf. on 3-D Digi. Imag. and Mod., pp. 275–282
Siciliano B (1990) Kinematic control of redundant robot manipulators: A tutorial, Journal of Intelligent and Robotic Systems 3:201–212
Buchholz B, Armstrong TJ, Goldstein SA (1992) Anthropometric data for describing the kinematics of the human hand, Ergonomics 35(3):261–273
Naval Biodynamics Laboratory (1988) Anthropometry and Mass Distribution for Human Analogues. Volume I: Military Male Aviators, New Orleans, LA: Naval Biodynamics Laboratory
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag London
About this chapter
Cite this chapter
Tondu, B. (2009). Human Hand Kinematic Modeling Based on Robotic Concepts for Digit Animation with Dynamic Constraints. In: Magnenat-Thalmann, N., Zhang, J., Feng, D. (eds) Recent Advances in the 3D Physiological Human. Springer, London. https://doi.org/10.1007/978-1-84882-565-9_4
Download citation
DOI: https://doi.org/10.1007/978-1-84882-565-9_4
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-84882-564-2
Online ISBN: 978-1-84882-565-9
eBook Packages: Computer ScienceComputer Science (R0)