Sim-to-real transfer of adaptive control parameters for AUV stabilisation under current disturbance
Learning-based adaptive control methods hold the potential to empower autonomous agents in mitigating the impact of process variations with minimal human intervention. However, their application to autonomous underwater vehicles (AUVs) has been constrained by two main challenges: (1) the presence of unknown dynamics in the form of sea current disturbances, which cannot be modelled or measured due to limited sensor capability, particularly on smaller low-cost AUVs, and (2) the nonlinearity of AUV tasks, where the controller response at certain operating points must be excessively conservative to meet specifications at other points. Deep Reinforcement Learning (DRL) offers a solution to these challenges by training versatile neural network policies. Nevertheless, the application of DRL algorithms to AUVs has been predominantly limited to simulated environments due to their inherent high sample complexity and the distribution shift problem. This paper introduces a novel approach by combining the Maximum Entropy Deep Reinforcement Learning framework with a classic model-based control architecture to formulate an adaptive controller. In this framework, we propose a Sim-to-Real transfer strategy, incorporating a bio-inspired experience replay mechanism, an enhanced domain randomisation technique, and an evaluation protocol executed on a physical platform. Our experimental assessments demonstrate the effectiveness of this method in learning proficient policies from suboptimal simulated models of the AUV. When transferred to a real-world vehicle, the approach exhibits a control performance three times higher compared to its model-based nonadaptive but optimal counterpart.
Authors
- Paulo E. Santos (ORCID: https://orcid.org/0000-0001-8484-0354)
- Gilles Le Chenadec (ORCID: https://orcid.org/0000-0003-0868-2782)
- Andrew Lammas
- Thomas Chaffre
- Jonathan Wheare (ORCID: https://orcid.org/0000-0002-3626-5380)
- Benoı̂t Clément (ORCID: https://orcid.org/0000-0002-3281-379X)
- Karl Sammut (ORCID: https://orcid.org/0000-0002-7654-9978)
Institutions
- Centre National de la Recherche Scientifique (FR)
- Université de Bretagne Occidentale (FR)
- Flinders University (AU)
- Laboratoire des Sciences et Techniques de l’Information de la Communication et de la Connaissance (FR)
- École nationale supérieure de techniques avancées Bretagne (FR)
- Green Cross International (US)
Publication Details
- Journal
- The International Journal of Robotics Research
- Published
- 2024-09-10
- DOI
- https://doi.org/10.1177/02783649241272115
- Citations
- 12
- Primary Topic
- Adaptive Control of Nonlinear Systems
- Type
- article
- Field-Weighted Citation Impact
- 3.94