Optimizing unmanned surface vehicle control: A data-enabled learning approach
• Data-enabled learning is proposed to optimize USV motion control. • Gradient-based tuning requires no explicit vehicle model knowledge. • Special experiments use tracking errors to estimate gradients accurately. • Experiments on a USV prototype show rapid convergence and improved tracking. Unmanned surface vehicles (USVs) have gained significant attention recently for applications such as delivery and trash removal. However, accurately modeling these vehicles is difficult due to their inherent underactuation and complex dynamics, which often result in inaccurate tracking. To address this challenge, we propose a data-enabled learning approach to fully exploit the abundant data available for achieving enhanced control performance. The core concept is that suboptimal motion generates a substantial amount of data, specifically related to surge, yaw rate, and control inputs. This rich information can enable an efficient learning process to enhance motion control. In this work, we use data collected from experiments to optimize planar motion control in an underactuated vessel. The optimization algorithm allows for efficient tuning of the control gains for a predefined controller, with quick convergence. Importantly, the gain optimization does not require knowledge of the vehicle model. Simulations and experiments conducted on a vessel prototype demonstrate improved controller performance and efficiency in learning.
Authors
- Alejandro González-García (ORCID: https://orcid.org/0000-0001-5575-0843)
- Herman Castañeda (ORCID: https://orcid.org/0000-0002-2432-7740)
- Xiaocong Li
Institutions
- Harvard University (US)
- Flanders Make (Belgium) (BE)
- Eastern Institute of Technology, Ningbo
- Tecnológico de Monterrey (MX)
- KU Leuven (BE)
Publication Details
- Journal
- Control Engineering Practice
- Published
- 2025-12-30
- DOI
- https://doi.org/10.1016/j.conengprac.2025.106737
- Primary Topic
- Adaptive Control of Nonlinear Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00