EXPLOITING COUPLED JOINTS - Anatomic Control of the Spine with IK Through Linearly Coupled Joints

Daniel Raunhardt, Ronan Boulic

Abstract

In this paper we propose a simple model for the coupling behavior of the human spine that is capable of exhibiting anatomically correct motions of the vertebrae in virtual mannequins. Such a model transparently integrates in our inverse kinematics framework as it couples standard swing and revolute joint models. The adjustment of the joints due to the coupling is made with several simple (in)equality constraints, resulting in a reduction of the solution space dimensionality for the inverse kinematics solver. A key benefit is to prevent the inverse kinematics algorithm from providing infeasible postures. We exploit how to apply these simple constraints to the human spine by a strict decoupling of the swing and twist motion of the vertebrae and demonstrate the validity of our approach on various experiments.

References

  1. Badler, N. I., O'Rourke, J., Kaufman, B. 1980. Special problems in human movement simulation. In Proceedings of the 7th Annual Conference on Computer Graphics and Interactive Techniques (Seattle, Washington, United States, July 14 - 18, 1980). SIGGRAPH 7880. ACM Press, New York, NY, 189-197.
  2. Badler, N. I., Phillips, C. B., Webber, B. L. 1993. Virtual Humans and Simulated Agents. New York, NY: Oxford University Press.
  3. Baerlocher, P., Boulic, R. 2004. An Inverse Kinematics Architecture Enforcing an Arbirtray Number of Strict Priority Levels. In The Visual Computer, Springer Verlag, 20(6), 402-417.
  4. Delp, S.L., Loan, P. 1995. A software system to develop and analyze models musculosketal structures, Computers in Biology and Medicine, vol. 25, 21-34.
  5. Girard, M., Maciejewski, A. A. 1985. Computational modeling for the computer animation of legged figures. In Computer Graphics (SIGGRAPH 1985 Proceedings), B. A. Barsky, Ed., vol. 19, 263-270.
  6. Grassia, F. S. 1998. Practical parameterization of rotations using the exponential map. J. Graph. Tools 3, 3 (Mar. 1998), 29-48.
  7. Herda, L., Urtasun, R., Fua, P. 2005. Hierarchical implicit surface joint limits for human body tracking. Computer Vision and Image Understanding 99(2), 189-209.
  8. Hodgins, J. K., O'Brien, J. F., Tumblin, J. 1998. Perception of Human Motion With Different Geometric Models. IEEE Transactions on Visualization and Computer Graphics 4, 4 (Oct. 1998), 307-316.
  9. Humanoid Animation Working Group, 1999, H-Anim 1.1 specification for a standard humanoid. www.hanim.org.
  10. Kapandji, I. A. 1982 a. The Physiology of the Joints: Upper Limb, 2 ed., vol. 1. Churchill Livingstone.
  11. Kapandji, I. A. 1982 b. The Physiology of the joints : The Trunk and the Vertebral Column, 2 ed., vol. 3. Churchill Livingstone.
  12. Klein, C. A., Huang, C. H. 1983. Review of pseudoinverse control for use with kinematically redundant manipulators, IEEE Transactions on Systems, Man, and Cybernetics, Vol. SMC-13, No-2 (March/April), 245-250.
  13. Korein, J. U. 1985 A Geometric Investigation of Reach. MIT Press.
  14. Kulpa. R., Multon F., Arnaldi B. 2005. Morphologyindependent representation of motions for interactive human-like animation. Computer Graphics Forum 24, 3 (2005), 343-352.
  15. Le Callennec, B., Boulic, R. 2006. Interactive motion deformation with prioritized constraints. Graph. Models 68, 2 (Mar. 2006), 175-193.
  16. Maciel, A.; Nedel, L.P.; Dal Sasso Freitas, C.M. 2002. Anatomy-based joint models for virtual human skeletons, Computer Animation, 2002. Proceedings of , vol., 220-224.
  17. Magnenat-Thalmann, N., Thalmann, D. 2004. Handbook of Virtual Humans. Wiley. ISBN 0-470-02361-3.
  18. Maurel, W., Thalmann, D. 2000. Human shoulder modeling including scapulo-thoracic constraint and joint sinus cones. Computers and Graphics 24, 2, 203- -218.
  19. Monheit, G., Badler, N. I. 1991. A Kinematic Model of the Human Spine and Torso. IEEE Comput. Graph. Appl. 11, 2 (Mar. 1991), 29-38.
  20. Phillips, C. B., Zhao, J., Badler, N. I. 1990. Interactive real-time articulated figure manipulation using multiple kinematic constraints. In Proceedings of the 1990 Symposium on interactive 3D Graphics (Snowbird, Utah, United States). SI3D 7890. ACM Press, New York, NY, 245-250.
  21. Shao, W., Ng-Thow-Hing, V. 2003. A general joint component framework for realistic articulation in human characters. In Proceedings of the 2003 Symposium on interactive 3D Graphics (Monterey, California, April 27 - 30, 2003). SI3D 7803. ACM Press, New York, NY, 11-18.
  22. White, A. A., Panjabi M.M. 1990. Clinical Biomechanics of the Spine, Philadelphia, J.B. Lippincott Company, ISBN 0-397-50720-8.
  23. Wilhelms, J. Gelder, A. V. 2002. Fast and easy reach-cone joint limits. J. Graph. Tools 6, 2 (Sep. 2002), 27-41.
Download


Paper Citation


in Harvard Style

Raunhardt D. and Boulic R. (2007). EXPLOITING COUPLED JOINTS - Anatomic Control of the Spine with IK Through Linearly Coupled Joints . In Proceedings of the Second International Conference on Computer Graphics Theory and Applications - Volume 2: GRAPP, ISBN 978-972-8865-72-6, pages 13-20. DOI: 10.5220/0002077900130020


in Bibtex Style

@conference{grapp07,
author={Daniel Raunhardt and Ronan Boulic},
title={EXPLOITING COUPLED JOINTS - Anatomic Control of the Spine with IK Through Linearly Coupled Joints},
booktitle={Proceedings of the Second International Conference on Computer Graphics Theory and Applications - Volume 2: GRAPP,},
year={2007},
pages={13-20},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002077900130020},
isbn={978-972-8865-72-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Second International Conference on Computer Graphics Theory and Applications - Volume 2: GRAPP,
TI - EXPLOITING COUPLED JOINTS - Anatomic Control of the Spine with IK Through Linearly Coupled Joints
SN - 978-972-8865-72-6
AU - Raunhardt D.
AU - Boulic R.
PY - 2007
SP - 13
EP - 20
DO - 10.5220/0002077900130020