The DOI matches its Crossref record; 47 of the 47 references it cites were found in a registry or an index.
Discovery of complex behaviors through contact-invariant optimization
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.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Between MDPs and semi-MDPs: A framework for temporal abstraction in reinforcement learning
Sutton, R. S., Precup, D., & Singh, S. (1999) · Artificial Intelligence · doi:10.1016/s0004-3702(99)00052-1 · Cited by 3,119
ZERO-MOMENT POINT — THIRTY FIVE YEARS OF ITS LIFE
VUKOBRATOVIĆ, M., & BOROVAC, B. (2004) · International Journal of Humanoid Robotics · doi:10.1142/s0219843604000083 · Cited by 2,038
Capture Point: A Step toward Humanoid Push Recovery
Pratt, J., Carff, J., Drakunov, S., & Goswami, A. (2006) · 2006 6th IEEE-RAS International Conference on Humanoid Robots · doi:10.1109/ichr.2006.321385 · Cited by 1,118
Robotics: Science and Systems (RSS)
Trinkle, J., & Matsuoka, Y. (2010) · AI Magazine · doi:10.1609/aimag.v31i1.2237 · Cited by 1,081
Witkin, A., & Kass, M. (1988) · ACM SIGGRAPH Computer Graphics · doi:10.1145/378456.378507 · Cited by 712
Energetic Consequences of Walking Like an Inverted Pendulum: Step-to-Step Transitions
Kuo, A. D., Donelan, J. M., & Ruina, A. (2005) · Exercise and Sport Sciences Reviews · doi:10.1097/00003677-200504000-00006 · Cited by 675
Hodgins, J. K., Wooten, W. L., Brogan, D. C., & O'Brien, J. F. (1995) · Proceedings of the 22nd annual conference on Computer graphics and interactive techniques - SIGGRAPH '95 · doi:10.1145/218380.218414 · Cited by 623
Computer optimization of a minimal biped model discovers walking and running
Srinivasan, M., & Ruina, A. (2006) · Nature · doi:10.1038/nature04113 · Cited by 580
Practical Parameterization of Rotations Using the Exponential Map
Grassia, F. S. (1998) · Journal of Graphics Tools · doi:10.1080/10867651.1998.10487493 · Cited by 495
Physically based motion transformation
Popović, Z., & Witkin, A. (1999) · Proceedings of the 26th annual conference on Computer graphics and interactive techniques - SIGGRAPH '99 · doi:10.1145/311535.311536 · Cited by 439
Self-citation
Cited by
Learning agile and dynamic motor skills for legged robots
Hwangbo, J., Lee, J., Dosovitskiy, A., Bellicoso, D., Tsounis, V., Koltun, V., & Hutter, M. (2019) · Science Robotics · doi:10.1126/scirobotics.aau5872 · Cited by 1,482
A direct method for trajectory optimization of rigid bodies through contact
Posa, M., Cantu, C., & Tedrake, R. (2014) · The International Journal of Robotics Research · doi:10.1177/0278364913506757 · Cited by 597
An Introduction to Trajectory Optimization: How to Do Your Own Direct Collocation
Kelly, M. (2017) · SIAM Review · doi:10.1137/16m1062569 · Cited by 561
Modeling, learning, perception, and control methods for deformable object manipulation
Yin, H., Varava, A., & Kragic, D. (2021) · Science Robotics · doi:10.1126/scirobotics.abd8803 · Cited by 299
Hierarchical motor control in mammals and machines
Merel, J., Botvinick, M., & Wayne, G. (2019) · Nature Communications · doi:10.1038/s41467-019-13239-6 · Cited by 274
Metadata
- Authors
- Mordatch, I., Todorov, E., & Popović, Z.
- Venue
- ACM Transactions on Graphics
- Published
- 2012-07
- Volume
- 31
- Issue
- 4
- Pages
- 1-8
- ISSN
- 0730-0301 (ISSN-L)
- 1557-7368
- OpenAlex
- W2042408133
- Cited by
- 451
- References
- 47
- FWCI
- 25.50
- Type
- journal article
- Language
- en
- Open access
- closed
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
How to cite
Cite CoChat for the checks on this page, and the paper for its own findings.
- This page
- CoChat. (2026). Citation check: Discovery of complex behaviors through contact-invariant optimization. https://app.cochat.ai/papers/10.1145/2185520.2185539
- The paper
- Mordatch, I., Todorov, E., & Popović, Z. (2012). Discovery of complex behaviors through contact-invariant optimization. ACM Transactions on Graphics. https://doi.org/10.1145/2185520.2185539
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.