Luigi Sante
Software in the loop simulations and Code generation for Unmanned Aerial systems.
Rel. Elisa Capello, Davide Carminati. Politecnico di Torino, Master of science program in Aerospace Engineering, 2020
Abstract
La tesi prevede lo sviluppo del software necessario per il governo di un velivolo a pilotaggio remoto, implementando diversi modelli di controllo e validando il controllore con simulazioni, in cui è stato considerato il software di bordo. Data la complessità della generazione del software necessario alla guida e controllo dei velivoli di questo tipo, l'approccio più intuitivo, che permette la collaborazione tra diverse figure professionali quali programmatori, ingegneri aerospaziali e meccatronici, risulta essere sicuramente basata sull'utilizzo di una logica progettuale a modelli. Lo sviluppo del software effettuato in questo modo è accompagnato per ogni passaggio dalla corrispettiva fase di verifica: Model in the loop (MIL), Software in the loop (SIL), Prosessor in the loop (PIL), Hardware in the loop (HIL); aspetto derivato proprio dal classica metodologia di sviluppo del software utilizzante il modello denominato a V, e pienamente solidificato in molti settori industriali.
E' stato scelto di utilizzare per l'implementazione dell'autopilota il dispositivo PixHawk con il relativo firmware open-source PX4
Relators
Publication type
URI
![]() |
Modify record (reserved for operators) |
