Skip to main content
Log in

Animating rising up from various lying postures and environments

  • Original Article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Generating rising up motions is an important problem but has less been addressed in computer animation. This problem is challenging as rising motions involve complex motor skills and exhibit wide varieties due to various lying postures and environments. In this paper, we present an approach that utilizes motion planning and dynamics filtering to produce physically plausible rising motions. Our motion planning algorithm connects a given posture to a closest posture in a database of 14 rising motions. Then the dynamics filtering generates a physically plausible motion from a planned motion path. Our experiments show that a variety of motions of rising from various lying postures and different environments with obstacles can be generated easily by our approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Choi, M.G., Lee, J., Shin, S.Y.: Planning biped locomotion using motion capture data and probabilistic roadmaps. ACM Trans. Graph. 22(2), 182–203 (2003)

    Article  Google Scholar 

  2. David, H.A.: The Method of Paired Comparisons. Charles Griffin & Company Ltd, London (1988)

    MATH  Google Scholar 

  3. Ericson, C.: Real-Time Collision Detection. Morgan Kaufmann, San Mateo (2005)

    Google Scholar 

  4. Faloutsos, P., van de Panne, M., Terzopoulos, D.: Composable controllers for physics-based character animation. In: SIGGRAPH, pp. 251–260 (2001)

    Google Scholar 

  5. Ford-Smith, C.D., VanSant, A.F.: Age differences in movement patterns used to rise from a bed in subjects in the third through fifth decades of age. Physical Therapy 73(5), 300–309 (1993)

    Google Scholar 

  6. Fujiwara, K., Kanehiro, F., Kajita, S., Yokoi, K., Saito, H., Harada, K., Kaneko, K., Hirukawa, H.: The first human-size humanoid that can fall over safely and stand-up again. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 2, pp. 1920–1926 (2003)

    Google Scholar 

  7. Hirukawa, H., Kajita, S., Kanehiro, F., Kaneko, K., Isozumi, T.: The human-size humanoid robot that can walk lie down and get up. The International Journal of Robotics Research 24(9), 755–769 (2005)

    Article  Google Scholar 

  8. Janssen, W.G., Bussmann, H.B., Stam, H.J.: Determinants of the sit-to-stand movement: a review. Physical Therapy 82(9), 866–879 (2002)

    Google Scholar 

  9. Kalisiak, M., van de Panne, M.: RRT-blossom: RRT with a local flood-fill behavior. In: IEEE International Conference on Robotics and Automation, pp. 1237–1242 (2006)

    Google Scholar 

  10. Kanehiro, F., Fujiwara, K., Hirukawa, H., Nakaoka, S., Morisawa, M.: Getting up motion planning using mahalanobis distance. In: ICRA, pp. 2540–2545 (2007)

    Google Scholar 

  11. Kovar, L., Gleicher, M., Pighin, F.: Motion graphs. In: SIGGRAPH, vol. 21, pp. 473–482 (2002)

    Google Scholar 

  12. Kuffner, J., Nishiwaki, K., Kagami, S., Inaba, M., Inoue, H.: Motion planning for humanoid robots. In: ISRR, pp. 365–374 (2003)

    Google Scholar 

  13. Kuffner, J.J., LaValle, S.M.: RRT-Connect: an efficient approach to single-query path planning. In: IEEE Internatinal Conference on Robotics and Automation, pp. 995–1001 (2000)

    Google Scholar 

  14. LaValle, S.M.: Rapidly-exploring random trees: a new tool for path planning. Tech. rep. TR 98-11, Computer Science Dept., Iowa State University (1998)

  15. LaValle, S.M., Kuffner, J.J.: Randomized kinodynamic planning. International Journal of Robotics Research 20(5), 378–400 (2001)

    Article  Google Scholar 

  16. Lee, J., Chai, J., Reitsma, P.S.A., Hodgins, J.K., Pollard, N.S.: Interactive control of avatars animated with human motion data. ACM Trans. Graph. 21(3), 491–500 (2002)

    Google Scholar 

  17. Liu, C.K., Popović, Z.: Synthesis of complex dynamic character motion from simple animations. In: ACM SIGGRAPH, pp. 408–416 (2002)

    Google Scholar 

  18. Liu, L., Yin, K., van de Panne, M., Shao, T., Xu, W.: Sampling-based contact-rich motion control. In: ACM SIGGRAPH, pp. 1–10 (2010)

    Google Scholar 

  19. Macchietto, A., Zordan, V., Shelton, C.R.: Momentum control for balance. ACM Trans. Graph. 28(3), 1–8 (2009)

    Article  Google Scholar 

  20. McCoy, J.O., VanSant, A.F.: Movement patterns of adolescents rising from a bed. Physical Therapy 73(3), 182–193 (1993)

    Google Scholar 

  21. Morimoto, J., Doya, K.: Reinforcement learning of dynamic motor sequence: learning to stand up. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 3, pp. 1721–1726 (1998)

    Google Scholar 

  22. Pratt, J., Torres, A., Dilworth, P., Pratt, G.: Virtual actuator control. In: IEEE International Conference on Intelligent Robots and Systems, pp. 1219–1226 (1996)

    Google Scholar 

  23. Safonova, A., Hodgins, J.K., Pollard, N.S.: Synthesizing physically realistic human motion in low-dimensional behavior-specific spaces. ACM Trans. Graph. 23(3), 514–521 (2004)

    Article  Google Scholar 

  24. Shiratori, T., Coley, B., Cham, R., Hodgins, J.K.: Simulating balance recovery responses to trips based on biomechanical principles. In: Symposium on Computer Animation, pp. 37–46 (2009)

    Google Scholar 

  25. Tsai, Y.Y., Lin, W.C., Cheng, K.B., Lee, J., Lee, T.Y.: Real-time physics-based 3d biped character animation using an inverted pendulum model. IEEE Transactions on Visualization and Computer Graphics 16(2), 325–337 (2010)

    Article  Google Scholar 

  26. Ulbrich, J., Raheja, A., Alexander, N.B.: Body positions used by healthy and frail older adults to rise from the floor. Journal of the American Geriatrics Society 48(12), 1626–1632 (2000)

    Google Scholar 

  27. VanSant, A.F.: Age differences in movement patterns used by children to rise from a supine position to erect stance. Physical Therapy 68(9), 1330–1338 (1988)

    Google Scholar 

  28. VanSant, A.F.: Rising from a supine position to erect stance: description of adult movement and a developmental hypothesis. Physical Therapy 68(2), 185–192 (1988)

    Google Scholar 

  29. Witkin, A., Kass, M.: Spacetime constraints. In: ACM SIGGRAPH, pp. 159–168 (1988)

    Google Scholar 

  30. Yamane, K., Kuffner, J.J., Hodgins, J.K.: Synthesizing animations of human manipulation tasks. ACM Trans. Graph. 23(3), 532–539 (2004)

    Article  Google Scholar 

  31. Yamane, K., Nakamura, Y.: Dynamics filter—concept and implementation of online motion generator for human figures. IEEE Transactions on Robotics and Automation 19(3), 421–432 (2003)

    Article  Google Scholar 

  32. Zordan, V.B., Majkowska, A., Chiu, B., Fast, M.: Dynamic response for motion capture animation. ACM Trans. Graph. 24(3), 697–701 (2005)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wen-Chieh Lin.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lin, WC., Huang, YJ. Animating rising up from various lying postures and environments. Vis Comput 28, 413–424 (2012). https://doi.org/10.1007/s00371-011-0648-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-011-0648-x

Keywords

Navigation