Sabatini, Mario
(2025)
Controllo autonomo di imbarcazioni a vela in condizioni di match race.
[Laurea magistrale], Università di Bologna, Corso di Studio in
Informatica [LM-DM270], Documento ad accesso riservato.
Documenti full-text disponibili:
![[thumbnail of Thesis]](https://amslaurea.unibo.it/style/images/fileicons/application_pdf.png) |
Documento PDF (Thesis)
Full-text accessibile solo agli utenti istituzionali dell'Ateneo
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato
Download (7MB)
| Contatta l'autore
|
Abstract
Il presente elaborato sviluppa un sistema di controllo autonomo e strategico per imbarcazioni a vela nelle competizioni di Match Race. L’obiettivo è addestrare un agente artificiale in grado
di navigare in modo ottimale in condizioni competitive e incerte.
Adottando l’approccio Deep Reinforcement Learning (DRL), l’ambiente di simulazione è stato modellato come un Processo Decisionale di Markov (MDP), incorporando una dinamica realistica della barca a vela e simulazioni stocastiche del vento. L’agente è stato addestrato tramite l’algoritmo Proximal Policy Optimization (PPO) per apprendere una politica decisionale che massimizzi la velocità efficace (VMG) e gestisca le manovre tattiche cruciali (numero di virate e ricerca di non collisione con gli ostacoli).
La Reward Function è stata specificamente progettata per indirizzare l’agente verso la minimizzazione del tempo di percorrenza e l’ottimizzazione del numero di manovre.
I risultati sperimentali dimostrano che l’agente DRL è in grado di sviluppare strategie di navigazione efficaci, raggiungendo l’obiettivo in tempi ragionevoli e mostrando notevole flessibilità in scenari complessi. Questo lavoro convalida l’efficacia del Reinforcement Learning nell’ambito nautico e getta le basi per l’emulazione completa di un match race realistico.
Abstract
Il presente elaborato sviluppa un sistema di controllo autonomo e strategico per imbarcazioni a vela nelle competizioni di Match Race. L’obiettivo è addestrare un agente artificiale in grado
di navigare in modo ottimale in condizioni competitive e incerte.
Adottando l’approccio Deep Reinforcement Learning (DRL), l’ambiente di simulazione è stato modellato come un Processo Decisionale di Markov (MDP), incorporando una dinamica realistica della barca a vela e simulazioni stocastiche del vento. L’agente è stato addestrato tramite l’algoritmo Proximal Policy Optimization (PPO) per apprendere una politica decisionale che massimizzi la velocità efficace (VMG) e gestisca le manovre tattiche cruciali (numero di virate e ricerca di non collisione con gli ostacoli).
La Reward Function è stata specificamente progettata per indirizzare l’agente verso la minimizzazione del tempo di percorrenza e l’ottimizzazione del numero di manovre.
I risultati sperimentali dimostrano che l’agente DRL è in grado di sviluppare strategie di navigazione efficaci, raggiungendo l’obiettivo in tempi ragionevoli e mostrando notevole flessibilità in scenari complessi. Questo lavoro convalida l’efficacia del Reinforcement Learning nell’ambito nautico e getta le basi per l’emulazione completa di un match race realistico.
Tipologia del documento
Tesi di laurea
(Laurea magistrale)
Autore della tesi
Sabatini, Mario
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Indirizzo
CURRICULUM A: TECNICHE DEL SOFTWARE
Ordinamento Cds
DM270
Parole chiave
Reinforcement learning,match race,regata,barca a vela,simulazione di regata
Data di discussione della Tesi
18 Dicembre 2025
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Sabatini, Mario
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Indirizzo
CURRICULUM A: TECNICHE DEL SOFTWARE
Ordinamento Cds
DM270
Parole chiave
Reinforcement learning,match race,regata,barca a vela,simulazione di regata
Data di discussione della Tesi
18 Dicembre 2025
URI
Statistica sui download
Gestione del documento: