{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T14:48:39Z","timestamp":1740149319944,"version":"3.37.3"},"reference-count":15,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2019,3,20]],"date-time":"2019-03-20T00:00:00Z","timestamp":1553040000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"Drones are expected to operate autonomously, yet they will also interact with humans to solve tasks together. To support civilian human-drone teams, we propose a distributed architecture where sophisticated operations such as image recognition, coordination with humans, and flight-control decisions are made, not on-board the drone, but remotely. The benefits of such an architecture are the increased computational power available for image recognition and the possibility to integrate interfaces for humans. On the downside, communication is necessary, resulting in the delayed reception of commands. In this article, we discuss the design considerations of the distributed approach, a sample implementation on a smartphone, and an application to the concrete use case of bookshelf inventory. Further, we report experimentally-derived first insights into messaging and command response delays with a custom drone connected through Wi-Fi.<\/jats:p>","DOI":"10.3390\/s19061379","type":"journal-article","created":{"date-parts":[[2019,3,21]],"date-time":"2019-03-21T08:11:56Z","timestamp":1553155916000},"page":"1379","source":"Crossref","is-referenced-by-count":12,"title":["A Distributed Architecture for Human-Drone Teaming: Timing Challenges and Interaction Opportunities"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5833-6832","authenticated-orcid":false,"given":"Karin Anna","family":"Hummel","sequence":"first","affiliation":[{"name":"Department of Telecooperation, Johannes Kepler University, Altenberger Strasse 69, 4040 Linz, Austria"}]},{"given":"Manuela","family":"Pollak","sequence":"additional","affiliation":[{"name":"Department of Telecooperation, Johannes Kepler University, Altenberger Strasse 69, 4040 Linz, Austria"}]},{"given":"Johannes","family":"Krahofer","sequence":"additional","affiliation":[{"name":"Department of Telecooperation, Johannes Kepler University, Altenberger Strasse 69, 4040 Linz, Austria"}]}],"member":"1968","published-online":{"date-parts":[[2019,3,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1109\/MCOM.2014.6815903","article-title":"Application-driven design of aerial communication networks","volume":"52","author":"Andre","year":"2014","journal-title":"IEEE Commun. Mag."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1109\/MCOM.2014.6852096","article-title":"Micro aerial vehicle networks: An experimental analysis of challenges and opportunities","volume":"52","author":"Asadpour","year":"2014","journal-title":"IEEE Commun. Mag."},{"unstructured":"Asadpour, M., Giustiniano, D., Hummel, K.A., and Egli, S. (October, January 30). UAV Networks in Rescue Missions. Proceedings of the 8th ACM International Workshop on Wireless Network Testbeds, Experimental Evaluation and Characterization (WiNTECH \u201913), Miami, FL, USA.","key":"ref_3"},{"doi-asserted-by":"crossref","unstructured":"Dedousis, D., and Kalogeraki, V. (2018, January 26\u201329). A Framework for Programming a Swarm of UAVs. Proceedings of the 11th PErvasive Technologies Related to Assistive Environments Conference (PETRA \u201918), Corfu, Greece.","key":"ref_4","DOI":"10.1145\/3197768.3197772"},{"doi-asserted-by":"crossref","unstructured":"Khosrowjerdi, H., and Meinke, K. (2018, January 3). Learning-based Testing for Autonomous Systems Using Spatial and Temporal Requirements. Proceedings of the 1st International Workshop on Machine Learning and Software Engineering in Symbiosis (MASES 2018), Montpellier, France.","key":"ref_5","DOI":"10.1145\/3243127.3243129"},{"doi-asserted-by":"crossref","unstructured":"Bregu, E., Casamassima, N., Cantoni, D., Mottola, L., and Whitehouse, K. (2016, January 25\u201330). Reactive Control of Autonomous Drones. Proceedings of the 14th Annual International Conference on Mobile Systems, Applications, and Services (MobiSys \u201916), Singapore.","key":"ref_6","DOI":"10.1145\/2906388.2906410"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1145\/3264417","article-title":"Fundamental Concepts of Reactive Control for Autonomous Drones","volume":"61","author":"Mottola","year":"2018","journal-title":"Commun. ACM"},{"doi-asserted-by":"crossref","unstructured":"McGuire, K., Coppola, M., de Wagter, C., and de Croon, G. (2017, January 24\u201328). Towards autonomous navigation of multiple pocket-drones in real-world environments. Proceedings of the 2017 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Vancouver, BC, Canada.","key":"ref_8","DOI":"10.1109\/IROS.2017.8202164"},{"key":"ref_9","first-page":"2404","article-title":"End-to-end Analysis and Design of a Drone Flight Controller","volume":"37","author":"Cheng","year":"2018","journal-title":"CoRR"},{"doi-asserted-by":"crossref","unstructured":"Patelli, A., and Mottola, L. (2016, January 26). Model-based Real-time Testing of Drone Autopilots. Proceedings of the 2nd Workshop on Micro Aerial Vehicle Networks, Systems, and Applications for Civilian Use (DroNet \u201916), Singapore.","key":"ref_10","DOI":"10.1145\/2935620.2935630"},{"doi-asserted-by":"crossref","unstructured":"Chaumette, S., and Guinand, F. (2017, January 21\u201325). Control of a Remote Swarm of Drones\/Robots Through a Local (Possibly Model) Swarm: Qualitative and Quantitative Issues. Proceedings of the 14th ACM Symposium on Performance Evaluation of Wireless Ad Hoc, Sensor, and Ubiquitous Networks (PE-WASUN \u201917), Miami, FL, USA.","key":"ref_11","DOI":"10.1145\/3134829.3134840"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"471","DOI":"10.1109\/TASE.2015.2406115","article-title":"Dynamic Collaboration Between Networked Robots and Clouds in Resource-Constrained Environments","volume":"12","author":"Pandey","year":"2015","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"444","DOI":"10.1109\/TASE.2015.2403593","article-title":"A Tradeoff Analysis of a Cloud-Based Robot Navigation Assistant Using Stereo Image Processing","volume":"12","year":"2015","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"doi-asserted-by":"crossref","unstructured":"Jensen, W., Hansen, S., and Knoche, H. (2018, January 21\u201326). Knowing You, Seeing Me: Investigating User Preferences in Drone-Human Acknowledgement. Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI \u201918), Montreal, QC, Canada.","key":"ref_14","DOI":"10.1145\/3173574.3173939"},{"doi-asserted-by":"crossref","unstructured":"Avila, M., Funk, M., and Henze, N. (2015, January 26\u201328). DroneNavigator: Using Drones for Navigating Visually Impaired Persons. Proceedings of the 17th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS \u201915), Lisbon, Portugal.","key":"ref_15","DOI":"10.1145\/2700648.2811362"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/6\/1379\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,16]],"date-time":"2024-06-16T15:43:09Z","timestamp":1718552589000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/6\/1379"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,20]]},"references-count":15,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2019,3]]}},"alternative-id":["s19061379"],"URL":"https:\/\/doi.org\/10.3390\/s19061379","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,3,20]]}}}