Dynamics Harmonic Analysis of Robotic Systems: Application in Data-Driven Koopman Modelling

Daniel Felipe Ordoñez-Apraez, Vladimir Kostic, Giulio Turrisi, Pietro Novelli, Carlos Mastalli*, Claudio Semini, Massimiliano Pontil

*Corresponding author for this work

Research output: Contribution to journalConference articlepeer-review

1 Citation (Scopus)

Abstract

We introduce the use of harmonic analysis to decompose the state space of symmetric robotic systems into orthogonal isotypic subspaces. These are lower-dimensional spaces that capture distinct, symmetric, and synergistic motions. For linear dynamics, we characterize how this decomposition leads to a subdivision of the dynamics into independent linear systems on each subspace, a property we term dynamics harmonic analysis (DHA). To exploit this property, we use Koopman operator theory to propose an equivariant deep-learning architecture that leverages the properties of DHA to learn a global linear model of the system dynamics. Our architecture, validated on synthetic systems and the dynamics of locomotion of a quadrupedal robot, exhibits enhanced generalization, sample efficiency, and interpretability, with fewer trainable parameters and computational costs.

Original languageEnglish
Pages (from-to)1318-1329
Number of pages12
JournalProceedings of Machine Learning Research
Volume242
Publication statusPublished - 11 Jun 2024
Event6th Annual Learning for Dynamics and Control Conference 2024 - Oxford, United Kingdom
Duration: 15 Jul 202417 Jul 2024

Keywords

  • Harmonic analysis
  • Koopman operator
  • Robotics
  • Symmetric dynamical systems

ASJC Scopus subject areas

  • Artificial Intelligence
  • Software
  • Control and Systems Engineering
  • Statistics and Probability

Fingerprint

Dive into the research topics of 'Dynamics Harmonic Analysis of Robotic Systems: Application in Data-Driven Koopman Modelling'. Together they form a unique fingerprint.

Cite this