Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
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