Drones-as-a-service: a simulation-based analysis for on-drone decision-making


Drone services are expected to emerge in many areas around the world in the near future and this is generating increasing interest. While there is a proliferation of ideas for various applications that can be delivered via drone services, the subject of drone service provisioning has received relatively less attention and, hence, is not well understood. We envision that a variety of drone applications (e.g. renting a drone as a security guard, to pick up and deliver something or to take an interesting photo) can be delivered as a service, using a common set of underlying service provisioning principles, such as making decisions as to whom to service next. In this paper, we study by simulation how different decision-making strategies for drones impact clients and service providers. In particular, the trade-offs between maximising provider revenue versus maximising a client’s personal satisfaction, and different combinations of factors that influence drone behaviour (e.g. speed, distribution of clients, criteria for judging client requests, service duration, effect of battery and whether drones are allowed to change their target client on-the-fly) are investigated. This research has implications for scholars as well as drone service providers and application developers.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14


  1. 1.


  2. 2.


  3. 3.


  4. 4.


  5. 5.

    The complete source code is available at https://drive.google.com/open?id=1xXqUk5GilWmj-CUj8nxVeem6hZ45pb5K

  6. 6.



  1. 1.

    Alwateer M, Loke SW (2019) Decision-making for drone services in urban environments: a simulated study on clients’ satisfaction and profit maximisation. In: The 16th IEEE Int’l conference on ubiquitous intelligence and computing (UIC),(accepted). IEEE

  2. 2.

    Alwateer M, Loke SW (2019) On-drone decision making for service delivery: concept and simulation. In: 2019 IEEE International conference on pervasive computing and communications workshops (UNAGI). IEEE, pp. 937–942

  3. 3.

    Alwateer M, Loke SW, Fernando N (2019) Enabling drone services: drone crowdsourcing and drone scripting. IEEE Access 7:110035–110049

    Article  Google Scholar 

  4. 4.

    Alwateer M, Loke SW, Rahayu W (2018) Drone services: An investigation via prototyping and simulation. In: Internet of Things (WF-IoT), 2018 IEEE 4th World forum on. IEEE, pp 367–370

  5. 5.

    Alwateer M, Loke SW, Zuchowicz AM (2019) Drone services: issues in drones for location-based services from human-drone interaction to information processing. J Locat Based Serv 1– 34

  6. 6.

    Areias B, Humberto N, Guardalben L, Fernandes JM, Sargento S (2018) Towards an automated flying drones platform. In: VEHITS. pp 529–536

  7. 7.

    Bacco M, Berton A, Ferro E, Gennaro C, Gotta A, Matteoli S, Paonessa F, Ruggeri M, Virone G, Zanella A (2018) Smart farming: opportunities, challenges and technology enablers. In: IoT vertical and topical summit on agriculture-tuscany (IOT Tuscany), 2018. IEEE, pp 1–6

  8. 8.

    Bielen F, Demoulin N (2007) Waiting time influence on the satisfaction-loyalty relationship in services. Manag Serv Qual 17(2):174–193

    Article  Google Scholar 

  9. 9.

    Bogdan P, Pedram M (2018) Toward enabling automated cognition and decision-making in complex cyber-physical systems. In: Circuits and systems (ISCAS), 2018 IEEE International symposium on. IEEE, pp 1–4

  10. 10.

    Brooker P (2008) Sesar and nextgen: investing in new paradigms. J Navig 61(2):195–208

    Article  Google Scholar 

  11. 11.

    Chen Y, Hu H (2013) Internet of intelligent things and robot as a service. Simul Model Pract Theory 34:159–171

    Article  Google Scholar 

  12. 12.

    Claesson A, Svensson L, Nordberg P, Ringh M, Rosenqvist M, Djarv T, Samuelsson J, Hernborg O, Dahlbom P, Jansson A et al (2017) Drones may be used to save lives in out of hospital cardiac arrest due to drowning. Resuscitation 114:152–156

    Article  Google Scholar 

  13. 13.

    Daftry S, Hoppe C, Bischof H (2015) Building with drones: accurate 3d facade reconstruction using mavs. In: Robotics and automation (ICRA), 2015 IEEE International conference on. IEEE, pp 3487–3494

  14. 14.

    Di Franco C, Buttazzo G (2015) Energy-aware coverage path planning of uavs. In: 2015 IEEE International conference on autonomous robot systems and competitions. IEEE, pp 111– 117

  15. 15.

    Doole M, Ellerbroek J, Hoekstra J (2018) Drone delivery: urban airspace traffic density estimation. In: Eight SESAR innovation days conference

  16. 16.

    Juan Jesús Roldán Pablo Garcia-Aunon EPT, Barrientos A (2019) Swarmcity project: Can an aerial swarm monitor traffic in a smart city?. In: 2019 IEEE International conference on pervasive computing and communications workshops (UNAGI). IEEE, pp 862–867

  17. 17.

    Lin Q, Wang X, Wang Y (2018) Cooperative formation and obstacle avoidance algorithm for multi-uav system in 3d environment. In: 2018 37th Chinese control conference (CCC). IEEE, pp 6943–6948

  18. 18.

    Loke SW (2016) Smart environments as places serviced by k-drone systems. J Ambient Intell Smart Environ 8(5):551–563

    Article  Google Scholar 

  19. 19.

    Loke SW, Alwateer M, Abeysinghe Achchige Don VS (2016) Virtual space boxes and drone-as-reference-station localisation for drone services: An approach based on signal strengths. In: Proceedings of the 2nd Workshop on micro aerial vehicle networks, systems, and applications for civilian use. ACM, pp 45–48

  20. 20.

    Natalizio E, Surace R, Loscri V, Guerriero F, Melodia T (2012) Filming sport events with mobile camera drones: Mathematical modeling and algorithms. https://hal.inria.fr/hal-00801126. [Online; posted Dec-2012]

  21. 21.

    Sabo C, Cohen K (2013) Experimental validation of the allocation of uavs under communication restrictions. In: 51st AIAA Aerospace sciences meeting including the new horizons forum and aerospace exposition. p 1036

  22. 22.

    Shukla A, Xiaoqian H, Karki H (2016) Autonomous tracking and navigation controller for an unmanned aerial vehicle based on visual data for inspection of oil and gas pipelines. In: Control, automation and systems (ICCAS), 2016 16th International conference on. IEEE, pp 194–200

  23. 23.

    Sunil E, Hoekstra J, Ellerbroek J, Bussink F, Nieuwenhuisen D, Vidosavljevic A, Kern S (2015) Metropolis: Relating airspace structure and capacity for extreme traffic densities. In: ATM seminar 2015, 11th USA/EUROPE Air traffic management R&D seminar

  24. 24.

    Tang L, Shao G (2015) Drone remote sensing for forestry research and practices. J For Res 26(4):791–797

    Article  Google Scholar 

  25. 25.

    Thiels CA, Aho JM, Zietlow SP, Jenkins DH (2015) Use of unmanned aerial vehicles for medical product transport. Air Med J 34(2):104–108

    Article  Google Scholar 

  26. 26.

    Yapp J, Seker R, Babiceanu R (2016) Uav as a service: A network simulation environment to identify performance and security issues for commercial uavs in a coordinated, cooperative environment. In: International workshop on modelling and simulation for autonomous systems. Springer, pp 347–355

  27. 27.

    Zermani S, Dezan C, Euler R (2017) Embedded decision making for uav missions. In: Embedded computing (MECO), 2017 6th Mediterranean conference on. IEEE, pp 1–4

  28. 28.

    Zhang YH, Shi F, Ruan X, Yang YJ, Jiang Z (2018) Uav autonomous charging system based on multi-information cooperative positioning. In: 2018 7th International conference on energy, environment and sustainable development (ICEESD 2018). Atlantis Press

  29. 29.

    Zhao F, Zeng Y, Wang G, Bai J, Xu B (2018) A brain-inspired decision making model based on top-down biasing of prefrontal cortex to basal ganglia and its application in autonomous uav explorations. Cogn Comput 10(2):296–306

    Article  Google Scholar 

Download references

Author information



Corresponding author

Correspondence to Majed Alwateer.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Alwateer, M., Loke, S.W. & Fernando, N. Drones-as-a-service: a simulation-based analysis for on-drone decision-making. Pers Ubiquit Comput (2021). https://doi.org/10.1007/s00779-021-01524-5

Download citation


  • Drones
  • UAV
  • Drone services
  • On-drone decision-making
  • Clients’ satisfaction