Abstract
Combining physically based simulation and motion capture data for animation is becoming a popular alternative to large motion databases for rich character motion. In this paper, our focus is on adapting motion-captured sequences for character response to external perturbations. Our technique is similar to approaches presented in the literature, but we propose a novel, straightforward way of computing feedforward control. While alternatives such as inverse dynamics and feedback error learning (FEL) exist, they are more complicated and require offline processing in contrast to our method which uses an auxiliary dynamic simulation to compute feedforward torques. Our method is simple, general, efficient, and can be performed at runtime. These claims are demonstrated through various experimental results of simulated impacts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Magnenat-Thalmann, N., Thalmann, D.: Virtual humans: thirty years of research, what next? The Visual Computer 21, 997–1015 (2005)
Zordan, V.B., Hodgins, J.K.: Motion capture-driven simulations that hit and react. In: Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, San Antonio, Texas, USA, pp. 89–96 (2002)
Yin, K., Cline, M.B., Pai, D.K.: Motion perturbation based on simple neuromotor control models. In: Proceedings of IEEE Pacific Conference on Computer Graphics and Applications, Canmore, Alberta, CAN, pp. 445–449 (2003)
Shapiro, A., Pighin, F., Faloutsos, P.: Hybrid control for interactive character animation. In: Proceedings of IEEE Pacific Conference on Computer Graphics and Applications, Canmore, Alberta, CAN, pp. 455–461 (2003)
Zordan, V.B., Majkowska, A., Chiu, B., Fast, M.: Dynamic response for motion capture animation. ACM Transactions on Graphics 24, 697–701 (2005)
Yin, K., Loken, K., van de Panne, M.: Simbicon: Simple biped locomotion control. ACM Transactions on Graphics 26 article 105 (2007)
Da Silva, M., Abe, Y., Popovic, J.: Simulation of human motion data using short-horizon model-predictive control. Computer Graphics Forum 27 (2008)
Kawato, M.: Internal models for motor control and trajectory planning. Current Opinion in Neurobiology 9, 718–727 (1999)
Faloutsos, P., van de Panne, M., Terzopoulos, D.: Composable controllers for physics-based character animation. In: Proceedings of ACM SIGGRAPH, Los Angeles, CA, USA, pp. 251–260 (2001)
Sok, K.W., Kim, M., Lee, J.: Simulating biped behaviors from human motion data. ACM Transactions on Graphics 26 article 107 (2007)
Pollard, N.S., Zordan, V.B.: Physically based grasping control from example. In: Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, New York, NY, USA, pp. 311–318 (2005)
Wrotek, P., Jenkins, O.C., McGuire, M.: Dynamo: Dynamic data-driven character control with adjustable balance. In: Proceedings of ACM SIGGRAPH Video Games Symposium, Boston, USA, pp. 61–70 (2006)
Allen, B., Chu, D., Shapiro, A., Faloutsos, P.: On the beat! timing and tension for dynamic characters. In: Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, San Diego, CA, USA, pp. 239–247 (2007)
Kry, P.G., Pai, D.K.: Interaction capture and synthesis. ACM Transactions on Graphics 25, 872–880 (2006)
Fattal, R., Lischinski, D.: Pose controlled physically based motion. Computer Graphics Forum 25, 777–787 (2006)
Zordan, V.B., Macchietto, A., Medina, J., Soriano, M., Wu, C., Metoyer, R., Rose, R.: Anticipation from example. In: Proceedings of ACM Virtual Reality Software and Technology, Newport Beach, CA, USA, pp. 81–84 (2007)
ODE: Open dynamics engine (2008), http://www.ode.org/
Wooten, W.L., Hodgins, J.K.: Simulation of leaping, tumbling, landing, and balancing humans. In: Proceedings of IEEE International Conference on Robotics and Automation, San Francisco, USA, pp. 656–662 (2000)
Van de Panne, M.: Parameterized gait synthesis. IEEE Computer Graphics and Applications 16, 40–49 (1996)
Kovar, L., Gleicher, M., Pighin, F.: Motion graphs. ACM Transactions on Graphics 21, 473–482 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nunes, R.F., Vidal, C.A., Cavalcante-Neto, J.B., Zordan, V.B. (2008). Simple Feedforward Control for Responsive Motion Capture-Driven Simulations. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2008. Lecture Notes in Computer Science, vol 5358. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89639-5_47
Download citation
DOI: https://doi.org/10.1007/978-3-540-89639-5_47
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-89638-8
Online ISBN: 978-3-540-89639-5
eBook Packages: Computer ScienceComputer Science (R0)