This paper describes the architecture and control design of an autonomous Electric Boat, together with a specific simulation environment for training and testing the Fuzzy Inference Systems. The boat will be in charge to exit and enter from harbors, plan and follow a route, avoid obstacles such as other boats, correct its motion, perform a virtual anchor and switch between these operations autonomously. The boat is equipped with a set of smart sensors such as sonars, a Global Positioning System, a camera-based vision system and an Inertial Measurement Unit. General navigation rules are respected during the route. We propose an architecture integrating several Fuzzy Controller-based modular pipelines. Furthermore, we propose a mathematical formalization of the Fish Schooling Behavior useful for training Fuzzy Controllers through Q-Learning. Our architecture will soon be implemented on a real boat intended for navigating in inland waters.

A Modular Autonomous Driving System for Electric Boats based on Fuzzy Controllers and Q-Learning / Ferrandino, Emanuele; Capillo, Antonino; DE SANTIS, Enrico; FRATTALE MASCIOLI, Fabio Massimo; Rizzi, Antonello. - (2021), pp. 185-195. (Intervento presentato al convegno 13th International Joint Conference on Computational Intelligence - FCTA tenutosi a Online streaming) [10.5220/0010678100003063].

A Modular Autonomous Driving System for Electric Boats based on Fuzzy Controllers and Q-Learning

Emanuele Ferrandino;Antonino Capillo;Enrico De Santis;Fabio Massimo Frattale Mascioli;Antonello Rizzi
2021

Abstract

This paper describes the architecture and control design of an autonomous Electric Boat, together with a specific simulation environment for training and testing the Fuzzy Inference Systems. The boat will be in charge to exit and enter from harbors, plan and follow a route, avoid obstacles such as other boats, correct its motion, perform a virtual anchor and switch between these operations autonomously. The boat is equipped with a set of smart sensors such as sonars, a Global Positioning System, a camera-based vision system and an Inertial Measurement Unit. General navigation rules are respected during the route. We propose an architecture integrating several Fuzzy Controller-based modular pipelines. Furthermore, we propose a mathematical formalization of the Fish Schooling Behavior useful for training Fuzzy Controllers through Q-Learning. Our architecture will soon be implemented on a real boat intended for navigating in inland waters.
2021
13th International Joint Conference on Computational Intelligence - FCTA
electric boat; autonomous driving system; finite state machine; autopilot; obstacle detection; obstacle avoidance; motion control; virtual anchor; q-learning; fuzzy controller; fish schooling behavior
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
A Modular Autonomous Driving System for Electric Boats based on Fuzzy Controllers and Q-Learning / Ferrandino, Emanuele; Capillo, Antonino; DE SANTIS, Enrico; FRATTALE MASCIOLI, Fabio Massimo; Rizzi, Antonello. - (2021), pp. 185-195. (Intervento presentato al convegno 13th International Joint Conference on Computational Intelligence - FCTA tenutosi a Online streaming) [10.5220/0010678100003063].
File allegati a questo prodotto
File Dimensione Formato  
Ferrandino_A-Modular_2021.pdf

solo gestori archivio

Note: Articolo principale
Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 760.25 kB
Formato Adobe PDF
760.25 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1657961
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact