Extended neural contractive dynamical systems: On multiple tasks and Riemannian safety regions
Stability guarantees are crucial when ensuring that a fully autonomous robot does not take undesirable or potentially harmful actions. We recently proposed the Neural Contractive Dynamical Systems (NCDS) , which is a neural network architecture that guarantees contractive stability. With this, learning-from-demonstrations approaches can trivially provide stability guarantees. However, our early work left several unanswered questions, which we here address. Beyond providing an in-depth explanation of NCDS, this paper extends the framework with more careful regularization, a conditional variant of the framework for handling multiple tasks, and an uncertainty-driven approach to latent obstacle avoidance. Experiments verify that the developed system has the flexibility of ordinary neural networks while providing the stability guarantees needed for autonomous robotics.
Authors
- Georgios Arvanitidis (ORCID: https://orcid.org/0000-0002-0377-2976)
- Hadi Beik-Mohammadi (ORCID: https://orcid.org/0000-0002-8170-2471)
- Leonel Rozo (ORCID: https://orcid.org/0000-0001-5970-9135)
- Søren Hauberg (ORCID: https://orcid.org/0000-0001-7223-877X)
- Gerhard Neumann (ORCID: https://orcid.org/0000-0002-5483-4225)
Institutions
- Karlsruhe Institute of Technology (DE)
- Robert Bosch (Germany) (DE)
- Technical University of Denmark (DK)
Publication Details
- Journal
- The International Journal of Robotics Research
- Published
- 2025-09-05
- DOI
- https://doi.org/10.1177/02783649251366326
- Primary Topic
- Control and Stability of Dynamical Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Villum Fonden
- Novo Nordisk Fonden