애니메이션 공간에서의 제어의 통한 동작 생성

Motion Control on Animation Space

  • 박지헌 (홍익대학교 컴퓨터 공학과) ;
  • 박성헌 (명지대학교 지식정보학부)
  • 발행 : 2001.06.01

초록

This paper presents a new methodology for specification and control of the motion of an articulated rigid body for the purposes of animation by coordinate transformations. The approach is to formulate the problem as a coordinate transformation from the joint space of the body to a user-defined animation space which is chosen for convenience in constraining the motion. Constraints are applied to the resulting coordinate transformation equations. It is sufficiently general so that it can be applied to all common types of control problems, including closed loop as well as open loop mechanisms. We also provided a new approach to simulate a closed loop mechanism, which is using animation space transformation technique. The method is formulated in detail and is demonstrated by animating the motion of an inchworm.

키워드

참고문헌

  1. Americana. 'The Encylopcdia Americana, chapter Measuring Worn,' Grolier Inc., 1990
  2. W. Armstrong, M. Green and R. Lake. 'Near real time control of human figure models,' IEEE Compter Graphics and Applications, pp. 52-61, June 1987
  3. H. Asada and J. Slotin. 'Robot Analysis and Control,' John Wiley and Sons, New York, NY, 1985
  4. Britannica. 'The New Encylopedia Britannica, chapter Measuring Worm,' Encylopedia Britannica Inc., 1990
  5. A. Bruderlin and T. Calvert. 'Goat directed, dynamic animation of human walking,' Computer Graphics, Vol.23, No.3, pp.233-242, July 1989
  6. S.Chan and P. Lawrence. 'General Inverse Kinematics with the Error Damped Pseudoinverse,' In IEEE CH2555-1, 1988 https://doi.org/10.1109/ROBOT.1988.12164
  7. K. Cleary, Decision 'Making Software for Redundant Manipulators,' PhD thesis, University of Texas at Austin, 1990
  8. J. Craig. 'Introduction to Robotics Mechanics and Control,' Addison-Wesley, Reading, MA, 1986
  9. R. Freeman. 'Kinematic and Dynamic Modeling, Analysis and Control of Robotic Mechanisms,' PhD thesis, University of Florida, 1985
  10. R. Freeman. 'Doscussions with Dr. Freeman,' 1990
  11. R. Freeman and D.Tesar. 'Dynamic Modeling of Serial and Parallel Mechanisms / Robotic Systems : Part II,' Applications. In Trends and Developments in Mechanisms, Machines and Robotics. 20th Biennial Mechanisms Conference, 1988
  12. R. Freeman and D.Tesar. 'Dynamic Modeling of Serial and Parallel Mechanisms / Robotic Systems : Part I,' Metodology. In Trends and Developments in Mechanisms, Machines and Robotics, 20th Biennial Mechanisms Conference, 1988
  13. M. Gleicher. 'Motion Editing with Spacetime Constraints,' In Interactive 3D Graphics, pp.139-148, 1997 https://doi.org/10.1145/253284.253321
  14. M. Gleicher. 'Retargetting motion to new characters,' In Proceedings of SIGGRAPH, pp.33-42, August 1998 https://doi.org/10.1145/280814.280820
  15. K. Hunt. 'Kinematic Geometry of Mechanisms.' Cambridge University Press, Cambrige, 1978
  16. P. Isaacs and M. Cohen. 'Controlling dynamic simulation with kinematic constraints, behavior functions and inverse dynamics,' Computer Graphics, Vol.21, No.4, pp.215-224, July 1987 https://doi.org/10.1145/37402.37428
  17. P. Isaacs and M. Cohen. 'Mixed methods for complex kinematic constraints in dynamic figure animaton,' Visual Computer, pp.296-305, April 1988 https://doi.org/10.1007/BF01908876
  18. J. Lee and S. Shin. 'A hierarchical approach to interactive motion editing for human like figures,' In Proceedings of SIGGRAPH, pp.39-48, August 1999 https://doi.org/10.1145/311535.311539
  19. P. Lee, S. Wei, J. Zhao, and N. Badler. 'Strength guided motion,' Computer Graphics, Vol.24, No.4, pp.253-263, August 1990 https://doi.org/10.1145/97879.97907
  20. M. McKenna and D. Zeltzer. 'Dynamic simulation of autonomous legged locomotion,' Computer Graphics, Vol.24, No.4, pp.29-38, August 1990 https://doi.org/10.1145/97880.97882
  21. G. S. Miller. 'The motion dynamics of snakes and worms,' Computer Graphics, Vol.22, No.4, pp.169-178, August 1988 https://doi.org/10.1145/378456.378508
  22. D. N. Nenchev. 'Redundancy resolution through local optomization : A review,' Journal of Robotic Systems, Vol.6, No.6, pp.769-799, 1989 https://doi.org/10.1002/rob.4620060607
  23. W. Press, B. Flannery, S. Teukolsky, and W. Vetterling. 'Numerical Recipes,' Cambridge University Press, Cambridge University Press, England, 1986
  24. M. Thomas and D.Tesar. 'Dynamic modeling of serial manipulator arms,' Transactions of the ASME, Vol.104, pp.218-228, Sep. 1982
  25. J. Wilhelms. 'Using dynamic analysis for realistic animation of articulated bodies,' IEEE Computer Graphics and Applications, Vol.7, No.6, pp.12-27, June 1987
  26. J. Wilhelms. 'Dynamic animation : Interaction and control,' Visual Computer, Dec. 1988 https://doi.org/10.1007/BF01908875
  27. J. Wilhelms. 'Making them Move, chapter Dynamic Experiences,' Morgan Kaufmann Publishers, 1991
  28. A. Witkin and M. Kass. 'Spacetime constraints,' Computer Graphics, Vol.22, No. 4, pp.159-168, August 1988
  29. A. Witkin and Z. Popovic. 'Motion warping,' In Proceedings of SIGGRAPH, pp. 105-108, August 1995 https://doi.org/10.1145/218380.218422