Graph Network Simulators Can Learn Discontinuous, Rigid Contact Dynamics

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.

Cite

Text

Allen et al. "Graph Network Simulators Can Learn Discontinuous, Rigid Contact Dynamics." Conference on Robot Learning, 2022.

Markdown

[Allen et al. "Graph Network Simulators Can Learn Discontinuous, Rigid Contact Dynamics." Conference on Robot Learning, 2022.](https://mlanthology.org/corl/2022/allen2022corl-graph/)

BibTeX

@inproceedings{allen2022corl-graph,
  title     = {{Graph Network Simulators Can Learn Discontinuous, Rigid Contact Dynamics}},
  author    = {Allen, Kelsey R and Guevara, Tatiana Lopez and Rubanova, Yulia and Stachenfeld, Kim and Sanchez-Gonzalez, Alvaro and Battaglia, Peter and Pfaff, Tobias},
  booktitle = {Conference on Robot Learning},
  year      = {2022},
  pages     = {1157-1167},
  volume    = {205},
  url       = {https://mlanthology.org/corl/2022/allen2022corl-graph/}
}