Questa tesi esplora la progettazione e lo sviluppo di un’architettura modulare per la simulazione Software-in-the-Loop (SITL) di sistemi multi-robotici, con particolare applicazione nel contesto agricolo. Uti- lizzando il framework FCPP (Field Calculus in C++), l’architettura proposta mira a migliorare l’efficienza e la scalabilit`a nel coordinamento di sciami di droni. L’architettura si compone di tre componenti principali: il motore di calcolo distribuito sviluppato con FCPP, la rete di comunicazione basata su ROS2, e l’ambiente di simulazione Gazebo. Il motore di cal- colo distribuito implementa algoritmi per il controllo di formazione e collision avoidance, mentre la rete ROS2 gestisce la comunicazione tra i droni e coordina le operazioni di volo. L’ambiente di simulazione Gaze- bo fornisce un contesto realistico per testare e validare i comportamenti dei droni in scenari agricoli. Questo sviluppo vuole essere una base di partenza per lo sviluppo di algoritmi pi`u complessi ed articolati, fornendo un ambiente di simu- lazione realistico per testare e validare i comportamenti dei droni in differenti scenari applicativi

Un’Architettura per la Simulazione di Cooperazione basata su Aggregate Programming in Team di Crazyflie

DI CIANNI, VALENTINO
2023/2024

Abstract

Questa tesi esplora la progettazione e lo sviluppo di un’architettura modulare per la simulazione Software-in-the-Loop (SITL) di sistemi multi-robotici, con particolare applicazione nel contesto agricolo. Uti- lizzando il framework FCPP (Field Calculus in C++), l’architettura proposta mira a migliorare l’efficienza e la scalabilit`a nel coordinamento di sciami di droni. L’architettura si compone di tre componenti principali: il motore di calcolo distribuito sviluppato con FCPP, la rete di comunicazione basata su ROS2, e l’ambiente di simulazione Gazebo. Il motore di cal- colo distribuito implementa algoritmi per il controllo di formazione e collision avoidance, mentre la rete ROS2 gestisce la comunicazione tra i droni e coordina le operazioni di volo. L’ambiente di simulazione Gaze- bo fornisce un contesto realistico per testare e validare i comportamenti dei droni in scenari agricoli. Questo sviluppo vuole essere una base di partenza per lo sviluppo di algoritmi pi`u complessi ed articolati, fornendo un ambiente di simu- lazione realistico per testare e validare i comportamenti dei droni in differenti scenari applicativi
ITA
IMPORT DA TESIONLINE
File in questo prodotto:
File Dimensione Formato  
800665_un_architettura_per_la_simulazione_di_cooperazione_in_team_di_crazyflie_basata_su_aggregate_programming.pdf

non disponibili

Tipologia: Altro materiale allegato
Dimensione 6.42 MB
Formato Adobe PDF
6.42 MB Adobe PDF

I documenti in UNITESI 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/20.500.14240/147595