Discovery of complex behaviors through contact-invariant optimization
Igor Mordatch, Emanuel Todorov, Zoran Popović
In ACM Transactions on Graphics, 31(4), July 2012.
Abstract: We present a motion synthesis framework capable of producing a wide variety of important human behaviors that have rarely been studied, including getting up from the ground, crawling, climbing, moving heavy objects, acrobatics (hand-stands in particular), and various cooperative actions involving two characters and their manipulation of the environment. Our framework is not specific to humans, but applies to characters of arbitrary morphology and limb configuration. The approach is fully automatic and does not require domain knowledge specific to each behavior. It also does not require pre-existing examples or motion capture data. At the core of our framework is the contact-invariant optimization (CIO) method we introduce here. It enables simultaneous optimization of contact and behavior. This is done by augmenting the search space with scalar variables that indicate whether a potential contact should be active in a given phase of the movement. These auxiliary variables affect not only the cost function but also the dynamics (by enabling and disabling contact forces), and are optimized together with the movement trajectory. Additional innovations include a continuation scheme allowing helper forces at the potential contacts rather than the torso, as well as a feature-based model of physics which is particularly well-suited to the CIO framework. We expect that CIO can also be used with a full physics model, but leave that extension for future work.
Article URL: http://dx.doi.org/10.1145/2185520.2185539
BibTeX format:
@article{Mordatch:2012:DOC,
  author = {Igor Mordatch and Emanuel Todorov and Zoran Popović},
  title = {Discovery of complex behaviors through contact-invariant optimization},
  journal = {ACM Transactions on Graphics},
  volume = {31},
  number = {4},
  pages = {43:1--43:8},
  month = jul,
  year = {2012},
}
Search for more articles by Igor Mordatch.
Search for more articles by Emanuel Todorov.
Search for more articles by Zoran Popović.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."