ABSTRACT
We present a realistic skeletal musculo-tendon model of the human hand and forearm. The model permits direct forward dynamics simulation, which accurately predicts hand and finger position given a set of muscle activations. We also present a solution to the inverse problem of determining an optimal set of muscle activations to achieve a given pose or motion; muscle fatigue, injury or atrophy can also be specified, yielding different control solutions that favour healthy muscle. As there can be many (or no) solutions to this inverse problem, we demonstrate how the space of possible solutions can be filtered to an optimal representative. Of particular note is the ability of our model to take a wide array of joint interdependence into account for both forward and inverse problems. Given kinematic postures, the model can be used to validate, predict or fill in missing motion and improve coarsely specified motion with anatomic fidelity. Lastly, we address the visualization and understanding of the dynamically changing and spatially compact musculature using various interaction techniques.
- {AHS03} Albrecht I., Haber J., Seidel H.: Construction and animation of anatomically based human hand models. In Proceedings of SIGGRAPH Symposium for Computer Animation 2003 (2003), vol. 22, ACM Press / ACM SIGGRAPH, pp. 98--109. Google ScholarDigital Library
- {AL99} Agur A. M. R., Lee M.: Grant's Altas of Anatomy, 10 ed. Lippincott Williams & Wilkins, Baltimore, Maryland, USA, 1999.Google Scholar
- {AP01a} Anderson F. C., Pandy M. G.: Dynamic optimization of human walking. Journal of Biomechanical Engineering 123, 3 (2001), 381--390.Google ScholarCross Ref
- {Bar96} Baraff D.: Linear-time dynamics using lagrange multipliers. In Proceedings of SIGGRAPH 1996 (1996), vol. 22 of Computer Graphics Proceedings, Annual Conference Series, ACM Press / ACM SIGGRAPH, pp. 137--146. Google ScholarDigital Library
- {BBT81} Brand P., Beach R., Thompson D.: Relative tension and potential excursion of muscles in the forearm and hand. Journal of Hand Surgery 6, 3 (1981), 209--219.Google ScholarCross Ref
- {BH99} Brand P., Hollister A.: Clinical Mechanics of the Hand., 3 ed. Mosby - Year Book, Inc., St. Louis, MO, 1999.Google Scholar
- {BY94} Biryukova E., Yourovskaya V.: A model of hand dynamics. In Advances in the Biomechanics of Hand and Wrist (1994), Plenum Press, New York, pp. 107--122.Google Scholar
- {Cro78} Crowninshield R.: Use of optimization techniques to predict muscle forces. In Trans. of the ASME (May 1978), vol. 100, pp. 88--92.Google Scholar
- {DL00} Delp S. L., Loan J. P.: A computational frame-work for simulation and analysis of human and animal movement, vol. 2, pp. 46--55. Google ScholarDigital Library
- {ES03} Elkoura, G., and Singh, K. 2003. Handix: Animating the human hand. In In Proceedings of the 2003 ACM SIGGRAPH/ Eurographics Symposium on Computer animation, vol. 22, 110--119. Google ScholarDigital Library
- {HBR*92} Hohne K., Bomans M., Riemer M., Schubert R., Tiede U., Lierse W.: A volume-based anatomical atlas. IEEE Comput. Graph. Appl. 12, 4 (1992), 73--78. Google ScholarDigital Library
- {KJP02} Kry P., James D., Pai D.: EigenSkin: Real time large deformation character skinning in hardware. In SCA '02: Proceedings of the 2002 ACM SIGGRAPH/Eurographics Symposium on Computer animation (July 2002), pp. 153--159. Google ScholarDigital Library
- {KM04} Kurihara T., Miyata N.: Modeling deformable human hands from medical images. In SCA'04: Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation (2004), ACM Press, pp. 355--363. Google ScholarDigital Library
- {MM00} Marzke M., Marzke R.: Evolution of the human hand: approaches to acquiring, analysing and interpreting the anatomical evidence. Journal of Anatomy 197 (2000), 121--140.Google ScholarCross Ref
- {Moc96} Moccozet L.: Hand Modeling and Animation for Virtual Humans. PhD thesis, Univ. of Geneva, 96.Google Scholar
- {MTB03} McGuffin M., Tancau L., Balakrishnan R.: Using deformation for browsing volumetric data. In Proceedings of IEEE Visualization (2003), IEEE Computer Society Press, pp. 401--408. Google ScholarDigital Library
- {NTH01} Ng-Thow-Hing V.: Anatomically-Based Models for Physical and Geometric Reconstruction of Humans and Other Animals. PhD thesis, Univ. of Toronto, 2001. Google ScholarDigital Library
- {NTHF02} Ng-Thow-Hing V., Fiume E.: Application-Specific Muscle Representations. In Proc. Graphics Interface (May 2002), pp. 107--116.Google Scholar
- {Pai02} Pai D.: Strands: Interactive simulation of thin solids using cosserat models. Proceedings of Eurographics 2002, Computer Graphics Forum 21, 3 (September 2002), 347--352.Google ScholarCross Ref
- {PTVF02} Press W., Teukolsky S., Vetterling W., Flannery B.: Numerical Recipes in C++, 2nd Edition. The Press Syndicate of the University of Cambridge, Cambridge, UK, 2002.Google Scholar
- {SNF05} Sifakis E., Neverov I., Fedkiw R.: Automatic determination of facial muscle activations from sparse motion capture marker data. Proceedings of SIGGRAPH 2005 (2005), ACM Press. Google ScholarDigital Library
- {TSBNLF05} Teran J., Sifakis E., Blemker S., Ng-Thow-Hing V., Lau C., Fedkiw R.: Creating and Simulating Skeletal Muscle from the Visible Human Data Set. IEEE Transactions on Visualization and Computer Graphics, (May/June 2005), vol. 11, 317--28. Google ScholarDigital Library
- {TAD03} Thelne D. G., Anderson F. C., Delp S. L.: Generating dynamic simulations of movement using computed muscle control, vol. 36, pp. 321--28.Google Scholar
- {WFB87} Witkin A., Fleischer K., Barr A.: Energy constraints on parameterized models. In SIGGRAPH '87: Proceedings of the 14th annual conference on Computer graphics and interactive techniques (New York, NY, USA, 1987), ACM Press, pp. 225--232. Google ScholarDigital Library
- {Zaj89} Zajac F. E.: Muscle and tendon: properties, models, scaling, and application to biomechanics and motor control. Critical Reviews in Biomedical Engineering 17 (1989), 359--411.Google Scholar
- {ZBLN97} Zhu C., Byrd R. H., Lu P., Nocedal J.: Algorithm 778: L-bfgs-b: Fortran subroutines for large-scale bound-constrained optimization. ACM Trans. Math. Softw. 23, 4 (1997), 550--560. Google ScholarDigital Library
- Helping hand: an anatomically accurate inverse dynamics solution for unconstrained hand motion
Recommendations
Assistive Robotic Exoskeleton for Helping Limb Girdle Muscular Dystrophy
ICMEAE '13: Proceedings of the 2013 International Conference on Mechatronics, Electronics and Automotive EngineeringThe Limb Girdle Muscular Dystrophy (LGMD) is a heterogeneous group of muscle diseases, this is manifested by a progressive loss of the strength of the muscles of the pelvic and shoulders girdles. Several devices that can compensate for the loss of some ...
Biomechanical analysis of the circular friction hand massage
Papers from the 3rd International Conference on Biomedical Engineering and Technology (iCBEB 2014), 25–28 September 2014, Beijing, ChinaBACKGROUND: A massage can be beneficial to relieve muscle tension on the neck and shoulder area. Various massage systems have been developed, but their motions are not uniform throughout different body parts nor specifically targeted to the neck and shoulder ...
Implementation of various control algorithms for hand rehabilitation exercise using wearable robotic hand
In this paper, the control algorithms for strength exercise using wearable robotic hand are reviewed and the experimental results are analyzed and discussed. The SNU Exo-Glove is a soft exoskeleton that actuates motor function in disabled hands. This ...
Comments