Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
STL
 
 
 
 
 
 
 
 

DronOS: A Flexible Open-Source Prototyping Framework for Interactive Drone Routines

This repository contains DronOS, a rapid prototyping framework that can track, control, and automate drone routines. DronOS uses off-the-shelf components to enable the programming of custom routines for drones. Thereby, novel use cases for drones can be sketched rapidly.

Requirements

Installation

The folders "DronOS Unity" and "STL" contain the necessary front- and backend of the framework.

Download and import the folder "DronOS Unity" into Unity. The project will be compiled automatically after successfully importing the project.

The folder "Controller" contains the module which has to be flashed on the ESP32. A computer running DronOS communicates with the ESP32 via USB and translates the control signal into a radio frequency signal for the remote controller.

3D Printable Files

The folder STL contains the 3D printable files which have been used for the custom drone.

Citing DronOS

Below are the BibTex entries to cite DronOS

@misc{hoppe:dronos,
  author = {Matthias Hoppe, Marinus Burger, Thomas Kosch},
  title = {DronOS},
  year = {2019},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/HCUM/dronos}}
}
@inproceedings{hoppe2019dronos, 
    title={DronOS: A Flexible Open-Source Prototyping Framework for Interactive Drone Routines}, 
    author={Hoppe, Matthias and Burger, Marinus and Schmidt, Albrecht and Kosch, Thomas}, 
    booktitle={Proceedings of the 18th International Conference on Mobile and Ubiquitous Multimedia}, 
    year={2019}, 
    doi={10.1145/3365610.3365642}, 
    organization={ACM}
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published