UAV Toolbox

Progettazione, simulazione e distribuzione di applicazioni APR

UAV Toolbox fornisce strumenti e applicazioni di riferimento per la progettazione, la simulazione, il test e la distribuzione di applicazioni per droni e aeromobili a pilotaggio remoto (APR, o UAV in inglese). È possibile progettare algoritmi per il volo autonomo, missioni APR e controller di volo. L’app Flight Log Analyzer consente di analizzare in modo interattivo percorsi di volo 3D, dati di telemetria e le letture dei sensori dai registri di volo nei formati più diffusi.

Per la simulazione desktop e i test Hardware-In-the-Loop (HIL) degli algoritmi di volo autonomo e i controller di volo, è possibile generare e simulare scenari con APR. È possibile simulare output di sensori GPS, di fotocamere, LIDAR e IMU in un ambiente 3D fotorealistico oppure in un ambiente di simulazione 2.5D.

UAV Toolbox contiene esempi di applicazioni di riferimento per gli usi più diffusi degli APR, come la consegna di pacchi con droni autonomi tramite APR multirotore. Il toolbox supporta la generazione di codice C/C++ per la prototipazione rapida, i test HIL e la distribuzione standalone su hardware come il pilota automatico Pixhawk® (con Embedded Coder®)

Inizia ora:

Applicazioni di riferimento

Usa delle applicazioni di riferimento come base per sviluppare applicazioni APR. UAV Toolbox contiene esempi di riferimento che comprendono la consegna di pacchi tramite APR con sistema di evitamento degli ostacoli.

Simulazione di un sistema di consegna pacchi tramite APR con letture dei sensori.

Simulazione di scenari con APR

Crea scenari con APR, incorpora modelli di sensori e genera dati sintetici per testare gli algoritmi di volo autonomo negli ambienti simulati.

Simulazione APR cuboide

Costruisci scenari con APR per le simulazioni basate su cuboidi e testa gli algoritmi di volo autonomo mentre esegui la simulazione di letture provenienti da sensori GPS, INS e LIDAR.

Simulazione del volo di APR in scenari con cuboidi personalizzabili.

Simulazione di APR Unreal Engine

Sviluppa, testa e visualizza algoritmi di volo autonomo di APR in un ambiente simulato 3D rappresentato usando Unreal Engine® di Epic Games® mentre generi dati di sensori LIDAR e di fotocamere ad alta fedeltà.

Simulazione di scene, veicoli e sensori in un ambiente 3D rappresentato con Unreal Engine.

Analisi dei registri di volo

Importa e visualizza i registri della telemetria di volo.

App Flight Log Analyzer

Importa i file di registro in formato TLOG, ULOG e in formati personalizzati, quindi visualizza e analizza in modo interattivo i dati importati con grafici personalizzabili.

Analisi interattiva dei dati telemetrici con l’app Flight Log Analyzer.

Visualizzazione e riproduzione

Usa grafici predefiniti e personalizzabili per sincronizzare e visualizzare i dati dei registri di telemetria.

Grafico generato a partire dai dati di un registro di telemetria.

Pianificazione e controllo del moto degli APR

Progetta e simula missioni autonome per APR multirotore e ad ala fissa con inseguimento del waypoint, inseguimento orbitale e gestione dei percorsi.

Guida e controllo

Simula un APR ad ala fissa o multirotore con un modello di guida di ordine ridotto simile a un controller con pilota automatico ad anello chiuso.

Rappresentazione di un APR ad ala fissa o multirotore sotto forma di modello di guida di ordine ridotto con il blocco Guidance Model.

Missioni APR

Pianifica e simula missioni APR autonome con l’inseguimento del waypoint, l’inseguimento orbitale e algoritmi di pianificazione dei percorsi personalizzabili.

Progettazione e simulazione di un controller di inseguimento del waypoint per un APR ad ala fissa.

Connettività e distribuzione

Comunica con l’hardware dell’APR usando il protocollo MAVLink ed esegui la distribuzione sull’hardware target.

Connettività MAVLink

Connettiti all’hardware dell’APR per scambiare messaggi e ispezionare l’elenco di argomenti, connessioni e client usando il protocollo di comunicazione MAVLink (Micro Air Vehicle Link).

Uso del protocollo MAVLink per comunicare con l’hardware dell’APR e sincronizzare i parametri dell’APR.

Pilota automatico PX4

Accedi alle periferiche per pilota automatico Pixhawk in fase di simulazione sul target host PX4® con il pacchetto di supporto di UAV Toolbox per pilota automatico PX4. Usa Embedded Coder per creare e distribuire algoritmi di controllo di volo sui piloti automatici Pixhawk.

Progettazione di algoritmi di controllo di volo e distribuzione su piloti automatici Pixhawk.