English

Port-Hamiltonian Neural ODE Networks on Lie Groups For Robot Dynamics Learning and Control

Robotics 2024-06-13 v2 Systems and Control Systems and Control

Abstract

Accurate models of robot dynamics are critical for safe and stable control and generalization to novel operational conditions. Hand-designed models, however, may be insufficiently accurate, even after careful parameter tuning. This motivates the use of machine learning techniques to approximate the robot dynamics over a training set of state-control trajectories. The dynamics of many robots are described in terms of their generalized coordinates on a matrix Lie group, e.g. on SE(3)SE(3) for ground, aerial, and underwater vehicles, and generalized velocity, and satisfy conservation of energy principles. This paper proposes a port-Hamiltonian formulation over a Lie group of the structure of a neural ordinary differential equation (ODE) network to approximate the robot dynamics. In contrast to a black-box ODE network, our formulation embeds energy conservation principle and Lie group's constraints in the dynamics model and explicitly accounts for energy-dissipation effect such as friction and drag forces in the dynamics model. We develop energy shaping and damping injection control for the learned, potentially under-actuated Hamiltonian dynamics to enable a unified approach for stabilization and trajectory tracking with various robot platforms.

Keywords

Cite

@article{arxiv.2401.09520,
  title  = {Port-Hamiltonian Neural ODE Networks on Lie Groups For Robot Dynamics Learning and Control},
  author = {Thai Duong and Abdullah Altawaitan and Jason Stanley and Nikolay Atanasov},
  journal= {arXiv preprint arXiv:2401.09520},
  year   = {2024}
}

Comments

Journal submission with 18 pages, 13 figures. Website: https://thaipduong.github.io/LieGroupHamDL/. arXiv admin note: substantial text overlap with arXiv:2106.12782

R2 v1 2026-06-28T14:19:43.809Z