Browse > Article

Inductive Inverse Kinematics Algorithm for the Natural Posture Control  

Lee, Bum-Ro (Dept.of Information Control Instrumentation Engineering, Kwangwoon University)
Chung, Chin-Hyun (Dept.of Information Control Instrumentation Engineering, Kwangwoon University)
Abstract
Inverse kinematics is a very useful method for control]ing the posture of an articulated body. In most inverse kinematics processes, the major matter of concern is not the posture of an articulated body itself but the position and direction of the end effector. In some applications such as 3D character animations, however, it is more important to generate an overall natural posture for the character rather than place the end effector in the exact position. Indeed, when an animator wants to modify the posture of a human-like 3D character with many physical constraints, he has to undergo considerable trial-and-error to generate a realistic posture for the character. In this paper, the Inductive Inverse Kinematics(IIK) algorithm using a Uniform Posture Map(UPM) is proposed to control the posture of a human-like 3D character. The proposed algorithm quantizes human behaviors without distortion to generate a UPM, and then generates a natural posture by searching the UPM. If necessary, the resulting posture could be compensated with a traditional Cyclic Coordinate Descent (CCD). The proposed method could be applied to produce 3D-character animations based on the key frame method, 3D games and virtual reality.
Keywords
Virtual Reality; Articulated Body; Inverse Kinematics; Motion Capture; Key frame Animation;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Whitney, D. E., 'The Mathematics of Coordinated Control of Prosthese and Manipulators,' Journal of Dynamic Systems, Measurement, and Control, Transactions ASME, Vol.94, Series G, pp.303-309, December, 1972   DOI
2 Balder, N. I., and Zhao J., 'Real-time Inverse Kinematics with Joint Limit and Spatial Constraints,' UPENN TR, MS-CIS-89-09.1989
3 이범로, 정진현, '자연스러운 실시간 동작 전이 생성을 위한 균등 자세 지도 알고리즘', 정보과학회 논문지: 컴퓨팅의 실제, 제7권, 제6호, pp.549-558, 2001   과학기술학회마을
4 Radek Grzeszczuk, Demetri Terzopoulos and Geoffrey Hinton, 'NeuroAnimator: Fat Neural Emulation and Control of Physics-Based Models,' Proc. of SIGGRAPH 98, pp.9-20, ACP Press, 1998   DOI
5 Chris Welman, 'Inverse Kinematics and Geometric Constrains for Articulated Figure Manipulation,' Master thesis, SIMON FRASER UNIVERSITY, 1993
6 Alan Watt, Mark Watt, 'Advanced Animation and Rendering Techniques: Theory and Practice,' Addison-Wesley, 1992
7 Jianmin Zhao and Norman I.Badler, 'Inverse Kinematics Positing Using Nonlinear Programing for Highly Articulated Figures,' ACM Transactions on Graphics, Vol. 13, No.4, pp.313-336, October, 1994   DOI   ScienceOn
8 Michael F. Cohen, 'Interactive Spacetime Control for Animation,' Proc. of SIGGRAPH 92, pp. 293-302, ACM Press, 1992   DOI
9 Matthew Brand and Aaron Hertzmann, 'Style Machine,' Proc. of SIGGRAPH 2000, pp. 183-192, ACM Press, 2000   DOI
10 Whitney, D. E, 'Resolve Motion Rate Control of Manipulators and Human Prostheses,' IEEE Transaction on Man-Machine Systems, Vol. MMS-10, No.2, pp.47-53, June, 1969   DOI   ScienceOn
11 Ritter, Martinetz and Schukten, 'Neural Computation and Self Organizing Maps,' Addison Wesley, New York, 1992
12 Stephen I. Gallant, 'Neural Networking Learning and Expert System,' MIT Press, 1993
13 L.C.T. Wang and C.C. Chen, 'A Combined Optimization Method for Solving the Inverse Kinematics Problem of Mechanical Manipulators,' IEEE Transaction on Robotics and Automation, Vol. 7, No.4, pp. 489-499, August. 1991   DOI   ScienceOn