Robust on-line adaptive footplant detection and enforcement for locomotion

作者: Pascal Glardon , Ronan Boulic , Daniel Thalmann

DOI: 10.1007/S00371-006-0376-9

关键词: Motion fieldMotion estimationComputer visionConstraint (information theory)Inverse kinematicsSolverComputer animationAnimationArtificial intelligenceMotion (physics)Computer scienceSoftwareComputer Vision and Pattern RecognitionComputer Graphics and Computer-Aided Design

摘要: A common problem in virtual character computer animation concerns the preservation of basic foot-floor constraint (or footplant), consisting detecting it before enforcing it. This paper describes a system capable generating motion while continuously preserving footplants for real-time, dynamically evolving context. introduces detection method that improves classical techniques by adaptively selecting threshold values according to type and quality. The are then enforced using numerical inverse kinematics solver. As opposed previous approaches, we define footplant attaching two effectors whose position at beginning can be modified, order place foot on ground, example. However, corrected posture is needed starts ensure smoothness between unconstrained constrained states. We, therefore, present new approach based anticipation, which computes postures advance, time-evolving parameters, such as locomotion speed type. We illustrate our on-line with modified patterns, demonstrate its ability correct artifacts, sliding, change modify from straight curved walk motion.

参考文章(41)
Manuela Veloso, Michael Bowling, Peter Stone, Anticipation: A Key for Collaboration in a Team of Agents ,(1999)
Ronan Boulic, Branislav Ulicny, Daniel Thalmann, Versatile walk engine. J. Game Dev.. ,vol. 1, pp. 1- 29 ,(2004)
Olivier Sigaud, Martin V. Butz, Giovanni Pezzulo, Gianluca Baldassarre, Anticipatory Behavior in Adaptive Learning Systems ,(2008)
Hyun Joon Shin, L. Kovar, M. Gleicher, Physical touch-up of human motions pacific conference on computer graphics and applications. pp. 194- 203 ,(2003) , 10.1109/PCCGA.2003.1238261
Tom Calvert, Armin Bruderlin, Knowledge-driven, interactive animation of human running graphics interface. pp. 213- 221 ,(1996)
R Boulic, P Glardon, D Thalmann, A Coherent Locomotion Engine Extrapolating Beyond Experimental Data computer animation and social agents. pp. 73- 84 ,(2004)
Rama Bindiganavale, Norman I. Badler, Motion Abstraction and Mapping with Spatial Constraints Lecture Notes in Computer Science. pp. 70- 82 ,(1998) , 10.1007/3-540-49384-0_6
Shih-Kai Chung, J.K. Hahn, Animation of human walking in virtual environments Proceedings Computer Animation 1999. pp. 4- 15 ,(1999) , 10.1109/CA.1999.781194
Ronan Boulic, Benoît Lecallennec, Marc Salvati, A Generic Method for Geometric Contraints Detection eurographics. ,(2004) , 10.2312/EGS.20041005
W.L. Wooten, J.K. Hodgins, Simulating leaping, tumbling, landing and balancing humans international conference on robotics and automation. ,vol. 1, pp. 656- 662 ,(2000) , 10.1109/ROBOT.2000.844127