SlideShare a Scribd company logo
1 of 24
Download to read offline
Gli APR sono aeromobili caratterizzati dall’assenza del pilota a bordo, il
quale può trovarsi a terra oppure a bordo di un altro veicolo oppure
essere del tutto assente.
Eliche
Frame
Payload
Gimbal Motori
Batterie IMU+GPS
Il frame è la struttura principale di un multirotore, dove
vengono fissati i motori e l’elettronica. Il frame deve
essere robusto e leggero
Di derivazione russa, sono la tipologia di
batterie più usata, poiché grazie alla loro
composizione erogano altissime correnti e
hanno un peso relativamente basso.
I motori hanno un ruolo fondamentale e vanno scelti in
base al tipo di multirotore, alle modalità di volo
previste, e al peso. Generalmente vengono utilizzati
motori brushless (senza spazzole)
Il regolatore o ESC è un dispositivo elettronico
che permette di far funzionare i motori in base
alla quantità di potenza che gli viene fornita dal
radiocomando.
Si tratta di una scheda
elettronica che consente di
conoscere istante per istante
posizione e assetto del drone,
grazie all’ utilizzo di
accelerometri, giroscopi e
magnetometri.
Questi sono poi in genere
‘supportati’ da ulteriori sensori,
in particolare GPS Barometro.
• misurano la velocità angolare, permettendo al drone di
mantenere l’assetto nei 3 assi nonostante eventi
esterni tendano a modificarlo
Giroscopi
• misurano accelerazioni lineari come quella di gravità,
per cui il drone sa sempre qual è l’orizzonte rispetto
al suolo ed è sempre in grado di riposizionarsi
parallelamente al suolo in modo automatico
Accelerometri
• misurano campi magnetici e costituiscono una
bussola elettronica che individua il nord magnetico
terrestre
Magnetometri
Al fine di supportare e migliorare la funzionalità dell’IMU, anche i
seguenti sensori sono montati a bordo, generalmente sulla stessa
scheda di montaggio per mantenere gli assi di riferimento
Barometro
• misura la pressione atmosferica,
quindi rileva le variazioni di
pressione dovute al cambio di
quota e grazie a questo è in grado
di far mantenere al drone sempre
la stessa altitudine.
GPS
• individua la posizione sul globo
terrestre ed è il dispositivo che
permette di classificare il
multirotore (o l’ala fissa) come
drone: infatti grazie al GPS il
drone ha la capacità di gestire
autonomamente delle missioni
programmate.
Il Sistema di Posizionamento Globale è un sistema di
posizionamento e navigazione satellitare civile che,
attraverso una rete satellitare dedicata di satelliti
artificiali in orbita, fornisce ad un ricevitore
GPS informazioni sulle sue coordinate
geografiche ed orario.
L’acronimo PID indica che per ogni asse del sensore si impostano 3 valori
di guadagno:
• P (Proporzionale): indica l’entità dell’intervento dei giroscopi (più è alto
più influiscono i giroscopi)
• I (Integrale): ha influenza sulla durata e sulla persistenza con cui il
multirotore compensa le variazioni di assetto
• D (Derivativo): influenza la velocità (passaggio dall’hovering al volato)
La gimbal (o piattaforma inerziale) è un supporto per sensori (payload)
solitamente stabilizzato su 2 o 3 assi e collegato ad un apposito sistema di
stabilizzazione o direttamente all’ elettronica di bordo, che permette il
movimento automatico della camera per compensare le oscillazioni del
drone in volo e ottenere immagini quanto più stabili possibili.
Si trasmette su un canale di comunicazione secondario, oltre alla
RC.
Il canale di comunicazione si realizza tramite due moduli Rx-Tx
collegati con la porta seriale di un PC a terra.
Tramite la telemetria è possibile:
Monitorare i parametri di
volo
• Posizione
• Orientamento
• Velocità
• Tensione e corrente batteria
• Modalità di volo
• Stato del GPS
• …
Impartire comandi dalla
stazione a terra
• Modificare parametri di volo
• Inserire/modificare
waypoints per volo
autonomo
• Effettuare RTL (Return To
Launch)
• Navigare tramite
joypad/joystick
• …
Per la gestione dell’ unità è sempre presente un software per le impostazioni
di parametri necessari al volo.
In base alle funzionalità disponibili è possibile controllare i parametri ad
esse legati.
Esempio: se il mezzo è dotato di funzionalità RTH (return to home) sarà
possibile impostare la quota alla quale dovrà rientrare sul punto di decollo.
Il primo step è l’ impostazione dei parametri di volo del drone (satelliti, quote
massime, velocità di volo ecc…)
Una volta impostati i dati di volo al drone il software permette di far effettuare voli
pianificati al mezzo grazie all’ausilio del GPS.
 SCIAMI: si punta al controllo non più di un solo drone, ma di un sistema
di droni in grado di interagire tra loro.
 TEACHING: alcuni software sono già in grado di far «ricordare» al drone
un volo gestito da pilota per poi ripeterlo esattamente in maniera
automatica.
 SORVEGLIANZA: in situazioni di emergenza, allo scattare di un allarme,
un drone (o uno sciame di droni) si potrà alzare in volo autonomamente.
 MONITORAGGIO DEL TRAFFICO: un drone sarà in grado di seguire un
«target» nel traffico per monitorarne la durata del tragitto.
 FOLLOW ME: l’ idea è quella di far seguire al drone il proprio pilota il
quale potrà intereagirci anche in maniera vocale.
 INVENTAIR: si sta lavorando su questa funzione che permetterà al drone
di trovare un prodotto inventariato all’ interno di un grande magazzino.
• Ispezioni infrastrutture.
• Termografia.
• Fotogrammetria.
• Agricoltura di precisione.
• Modellazione 3D.
• Monitoraggio ambientale.
• Archeologia preventiva.
• Sorveglianza.
• Gestione emergenze.
• Stato di avanzamento lavori grandi opere (SAL)
Software che permettono di poter dimensionare un drone relativamente alla
componentistica di bordo.
In Flight Data Fusion. Drones How To and Why - Roberto Collina - Codemotion Roma 2015

More Related Content

Similar to In Flight Data Fusion. Drones How To and Why - Roberto Collina - Codemotion Roma 2015

Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 3 acquisizione dati (...
Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 3 acquisizione dati (...Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 3 acquisizione dati (...
Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 3 acquisizione dati (...laboratoridalbasso
 
Csp@scuola uav corso1_lez1
Csp@scuola uav corso1_lez1Csp@scuola uav corso1_lez1
Csp@scuola uav corso1_lez1CSP Scarl
 
Sviluppo del software di controllo di una piattaforma per antenne satellitari
Sviluppo del software di controllo di una piattaforma per antenne satellitariSviluppo del software di controllo di una piattaforma per antenne satellitari
Sviluppo del software di controllo di una piattaforma per antenne satellitariCarlo Maisola
 
2010 04-26-relazione-su-certificazione
2010 04-26-relazione-su-certificazione2010 04-26-relazione-su-certificazione
2010 04-26-relazione-su-certificazioneRoberto Navoni
 
Manuale Hitec Aurora 9 italiano (2/6)
Manuale Hitec Aurora 9 italiano (2/6)Manuale Hitec Aurora 9 italiano (2/6)
Manuale Hitec Aurora 9 italiano (2/6)Modellismo.it
 
Proximity Warning System
Proximity Warning SystemProximity Warning System
Proximity Warning SystemElisa Cisbani
 
Manu ale di manutenzione sapr
Manu ale di manutenzione  saprManu ale di manutenzione  sapr
Manu ale di manutenzione saprDaniele Pauletto
 

Similar to In Flight Data Fusion. Drones How To and Why - Roberto Collina - Codemotion Roma 2015 (10)

ALLA SCOPERTA DEI DRONI
ALLA SCOPERTA DEI DRONIALLA SCOPERTA DEI DRONI
ALLA SCOPERTA DEI DRONI
 
Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 3 acquisizione dati (...
Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 3 acquisizione dati (...Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 3 acquisizione dati (...
Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 3 acquisizione dati (...
 
Csp@scuola uav corso1_lez1
Csp@scuola uav corso1_lez1Csp@scuola uav corso1_lez1
Csp@scuola uav corso1_lez1
 
Sviluppo del software di controllo di una piattaforma per antenne satellitari
Sviluppo del software di controllo di una piattaforma per antenne satellitariSviluppo del software di controllo di una piattaforma per antenne satellitari
Sviluppo del software di controllo di una piattaforma per antenne satellitari
 
2010 04-26-relazione-su-certificazione
2010 04-26-relazione-su-certificazione2010 04-26-relazione-su-certificazione
2010 04-26-relazione-su-certificazione
 
Manuale Hitec Aurora 9 italiano (2/6)
Manuale Hitec Aurora 9 italiano (2/6)Manuale Hitec Aurora 9 italiano (2/6)
Manuale Hitec Aurora 9 italiano (2/6)
 
Proximity Warning System
Proximity Warning SystemProximity Warning System
Proximity Warning System
 
Droni
DroniDroni
Droni
 
Droni
DroniDroni
Droni
 
Manu ale di manutenzione sapr
Manu ale di manutenzione  saprManu ale di manutenzione  sapr
Manu ale di manutenzione sapr
 

More from Codemotion

Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Codemotion
 
Pompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending storyPompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending storyCodemotion
 
Pastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storiaPastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storiaCodemotion
 
Pennisi - Essere Richard Altwasser
Pennisi - Essere Richard AltwasserPennisi - Essere Richard Altwasser
Pennisi - Essere Richard AltwasserCodemotion
 
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...Codemotion
 
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019Codemotion
 
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019Codemotion
 
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 - Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 - Codemotion
 
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...Codemotion
 
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Codemotion
 
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Codemotion
 
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Codemotion
 
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019Codemotion
 
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019Codemotion
 
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Codemotion
 
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...Codemotion
 
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...Codemotion
 
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019Codemotion
 
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019Codemotion
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Codemotion
 

More from Codemotion (20)

Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
 
Pompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending storyPompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending story
 
Pastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storiaPastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storia
 
Pennisi - Essere Richard Altwasser
Pennisi - Essere Richard AltwasserPennisi - Essere Richard Altwasser
Pennisi - Essere Richard Altwasser
 
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
 
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
 
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
 
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 - Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
 
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
 
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
 
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
 
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
 
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
 
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
 
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
 
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
 
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
 
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
 
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
 

In Flight Data Fusion. Drones How To and Why - Roberto Collina - Codemotion Roma 2015

  • 1.
  • 2.
  • 3. Gli APR sono aeromobili caratterizzati dall’assenza del pilota a bordo, il quale può trovarsi a terra oppure a bordo di un altro veicolo oppure essere del tutto assente.
  • 5. Il frame è la struttura principale di un multirotore, dove vengono fissati i motori e l’elettronica. Il frame deve essere robusto e leggero
  • 6. Di derivazione russa, sono la tipologia di batterie più usata, poiché grazie alla loro composizione erogano altissime correnti e hanno un peso relativamente basso.
  • 7. I motori hanno un ruolo fondamentale e vanno scelti in base al tipo di multirotore, alle modalità di volo previste, e al peso. Generalmente vengono utilizzati motori brushless (senza spazzole)
  • 8. Il regolatore o ESC è un dispositivo elettronico che permette di far funzionare i motori in base alla quantità di potenza che gli viene fornita dal radiocomando.
  • 9. Si tratta di una scheda elettronica che consente di conoscere istante per istante posizione e assetto del drone, grazie all’ utilizzo di accelerometri, giroscopi e magnetometri. Questi sono poi in genere ‘supportati’ da ulteriori sensori, in particolare GPS Barometro.
  • 10. • misurano la velocità angolare, permettendo al drone di mantenere l’assetto nei 3 assi nonostante eventi esterni tendano a modificarlo Giroscopi • misurano accelerazioni lineari come quella di gravità, per cui il drone sa sempre qual è l’orizzonte rispetto al suolo ed è sempre in grado di riposizionarsi parallelamente al suolo in modo automatico Accelerometri • misurano campi magnetici e costituiscono una bussola elettronica che individua il nord magnetico terrestre Magnetometri
  • 11. Al fine di supportare e migliorare la funzionalità dell’IMU, anche i seguenti sensori sono montati a bordo, generalmente sulla stessa scheda di montaggio per mantenere gli assi di riferimento Barometro • misura la pressione atmosferica, quindi rileva le variazioni di pressione dovute al cambio di quota e grazie a questo è in grado di far mantenere al drone sempre la stessa altitudine. GPS • individua la posizione sul globo terrestre ed è il dispositivo che permette di classificare il multirotore (o l’ala fissa) come drone: infatti grazie al GPS il drone ha la capacità di gestire autonomamente delle missioni programmate.
  • 12. Il Sistema di Posizionamento Globale è un sistema di posizionamento e navigazione satellitare civile che, attraverso una rete satellitare dedicata di satelliti artificiali in orbita, fornisce ad un ricevitore GPS informazioni sulle sue coordinate geografiche ed orario.
  • 13. L’acronimo PID indica che per ogni asse del sensore si impostano 3 valori di guadagno: • P (Proporzionale): indica l’entità dell’intervento dei giroscopi (più è alto più influiscono i giroscopi) • I (Integrale): ha influenza sulla durata e sulla persistenza con cui il multirotore compensa le variazioni di assetto • D (Derivativo): influenza la velocità (passaggio dall’hovering al volato)
  • 14. La gimbal (o piattaforma inerziale) è un supporto per sensori (payload) solitamente stabilizzato su 2 o 3 assi e collegato ad un apposito sistema di stabilizzazione o direttamente all’ elettronica di bordo, che permette il movimento automatico della camera per compensare le oscillazioni del drone in volo e ottenere immagini quanto più stabili possibili.
  • 15. Si trasmette su un canale di comunicazione secondario, oltre alla RC. Il canale di comunicazione si realizza tramite due moduli Rx-Tx collegati con la porta seriale di un PC a terra.
  • 16. Tramite la telemetria è possibile: Monitorare i parametri di volo • Posizione • Orientamento • Velocità • Tensione e corrente batteria • Modalità di volo • Stato del GPS • … Impartire comandi dalla stazione a terra • Modificare parametri di volo • Inserire/modificare waypoints per volo autonomo • Effettuare RTL (Return To Launch) • Navigare tramite joypad/joystick • …
  • 17. Per la gestione dell’ unità è sempre presente un software per le impostazioni di parametri necessari al volo. In base alle funzionalità disponibili è possibile controllare i parametri ad esse legati. Esempio: se il mezzo è dotato di funzionalità RTH (return to home) sarà possibile impostare la quota alla quale dovrà rientrare sul punto di decollo.
  • 18. Il primo step è l’ impostazione dei parametri di volo del drone (satelliti, quote massime, velocità di volo ecc…)
  • 19. Una volta impostati i dati di volo al drone il software permette di far effettuare voli pianificati al mezzo grazie all’ausilio del GPS.
  • 20.
  • 21.  SCIAMI: si punta al controllo non più di un solo drone, ma di un sistema di droni in grado di interagire tra loro.  TEACHING: alcuni software sono già in grado di far «ricordare» al drone un volo gestito da pilota per poi ripeterlo esattamente in maniera automatica.  SORVEGLIANZA: in situazioni di emergenza, allo scattare di un allarme, un drone (o uno sciame di droni) si potrà alzare in volo autonomamente.  MONITORAGGIO DEL TRAFFICO: un drone sarà in grado di seguire un «target» nel traffico per monitorarne la durata del tragitto.  FOLLOW ME: l’ idea è quella di far seguire al drone il proprio pilota il quale potrà intereagirci anche in maniera vocale.  INVENTAIR: si sta lavorando su questa funzione che permetterà al drone di trovare un prodotto inventariato all’ interno di un grande magazzino.
  • 22. • Ispezioni infrastrutture. • Termografia. • Fotogrammetria. • Agricoltura di precisione. • Modellazione 3D. • Monitoraggio ambientale. • Archeologia preventiva. • Sorveglianza. • Gestione emergenze. • Stato di avanzamento lavori grandi opere (SAL)
  • 23. Software che permettono di poter dimensionare un drone relativamente alla componentistica di bordo.