Autonomous docking remains a critical challenge for unmanned surface vehicles due to GPS inaccuracies in close-quarters maneuvering. This thesis presents a scalable, low-cost visual docking guidance system utilizing distributed ESP32-CAM nodes and AprilTag markers within the ROS2 ecosystem. To prevent wireless bandwidth bottlenecks, image processing is distributed entirely to edge devices; highly optimized firmware enables €10 microcontrollers to track tags locally and transmit only lightweight localization data. A dedicated ROS2 bridge translates these packets into standardized messages, creating a plug-and-play, boat-agnostic perception sensor. Experimental results demonstrate robust relative localization, offering an efficient alternative for autonomous vessel navigation.

Visual Docking Guidance for Autonomous Boats using Distributed ESP32-CAM and AprilTag in ROS

Visual Docking Guidance for Autonomous Boats using Distributed ESP32-CAM and AprilTag in ROS

BORTOLAN, MARCO
2025/2026

Abstract

Autonomous docking remains a critical challenge for unmanned surface vehicles due to GPS inaccuracies in close-quarters maneuvering. This thesis presents a scalable, low-cost visual docking guidance system utilizing distributed ESP32-CAM nodes and AprilTag markers within the ROS2 ecosystem. To prevent wireless bandwidth bottlenecks, image processing is distributed entirely to edge devices; highly optimized firmware enables €10 microcontrollers to track tags locally and transmit only lightweight localization data. A dedicated ROS2 bridge translates these packets into standardized messages, creating a plug-and-play, boat-agnostic perception sensor. Experimental results demonstrate robust relative localization, offering an efficient alternative for autonomous vessel navigation.
2025
Visual Docking Guidance for Autonomous Boats using Distributed ESP32-CAM and AprilTag in ROS
Visual Docking Guidance for Autonomous Boats using Distributed ESP32-CAM and AprilTag in ROS
ASV
AprilTag
Distributed Systems
ROS
File in questo prodotto:
File Dimensione Formato  
Presentation Marco Bortolan 2140410 (2) (1).pdf

accesso aperto

Dimensione 553.42 kB
Formato Adobe PDF
553.42 kB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/111136