CoRL 2022poster45 citations

Graph network simulators can learn discontinuous, rigid contact dynamics

Kelsey R Allen, Tatiana Lopez Guevara, Yulia Rubanova, Kim Stachenfeld, Alvaro Sanchez-Gonzalez, Peter Battaglia, Tobias Pfaff

Abstract

Recent years have seen a rise in techniques for modeling discontinuous dynamics, such as rigid contact or switching motion modes, using deep learning. A common claim is that deep networks are incapable of accurately modeling rigid-body dynamics without explicit modules for handling contacts, due to the continuous nature of how deep networks are parameterized. Here we investigate this claim with experiments on established real and simulated datasets and show that general-purpose graph network simulators, with no contact-specific assumptions, can learn and predict contact discontinuities. Furthermore, contact dynamics learned by graph network simulators capture real-world cube tossing trajectories more accurately than highly engineered robotics simulators, even when provided with only 8 -- 16 trajectories. Overall, this suggests that rigid-body dynamics do not pose a fundamental challenge for deep networks with the appropriate general architecture and parameterization. Instead, our work opens new directions for considering when deep learning-based models might be preferable to traditional simulation environments for accurately modeling real-world contact dynamics.

graph networkscontactsrigid body dynamicssimulation
BibTeX
@inproceedings{
allen2022graph,
title={Graph network simulators can learn discontinuous, rigid contact dynamics},
author={Kelsey R Allen and Tatiana Lopez Guevara and Yulia Rubanova and Kim Stachenfeld and Alvaro Sanchez-Gonzalez and Peter Battaglia and Tobias Pfaff},
booktitle={6th Annual Conference on Robot Learning},
year={2022},
url={https://openreview.net/forum?id=rbIzq-I84i_}
}
Graph network simulators can learn discontinuous, rigid contact dynamics · CoRL 2022