Git Product home page Git Product logo

unmanned_aerial_vehicle's Introduction

============================= Unmanned_aerial_vehicle

Progetto: Unmanned_aerial_vehicle

Autore: Tamburini Matteo [email protected]

Descrizione: Velivoli autonomi di vario genere sono ormai largamente utilizzati in tutto il mondo in campo militare quanto in ambito civile e commerciale, passando per applicazioni hobbistiche, scientifiche e con fini di ricerca. Generalmente identificati con il termine UAV, o Unmanned Aerial Vehicles, vengono impiegati in molteplici settori per operazioni di consegna, monitoraggio, irrigazione di campi, sorveglianza e fotografia, e forniscono un prezioso supporto a missioni in zone ad alto richio in cui l'impiego di un pilota a bordo risulterebbe sconsigliabile.

La flessibilità di utilizzo di questi sistemi ed il basso costo, in genere di alcuni ordini di grandezza inferiore rispetto al corrispettivo velivolo manned, comporta una grande accessibilità la quale ha contribuito alla loro diffusione e genera tuttora una domanda sempre crescente di affidabilità e sicurezza.
Aumenta quindi l'esigenza di un metodo che permetta di implementare e validare in modo rapido e sicuro un sistema di controllo per UAV che ne garantisca un utilizzo sempre più efficace. Numerose ricerche sono state effettuate in questi anni relativamente ai framework di supporto allo sviluppo dei sistemi di controllo, ma il problema risulta ancora estremamente complesso in quanto coinvolge un numero elevato di discipline.

In tale ambito nasce questa tesi che si propone come struttura di supporto all'elaborazione e al testing di algoritmi di controllo per velivoli autonomi. Il progetto è basato sul firmware open source dell'autopilota PX4 e sul simulatore FlightGear Simulator e fornisce un'interfaccia semplice per l'integrazione del codice di controllo per garantire una corretta interazione con il resto del programma.
Una volta completo, l'algoritmo può essere testato tramite software-in-the-loop simulation sfruttando il programma FlightGear Simulator che simula la dinamica di volo a seguito dei controlli applicati, basandosi su dei modelli di velivolo quanto più possibile realistici.

unmanned_aerial_vehicle's People

Contributors

mattetambu avatar

Watchers

James Cloos avatar wanglehui avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.