ACM Home Page
Please provide us with feedback. Feedback
Optimization-based interactive motion synthesis
Full text PdfPdf (2.31 MB)
Source
ACM Transactions on Graphics (TOG) archive
Volume 28 ,  Issue 1  (January 2009) table of contents
Article No. 10  
Year of Publication: 2009
ISSN:0730-0301
Authors
Sumit Jain  Georgia Institute of Technology, Atlanta, GA
Yuting Ye  Georgia Institute of Technology, Atlanta, GA
C. Karen Liu  Georgia Institute of Technology, Atlanta, GA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 46,   Downloads (12 Months): 442,   Citation Count: 0
Additional Information:

appendices and supplements   abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1477926.1477936
What is a DOI?

APPENDICES and SUPPLEMENTS
Ist supplemental movie file for Optimization-based interactive motion synthesis


ABSTRACT

We present a physics-based approach to synthesizing motion of a virtual character in a dynamically varying environment. Our approach views the motion of a responsive virtual character as a sequence of solutions to the constrained optimization problem formulated at every time step. This framework allows the programmer to specify active control strategies using intuitive kinematic goals, significantly reducing the engineering effort entailed in active body control. Our optimization framework can incorporate changes in the character's surroundings through a synthetic visual sensory system and create significantly different motions in response to varying environmental stimuli. Our results show that our approach is general enough to encompass a wide variety of highly interactive motions.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
3
 
4
da Silva, M., Abe, Y., and Popovic, J. 2008. Simulation of human motion data using short-horizon model-predictive control. Comput. Graphics Forum (EUROGRAPHICS) 27, 2, 371--380.
5
6
 
7
Gill, P., Saunders, M., and Murray, W. 1996. Snopt: An SQP algorithm for large-scale constrained optimization. Tech. rep. NA 96-2, University of California, San Diego.
8
9
 
10
Kawato, M. 1999. Internal models for motor control and trajectory planning. In Current Opinions in Neurobiology, Vol. 9.
 
11
Kudoh, S., Komura, T., and Ikeuchi, K. 2006. Stepping motion for a human-like character to maintain balance against large perturbations. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2661--2666.
12
 
13
Liegeois, A. 1977. Automatic supervisory control of the configuration and behavior of multibody mechanisms. IEEE Trans. Syst. Man Cybernetics 7, 12, 868--871.
 
14
Liu, C. K. 2008. Synthesis of interactive hand manipulation. In Proceedings of the Eurographics/SIGGRAPH Symposium on Computer Animation.
15
16
17
 
18
Lockhart, D. B. and Ting, L. H. 2007. Optimal sensorimotor transformations for balance. Nat Neurosci 10, 1329--1336.
 
19
Maciejewski, A. A. and Klein, C. A. 1985. Obstacle avoidance for kinematically redundant manipulators in dynamically varying environments. Int. J. Robotics Res. 4, 3, 109--117.
 
20
 
21
NaturalMotion. 2006. Endorphin. www.naturalmotion.com.
 
22
 
23
24
 
25
Sentis, L. and Khatib, O. 2005. Synthesis of whole-body behaviors through hierarchical control of behavioral primitives. Int. J. Humanoid Robotics 2, 4, 505--518.
 
26
Sentis, L. and Khatib, O. 2006. A whole-body control framework for humanoids operating in human environments. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA). 2641--2648.
 
27
Sharon, D. and van de Panne, M. 2005. Synthesis of controllers for stylized planar bipedal walking. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA).
 
28
Stewart, A. J. and Cremer, J. F. 1992a. Animation of 3d human locomotion: Climbing stairs and descending stairs. In Proceedings of the Eurographics Workshop on Animation and Simulation, 152--168.
 
29
30
 
31
Uno, Y., Kawato, M., and Suzuki, R. 1989. Minimum muscle-tension-change model which reproduces human arm movement. In Proceedings of the Symposium on Biological and Physiological Engineering, 299--302.
 
32
van de Panne, M. and Lamouret, A. 1995. Guided optimization for balanced locomotion. In Computer Animation and Simulation, 165--177.
33
 
34
 
35
Yamane, K. and Nakamura, Y. 2000. Dynamics filter?Concept and implementation of on-line motion generator for human figures. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 688--695.
36
37
 
38
Zordan, V. B. and Hodgins, J. K. 1999. Tracking and modifying upper-body human motion data with dynamic simulation. In Conference on Computer Animation and Simulation.

Collaborative Colleagues:
Sumit Jain: colleagues
Yuting Ye: colleagues
C. Karen Liu: colleagues