cs.LGOct 28, 2021

Roto-translated Local Coordinate Frames For Interacting Dynamical Systems

Authors: Miltiadis Kofinas, Naveen Shankar Nagaraja, Efstratios Gavves

Organizations: University of Amsterdam · BMW Group

Abstract

Modelling interactions is critical in learning complex dynamical systems, namely systems of interacting objects with highly non-linear and time-dependent behaviour. A large class of such systems can be formalized as geometric graphs\textit{geometric graphs}, i.e.\textit{i.e.}, graphs with nodes positioned in the Euclidean space given an arbitrarily\textit{arbitrarily} chosen global coordinate system, for instance vehicles in a traffic scene. Notwithstanding the arbitrary global coordinate system, the governing dynamics of the respective dynamical systems are invariant to rotations and translations, also known as Galilean invariance\textit{Galilean invariance}. As ignoring these invariances leads to worse generalization, in this work we propose local coordinate frames per node-object to induce roto-translation invariance to the geometric graph of the interacting dynamical system. Further, the local coordinate frames allow for a natural definition of anisotropic filtering in graph neural networks. Experiments in traffic scenes, 3D motion capture, and colliding particles demonstrate that the proposed approach comfortably outperforms the recent state-of-the-art.

Figures & tables

Appendix figures & tables11 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Learning Equivariant Neural-Augmented Object Dynamics From Few Interactions

    May 4, 2026Sergio Orozco, Tushar Kusnur, Brandon May +2Robotic ManipulationRigid Objects

  2. Learning Propagation Geometry from Message-Passing Feedback

    Sep 28, 2026Yingxu Wang, Kunyu Zhang, Xinwang Liu +4Graph Neural NetworksGeometric Machine Learning