Simulation and Coordination of Autonomous Bio-Inspired Underwater Agents
This paper presents the preliminary results of the MAXFISH project, which aims to develop an integrated methodological and technological framework for modeling, simulating, and controlling coordinated bio-inspired robotic fish shoals. The system combines a digital twin platform, realized in MATLAB/Simulink, with a max-plus algebraic model to address multi-agent coordination for underwater survey and monitoring missions. The digital twin enables the estimation of travel times based on the kinematic and dynamic behavior of the robotic fish, while the max-plus framework allows formal scheduling analysis of cyclic exploration tasks, ensuring mutual exclusion on shared resources and respecting mission constraints. A Graphical User Interface (GUI) further supports mission planning, enabling users to define points of interest and automatically compute overall mission times. The novelty of this approach lies in the integration of max-plus algebra techniques with simulation tools for underwater inspections. The proposed framework also supports Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing, facilitating the validation of coordination strategies with real robotic agents and communication buoys. Preliminary results demonstrate the feasibility of this hybrid simulation and its potential to streamline the deployment of coordinated multi-agent underwater systems.
Authors
- Alessandro Marino (ORCID: https://orcid.org/0000-0002-9050-9825)
- S. Chiaverini (ORCID: https://orcid.org/0000-0002-7891-0122)
- Paolo Di Lillo (ORCID: https://orcid.org/0000-0003-2083-1883)
- Daniele Costa (ORCID: https://orcid.org/0000-0002-7485-5402)
- Giuseppe Gillini (ORCID: https://orcid.org/0000-0002-9480-9323)
- Gianluca Antonelli (ORCID: https://orcid.org/0000-0002-5511-0165)
- David Scaradozzi (ORCID: https://orcid.org/0000-0001-9346-2113)
- Filippo Arrichiello (ORCID: https://orcid.org/0000-0001-9750-8289)
- Veronica Bartolucci (ORCID: https://orcid.org/0000-0001-8802-2164)
- Elena Zattoni (ORCID: https://orcid.org/0000-0002-1360-671X)
- Daniele Di Vito (ORCID: https://orcid.org/0000-0001-5708-0468)
- Flavia Gioiello (ORCID: https://orcid.org/0009-0001-9889-4465)
- Benedetta Castagna
Institutions
- Marche Polytechnic University (IT)
- Università degli studi di Cassino e del Lazio Meridionale (IT)
- Ospedali Riuniti di Ancona (IT)
- University of Bologna (IT)
Publication Details
- Journal
- IEEE Access
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/access.2025.3617767
- Primary Topic
- Underwater Vehicles and Communication Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00