DOI QR코드

DOI QR Code

Generation of Humanoid Walking Motion Adapted to the Ground's Sliding Properties

지면의 미끄러운 정도에 따른 캐릭터의 걷기 동작 생성

  • 이금희 (한국문화콘텐츠진흥원) ;
  • 송미영 (수원여대 멀티미디어통신과) ;
  • 조형제 (동국대학교 멀티미디어학과)
  • Published : 2005.04.01

Abstract

In 3D virtual environment the description of character' s movement that has utilized the conventional key-frame technique is gradually being developed toward the application of motion control method to generate more realistic and natural motion. Even the motion control method, however, has the limitation for expression of character's motion adapted to the ground properties of virtual world. That is, the walking motions of character are not only, for the most part, so uniform simple and repeated often as to feel to be tedious, but also the unnatural motion in which the tips of the toes soak through a plane or float in the air discording with the conditions of terrain lowers the semblance of reality. This paper proposes an adaptive motion control method for human figure locomotion in virtual environments or games, in which the walking motion is dynamiccally adapted to the ground's sliding properties. We compute an optimal parameters for one cycle of walking motion adapted to the ground properties by combining the coefficient of friction and centripetal force, and therefrom we induce a set of nonskid speed corresponding to various sliding properties of the ground.

3차원 가상현실 내에서 캐릭터 움직임 동작의 기술은 기존 방식인 키프레임 기법에 의존하던 것이 점차 동작 제어 기법을 활용하고, 보다 사실적이고 자연스러운 움직임을 생성해 내고자 하는 방향으로 발전해 가고 있다. 그러나 이러한 동작 제어 기법을 통해 가상현실의 지형 성질에 따라 적응적인 캐릭터의 동작을 표현하는데 한계가 있다. 즉, 대부분의 가상환경에서 캐릭터의 걷는 움직임은 일정하고 단조로운 동작만을 반복하여 표현하고 있어 관찰자로 하여금 지루함을 느끼게 하고, 지형의 조건이나 형태에 맞지않게 캐릭터의 발끝이 지면에 스며들거나 떠있는 등의 부자연스러운 동작으로 인해 사실감을 저하시킨다. 본 논문에서는 적은 매개변수들과 역운동학 방법을 적용하여 기본 걷기 동작을 표현하고, 지면의 성질을 마찰계수로 대표시켜 지면에 적응적인 걷기 동작의 생성 방법을 제안한다. 제안된 방법에서는 구심력과 마찰계수를 결합한 후, 이를 근거로하여 한 주기 동안의 걷는 동작을 분석하고 이를 기반으로 동작에 필요한 매개변수를 조정하여 지질에 따른 적응적인 캐릭터의 걷기 동작을 생성한다.

Keywords

References

  1. A. Bruderlin and T. Calvert. 'Goal-directed, Dynamic Animation of Human Walking.' In Computer Graphics SIGGRAPH 89 Conference Proceedings, pages 233-242, 1989 https://doi.org/10.1145/74333.74357
  2. 박기주, 백성민 외 2명, '3차원 게임 애니메이션을 위한 모션 캡쳐 데이터', 동계 한국 게임학회, pages 348-352, 2002
  3. 'CG 애니메이션', 정보과학회지 제17권 제2호 통권 제117호 1999.02
  4. H.Ko and N.I.Badler, 'Animating Human Locomotion in Real-Time Using Inverse Dynamics', IEEE Computer Graphics & Applications, pages 50-59, 1996 https://doi.org/10.1109/38.486680
  5. R.Boulic, R.Mas, and D.Thalmann, 'A Robust Apporach for the Center of Mass Position Control with Inverse Kinetics', Journal of Computers and Graphics, 20(5), 1996
  6. R.Boulic and D.Thalmann, 'Combined Direct and Inverse Kinematic Control for Articulated Figures Motion Editing', Computer Graphics Forum, 11(4):189-202, 1992 https://doi.org/10.1111/1467-8659.1140189
  7. F.Multon, L.France, M-P.Cani-Gascuel, and G.Debunne, 'Computer Animation of Human Walking', a Survey. Journal of Visualization and Computer Animation, pages 10:39-54, 1999 https://doi.org/10.1002/(SICI)1099-1778(199901/03)10:1<39::AID-VIS195>3.0.CO;2-2
  8. F.M.Silva, J.A.Tenreiro Machado, 'Kinematic Aspects of Robotic Biped Locomotion Systems', Proc. IEEE Int. Conf. on Intelligent Robots and Systems, mos' 97, Vol. 1, pages 266-271, 8-13 1997 https://doi.org/10.1109/IROS.1997.649064
  9. N.Badler, C.Phillips and J.Zhao, 'Interactive Realism Articulated Figure Manipulation Using Multiple Kinematic Constraints', In Proceedings, Symposium on Interactive 3D Graphics, pages 245-250, 1990 https://doi.org/10.1145/91385.91452
  10. F.Faure, G.Debunne, M.-P.Cani-Gascuel, F.Multon, 'Dynamic Analysis of Human Walking', Eurographics Workshop on Computer Animation and Simulation, pages 95-107, 1997
  11. J. Lee, J. Chai, P. Reitsma, J. Hodgins, and N. Pollard, 'Interactive Control of Avatars Animated with Human Motion Data', ACM Transactions on Graphics(SIGGRAPH 20(2), 21:3, 491-500, 2002 https://doi.org/10.1145/566570.566607
  12. S.I.Park, H.lShin, and S.Y.Shin, 'On-line Locomotion Generation On Motion Blending', In Proc. ACM SIGGRAPH Symposium on Computer Animation 2002 https://doi.org/10.1145/545261.545279
  13. A.Bruderlin and T.Calvert, 'Goal-directed, Dynamic Animation of Human Walking', In Computer Graphics SIGGRAPH Conference Proceedings, pages 233-242, 1989 https://doi.org/10.1145/74333.74357
  14. M.Unuma, K.Anjyo, and R.Takeuchi, 'Fourier Principles for Emotion-Based Human Figure Animation', In Proceedings of ACM SIGGRAPH, pages 91-96, 1995 https://doi.org/10.1145/218380.218419
  15. M.F.Cohen, 'Interactive Spacetime Control for Animation', In Processings of ACM SIGGRAPH, pages 293-302. Addison Wesley, July 1992 https://doi.org/10.1145/133994.134083
  16. J.Lee and S.Y.Shin, 'A Hireachical Approaching to Interactive Motion Editing for Human-like Figures', Computer Graphics (Proc. SIGGRAPH 1999), pages 39-48, 1999 https://doi.org/10.1145/311535.311539
  17. J.T.Ngo and lMarks, 'Spacetime Contraints Revisited', In Proceedings of ACM SIGGRAPH, pages 343-350, Anaheim, California, August 1993. Addison Wesley https://doi.org/10.1145/166117.166160
  18. 최지호, 백두원, 정문열, '경사면 위에서의 걷기 동작을 위한 리타겟팅 기법', 한국정보과학회, 2002
  19. Shih-kai Chung and James K Hahn 'Animation of Human Walking in Virtual Environments', Institute for Computer Graphics School of Engineering and Applied Science, The George Washington University, pages 4-15, 1999 https://doi.org/10.1109/CA.1999.781194
  20. Harold C. Sun and Dimitris Metaxas, 'Automating gait animation', Conference proceedings on Computer graphics, 2001 https://doi.org/10.1145/383259.383288
  21. Sumner, R. W., O'Brien, J. F., Hodgins, J. K, 'Animating Sand, Mud, and Snow'. To appear in Computer Graphics Forum, Vol. 18, No. 1. , 1999 https://doi.org/10.1111/1467-8659.00299
  22. 송미영, 이금희, 엄기현, 김준태, 조형제, '걷기 움직임을 위한 전신의 기본 동작 계획', 2003 동계학술발표 논문집, 한국게임학회, pages 243-248, 2003
  23. 이금희, 송미영, 조형제, '전신의 움직임을 표현한 캐릭터의 걷기 동작 생성', 2002 추계학술발표 논문집, 멀티미디어학회, pages 466-469, 2002
  24. 한국 게임 산업 개발원, '가상현실과 게임', 2002
  25. D. Baraff and A. Witkin, 'Physically Based Modeling', SIGGRAPH'99 Course Note pages D1-D32, 1999
  26. J.K, Hodgins, W.L. Wooten, D.C. Brogan, and J.F. O' Brien. 'Animating human athletics.' In Proceedings of ACM SIGGRAPH, Los Angeles, California, pages 71-78, 1995 https://doi.org/10.1145/218380.218414
  27. A.Bruderlin and L.Williams. 'Motion signal processing.' In Computer Graphics SIGGRAPH 95 Proceedings, pages 97-104, 1995 https://doi.org/10.1145/218380.218421
  28. Filipe M. Silva, JA. Tenreiro Machado, 'Kinematic Aspects of Robotic Biped Locomotion Systems', Proc. IEEE Int Conf. on Intelligent Robots and Systems, IROS' 97, Vol. 1, pages 266-271, 8-13 1997 https://doi.org/10.1109/IROS.1997.649064
  29. R. Boulic and D. Thalmann. 'Combined Direct And Inverse Kinematic Control For Articulated Figures Motion Editing.' Computer Graphics Forum, 11(4):189-202, 1992 https://doi.org/10.1111/1467-8659.1140189
  30. M. Unuma, K. Anjyo, and R. Takeuchi. 'Fourier Principles For Emotion-Based Human Figure Animation.' In Proceedings of ACM SIGGRAPH, pages 91-96, 1995 https://doi.org/10.1145/218380.218419