Skip to content

HCUM/dronos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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