System Design of an Open-Source Cloud-Based Framework for Internet of Drones Application

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

Unmanned Aerial Vehicles (UAV) are increasingly gaining interest in Internet of Drones (IoD) applications for automatizing the labor-intensive tasks. They are used in various areas such as infrastructure inspection. However, UAVs have limited energy resources and computational processing capabilities, which prevents them from running applications onboard and accessing the internet for gaining knowledge about their mission. In order to address these challenges imposed by limited resource on the drone, we propose a new cloud system infrastructure for building open-source IoD applications. We have designed a client-server architecture which hosts the drone as a client and the cloud as a scalable server. For validating the developed IoD application, an open-source drone simulator and flight controller are adopted to perform the tests. The overall architecture of a drone-cloud framework is presented along with a use case to show the applicability of the proposed framework.

Original languageEnglish
Title of host publication2019 22nd Euromicro Conference on Digital System Design (DSD)
EditorsNikos Konofaos, Paris Kitsos
PublisherIEEE
Publication date1. Aug 2019
Pages572-579
ISBN (Print)978-1-7281-2863-4
ISBN (Electronic)9781728128610
DOIs
Publication statusPublished - 1. Aug 2019
Event22nd Euromicro Conference on Digital System Design, DSD 2019 - Kallithea, Chalkidiki, Greece
Duration: 28. Aug 201930. Aug 2019

Conference

Conference22nd Euromicro Conference on Digital System Design, DSD 2019
CountryGreece
CityKallithea, Chalkidiki
Period28/08/201930/08/2019

Fingerprint

Systems analysis
Internet
Unmanned aerial vehicles (UAV)
Servers
Energy resources
Drones
Simulators
Inspection
Personnel
Controllers
Processing

Keywords

  • Cloud computing
  • Docker
  • Drone
  • Kubernetes cluster
  • ROS/ROS2
  • Simulation

Cite this

Mehrooz, G., Ebeid, E., & Schneider-Kamp, P. (2019). System Design of an Open-Source Cloud-Based Framework for Internet of Drones Application. In N. Konofaos, & P. Kitsos (Eds.), 2019 22nd Euromicro Conference on Digital System Design (DSD) (pp. 572-579). IEEE. https://doi.org/10.1109/DSD.2019.00087
Mehrooz, Golizheh ; Ebeid, Emad ; Schneider-Kamp, Peter. / System Design of an Open-Source Cloud-Based Framework for Internet of Drones Application. 2019 22nd Euromicro Conference on Digital System Design (DSD). editor / Nikos Konofaos ; Paris Kitsos. IEEE, 2019. pp. 572-579
@inproceedings{0bd0a839633e483383ef18b39817edc6,
title = "System Design of an Open-Source Cloud-Based Framework for Internet of Drones Application",
abstract = "Unmanned Aerial Vehicles (UAV) are increasingly gaining interest in Internet of Drones (IoD) applications for automatizing the labor-intensive tasks. They are used in various areas such as infrastructure inspection. However, UAVs have limited energy resources and computational processing capabilities, which prevents them from running applications onboard and accessing the internet for gaining knowledge about their mission. In order to address these challenges imposed by limited resource on the drone, we propose a new cloud system infrastructure for building open-source IoD applications. We have designed a client-server architecture which hosts the drone as a client and the cloud as a scalable server. For validating the developed IoD application, an open-source drone simulator and flight controller are adopted to perform the tests. The overall architecture of a drone-cloud framework is presented along with a use case to show the applicability of the proposed framework.",
keywords = "Cloud computing, Docker, Drone, Kubernetes cluster, ROS/ROS2, Simulation",
author = "Golizheh Mehrooz and Emad Ebeid and Peter Schneider-Kamp",
year = "2019",
month = "8",
day = "1",
doi = "10.1109/DSD.2019.00087",
language = "English",
isbn = "978-1-7281-2863-4",
pages = "572--579",
editor = "Nikos Konofaos and Paris Kitsos",
booktitle = "2019 22nd Euromicro Conference on Digital System Design (DSD)",
publisher = "IEEE",
address = "United States",

}

Mehrooz, G, Ebeid, E & Schneider-Kamp, P 2019, System Design of an Open-Source Cloud-Based Framework for Internet of Drones Application. in N Konofaos & P Kitsos (eds), 2019 22nd Euromicro Conference on Digital System Design (DSD). IEEE, pp. 572-579, 22nd Euromicro Conference on Digital System Design, DSD 2019, Kallithea, Chalkidiki, Greece, 28/08/2019. https://doi.org/10.1109/DSD.2019.00087

System Design of an Open-Source Cloud-Based Framework for Internet of Drones Application. / Mehrooz, Golizheh; Ebeid, Emad; Schneider-Kamp, Peter.

2019 22nd Euromicro Conference on Digital System Design (DSD). ed. / Nikos Konofaos; Paris Kitsos. IEEE, 2019. p. 572-579.

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

TY - GEN

T1 - System Design of an Open-Source Cloud-Based Framework for Internet of Drones Application

AU - Mehrooz, Golizheh

AU - Ebeid, Emad

AU - Schneider-Kamp, Peter

PY - 2019/8/1

Y1 - 2019/8/1

N2 - Unmanned Aerial Vehicles (UAV) are increasingly gaining interest in Internet of Drones (IoD) applications for automatizing the labor-intensive tasks. They are used in various areas such as infrastructure inspection. However, UAVs have limited energy resources and computational processing capabilities, which prevents them from running applications onboard and accessing the internet for gaining knowledge about their mission. In order to address these challenges imposed by limited resource on the drone, we propose a new cloud system infrastructure for building open-source IoD applications. We have designed a client-server architecture which hosts the drone as a client and the cloud as a scalable server. For validating the developed IoD application, an open-source drone simulator and flight controller are adopted to perform the tests. The overall architecture of a drone-cloud framework is presented along with a use case to show the applicability of the proposed framework.

AB - Unmanned Aerial Vehicles (UAV) are increasingly gaining interest in Internet of Drones (IoD) applications for automatizing the labor-intensive tasks. They are used in various areas such as infrastructure inspection. However, UAVs have limited energy resources and computational processing capabilities, which prevents them from running applications onboard and accessing the internet for gaining knowledge about their mission. In order to address these challenges imposed by limited resource on the drone, we propose a new cloud system infrastructure for building open-source IoD applications. We have designed a client-server architecture which hosts the drone as a client and the cloud as a scalable server. For validating the developed IoD application, an open-source drone simulator and flight controller are adopted to perform the tests. The overall architecture of a drone-cloud framework is presented along with a use case to show the applicability of the proposed framework.

KW - Cloud computing

KW - Docker

KW - Drone

KW - Kubernetes cluster

KW - ROS/ROS2

KW - Simulation

U2 - 10.1109/DSD.2019.00087

DO - 10.1109/DSD.2019.00087

M3 - Article in proceedings

AN - SCOPUS:85074908223

SN - 978-1-7281-2863-4

SP - 572

EP - 579

BT - 2019 22nd Euromicro Conference on Digital System Design (DSD)

A2 - Konofaos, Nikos

A2 - Kitsos, Paris

PB - IEEE

ER -

Mehrooz G, Ebeid E, Schneider-Kamp P. System Design of an Open-Source Cloud-Based Framework for Internet of Drones Application. In Konofaos N, Kitsos P, editors, 2019 22nd Euromicro Conference on Digital System Design (DSD). IEEE. 2019. p. 572-579 https://doi.org/10.1109/DSD.2019.00087