Struttura del corso

Introduzione ad ArduPilot

  • Panoramica dell'ecosistema ArduPilot e delle sue applicazioni
  • Veicoli e piattaforme supportati (droni, rover, barche)
  • Confronto con PX4 e altri sistemi di autopilota

Configurazione dell'Ambiente di Sviluppo

  • Installazione degli strumenti di compilazione ArduPilot su Linux
  • Compilazione del codice sorgente
  • Esplorazione dei file di configurazione ArduPilot

Simulazione e Test con SITL

  • Esecuzione di Software In The Loop (SITL)
  • Connessione di SITL a MAVProxy e Mission Planner
  • Integrazione con Gazebo per simulazioni basate sulla fisica

Nozioni Fondamentali di Programmazione di Droni

  • Panoramica del protocollo di comunicazione MAVLink
  • Utilizzo dell'API Python DroneKit per il controllo di UAV
  • Scrittura di semplici script per il decollo, la navigazione e l'atterraggio

Lavoro con Hardware e Sensori

  • Controllori di volo supportati (Pixhawk, Cube, ecc.)
  • Integrazione di GPS, IMU e camere
  • Calibrazione dei sensori e configurazione dei parametri

Missioni Autonome

  • Progettazione di missioni basate su waypoint
  • Failsafes, geofencing e ritorno al punto di lancio (RTL)
  • Test in ambienti reali e considerazioni sulla sicurezza del volo

Estensione di ArduPilot con ROS2

  • Connessione di ArduPilot a ROS2 tramite MAVROS
  • Costruzione dell'autonomia con nodi ROS2
  • Integrazione di AI e computer vision per comportamenti avanzati di UAV

Risoluzione dei Problemi e Ottimizzazione

  • Debugging con log SITL e telemetria
  • Analisi dei log dei dati di volo
  • Optimizzazione delle prestazioni per stabilità ed efficienza

Riepilogo e Prossimi Passi

Requisiti

  • Esperienza con la riga di comando Linux
  • Esperienza di programmazione in Python o C++
  • Conoscenza di base dei principi della robotica o del volo dei droni

Pubblico di Riferimento

  • Sviluppatori
  • Ingegneri in robotica
  • Ricercatori tecnici interessati allo sviluppo di UAV
 14 Ore

Numero di Partecipanti


Prezzo per Partecipante

Corsi in Arrivo

Categorie relative