“Motion fields for interactive character locomotion”
Conference:
Type(s):
Title:
- Motion fields for interactive character locomotion
Session/Category Title: Curves, characters & crowds
Presenter(s)/Author(s):
Moderator(s):
Abstract:
We propose a novel representation of motion data and control that enables characters with both highly agile responses to user input and natural handling of arbitrary external disturbances. The representation organizes motion data as samples in a high dimensional generalization of a vector field we call a ‘motion field’. Our runtime motion synthesis mechanism freely ‘flows’ in the motion field and is capable of creating novel and natural motions that are highly-responsive to the real time user input, and generally not explicitly specified in the data.
References:
1. Arikan, O., and Forsyth, D. A. 2002. Interactive motion generation from examples. ACM Transactions on Graphics (ACM SIGGRAPH 2002) 21, 3, 483–490. Google ScholarDigital Library
2. Arikan, O., Forsyth, D. A., and O’Brien, J. F. 2005. Pushing people around. In Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation, 59–66. Google ScholarDigital Library
3. Barnes, C., Shechtman, E., Finkelstein, A., and Goldman, D. B. 2009. PatchMatch: A randomized correspondence algorithm for structural image editing. ACM Transactions on Graphics (Proc. SIGGRAPH) 28, 3 (Aug.). Google ScholarDigital Library
4. Chai, J., and Hodgins, J. K. 2005. Performance animation from low-dimensional control signals. ACM Transactions on Graphics 24, 686–696. Google ScholarDigital Library
5. Coros, S., Beaudoin, P., Yin, K. K., and van de Pann, M. 2008. Synthesis of constrained walking skills. In SIGGRAPH Asia ’08: ACM SIGGRAPH Asia 2008 papers, ACM, New York, NY, USA, 1–9. Google ScholarDigital Library
6. Coros, S., Beaudoin, P., Yin, K., and van de Panne, M. 2008. Synthesis of constrained walking skills. ACM Transactions on Graphics 27, 5, 113:1–113:9. Google ScholarDigital Library
7. Coros, S., Beaudoin, P., and van de Panne, M. 2009. Robust task-based control policies for physics-based characters. In SIGGRAPH Asia ’09: ACM SIGGRAPH Asia 2009 papers, ACM, New York, NY, USA, 1–9. Google ScholarDigital Library
8. da Silva, M., Abe, Y., and Popović, J. 2008. Interactive simulation of stylized human locomotion. ACM Transactions on Graphics 27, 3, 82:1–82:10. Google ScholarDigital Library
9. Ernst, D., Geurts, P., Wehenkel, L., and Littman, L. 2005. Tree-based batch mode reinforcement learning. Journal of Machine Learning Research 6, 503–556. Google ScholarDigital Library
10. Faloutsos, P., van de Panne, M., and Terzopoulos, D. 2001. Composable controllers for physics-based character animation. In Proceedings of ACM SIGGRAPH 2001, Annual Conference Series, 251–260. Google ScholarDigital Library
11. Heck, R., and Gleicher, M. 2007. Parametric motion graphs. Proceedings of Symposium on Interactive 3D Graphics and Games (I3D) 2007 (Apr.). Google ScholarDigital Library
12. Hodgins, J. K., and Pollard, N. S. 1997. Adapting simulated behaviors for new characters. In Proceedings of SIGGRAPH 97, Annual Conference Series, 153–162. Google ScholarDigital Library
13. Hodgins, J. K., Wooten, W. L., Brogan, D. C., and O’Brien, J. F. 1995. Animating human athletics. In Proceedings of ACM SIGGRAPH 95, Annual Conference Series, 71–78. Google ScholarDigital Library
14. Kovar, L., Gleicher, M., and Pighin, F. 2002. Motion graphs. ACM Transactions on Graphics 21, 3 (July), 473–482. Google ScholarDigital Library
15. Laszlo, J. F., van de Panne, M., and Fiume, E. L. 1996. Limit cycle control and its application to the animation of balancing and walking. In Proceedings of SIGGRAPH 96, Annual Conference Series, 155–162. Google ScholarDigital Library
16. Lee, J., Chai, J., Reitsma, P. S. A., Hodgins, J. K., and Pollard, N. S. 2002. Interactive control of avatars animated with human motion data. ACM Transactions on Graphics 21, 3 (July), 491–500. Google ScholarDigital Library
17. Lee, Y., Lee, S. J., and Popović, Z. 2009. Compact character controllers. In SIGGRAPH Asia ’09: ACM SIGGRAPH Asia 2009 papers, ACM, New York, NY, USA, 1–8. Google ScholarDigital Library
18. Lo, W.-Y., and Zwicker, M. 2008. Real-time planning for parameterized human motion. In SCA ’08: Proceedings of the 2008 ACM SIGGRAPH/Eurographics symposium on Computer animation. Google ScholarDigital Library
19. McCann, J., and Pollard, N. 2007. Responsive characters from motion fragments. ACM Transactions on Graphics (SIGGRAPH 2007) 26, 3 (July). Google ScholarDigital Library
20. Mount, D., and Arya, S. 1997. Ann: A library for approximate nearest neighbor searching.Google Scholar
21. Muico, U., Lee, Y., Popović, J., and Popović, Z. 2009. Contact-aware nonlinear control of dynamic characters. ACM Transactions on Graphics 28, 3, 81:1–81:9. Google ScholarDigital Library
22. Park, S. I., Shin, H. J., and Shin, S. Y. 2002. On-line locomotion generation based on motion blending. In Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation, ACM, New York, NY, USA, 105–111. Google ScholarDigital Library
23. Shin, H. J., and Oh, H. S. 2006. Fat graphs: constructing an interactive character with continuous controls. In Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, 291–298. Google ScholarDigital Library
24. Smith, R., 2010. Open dynamics engine, May. http://ode.org/ode.html.Google Scholar
25. Sok, K. W., Kim, M., and Lee, J. 2007. Simulating biped behaviors from human motion data. ACM Transactions on Graphics 26, 3, 107:1–107:9. Google ScholarDigital Library
26. Sutton, R., and Barto, A. 1998. Reinforcement Learning: An Introduction. MIT Press, Cambridge, Massachusetts. Google ScholarDigital Library
27. Treuille, A., Lee, Y., and Popović, Z. 2007. Near-optimal character animation with continuous control. ACM Trans. Graph. 26, 3, 7. Google ScholarDigital Library
28. Wang, J. M., Fleet, D. J., and Hertzmann, A. 2008. Gaussian process dynamical models for human motion. IEEE Trans. Pattern Anal. Mach. Intell. 30, 2, 283–298. Google ScholarDigital Library
29. Wooten, W. L., and Hodgins, J. K. 2000. Simulating leaping, tumbling, landing and balancing humans. International Conference on Robotics and Automation (ICRA), 656–662.Google Scholar
30. Ye, Y., and Liu, K. 2010. Synthesis of responsive motion using a dynamic model. Computer Graphics Forum (Eurographics Proceedings) 29, 2.Google ScholarCross Ref
31. Yin, K., Pai, D. K., and van de Panne, M. 2005. Data-driven interactive balancing behaviors. In Pacific Graphics, (short paper).Google Scholar
32. Yin, K., Loken, K., and van de Panne, M. 2007. Simbicon: simple biped locomotion control. In SIGGRAPH ’07: ACM SIGGRAPH 2007 papers, 105. Google ScholarDigital Library
33. Zhao, L., and Safonova, A. 2008. Achieving good connectivity in motion graphs. In Proceedings of the 2008 ACM/Eurographics Symposium on Computer Animation, 127–136. Google ScholarDigital Library
34. Zordan, V. B., Majkowska, A., Chiu, B., and Fast, M. 2005. Dynamic response for motion capture animation. ACM Trans. Graph. 24, 3, 697–701. Google ScholarDigital Library


