In order to deploy intelligent, next-generation applications on Unmanned Aerial Vehicles (UAVs), we must first develop a software architecture that supports onboard computation and flexible communication. This thesis presents an Onboard Planning Module developed from an embedded PC/104 Linux-based computer that communicates directly with the UAV's autopilot to retrieve telemetry data and update the UAV's flight path. A serial communication program exchanges data with the UAV's autopilot while a multithreaded module enables concurrent onboard Mixed-Integer Linear Programming (MILP) optimization. The Mission Manager Graphical User Interface (GUI) monitors the status of each Onboard Planning Module on a team of UAVs using the onboard planning protocol. Two task assignment scenarios are simulated to demonstrate the system operating with both a single and multiple UAV task selection algorithm.


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    A distributed embedded software architecture for multiple Unmanned Aerial Vehicles


    Beteiligte:

    Erscheinungsdatum :

    2006


    Format / Umfang :

    54 pages


    Anmerkungen:

    Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2006.
    Includes bibliographical references (leaves 52-54).


    Medientyp :

    Hochschulschrift


    Format :

    Elektronische Ressource


    Sprache :

    Englisch




    Unmanned aerial vehicles : embedded control

    Lozano, Rogelio | TIBKAT | 2010


    Unmanned aerial vehicles : embedded control

    Lozano, Rogelio | SLUB | 2010


    Unmanned aerial vehicles : embedded control

    Lozano, Rogelio | TIBKAT | 2010



    Unmanned aerial vehicle hangar with multiple unmanned aerial vehicles

    XU SHUAI / ZHENG YEBO / TANG HAOJIE et al. | Europäisches Patentamt | 2025

    Freier Zugriff