Abstract
Currently, several platforms offer solutions for the management and control of fleets of unmanned aerial vehicles (UAVs), addressing a wide range of scenarios, each with its own particular set of objectives. Some of these solutions are mission planning platforms for broader usage, without aiming to solve a single scenario. However, these often either do not support multi-UAV collaboration or generate a static flight trajectory, which does not facilitate the coordination of a fleet of several UAVs in a mission that may need to adapt to the current environment. Through the development of a domain-specific language (DSL) - EasyMission - for UAV mission definition and control, we introduce a mission planning framework that makes it possible to describe mission plans that also enable the user to define adjustments and constraints that may have to be taken into account in real-time according to sensor readings or other events. This framework enables inexperienced users to design missions with low or moderate complexity levels, while still being a useful tool for advanced users due to its versatility in addressing multiple scenarios through a single platform. We show how the mission framework is able to easily define differentiated mission examples with distinct purposes and scenarios, and with real-time decisions and constraints.
Article PDF
Similar content being viewed by others
Code or data availability
Not applicable.
References
Yanmaz, E., Quaritsch, M., Yahyanejad, S., Rinner, B., Hellwagner, H., Bettstetter, C.: Communication and coordination for drone networks. In: Ad Hoc Networks, vol. 12, pp. 79–91. Springer International Publishing (2017)
Yanmaz, E., Yahyanejad, S., Rinner, B., Hellwagner, H., Bettstetter, C.: Drone networks: Communications, coordination, and sensing. Ad Hoc Netw. 68, 1–15 (2018). advances in Wireless Communication and Networking for Cooperating Autonomous Systems
Besada, J., Bergesio, L., Campaña, I., Vaquero-Melchor, D., López-Araquistain, J., Bernardos, A., Casar, J.: Drone mission definition and implementation for automated infrastructure inspection using airborne sensors. Sensors 18(4), 1170 (2018)
Pant, Y.V., Abbas, H., Quaye, R.A., Mangharam, R.: Fly-by-logic: control of multi-drone fleets with temporal logic objectives. In: 2018 ACM/IEEE 9th International Conference on Cyber-Physical Systems (ICCPS), pp. 186–197 (2018)
Thibbotuwawa, A., Bocewicz, G., Banaszak, Z., Nielsen, P.: A solution approach for uav fleet mission planning in changing weather conditions. Appl. Sci. 9, 09 (2019)
Zermani, S., Dezan, C., Euler, R.: Embedded decision making for uav missions. In: 2017 6th Mediterranean Conference on Embedded Computing (MECO), pp. 1–4 (2017)
Rudol, P., Doherty, P.: Bridging reactive and control architectural layers for cooperative missions using vtol platforms. In: 2017 25th International Conference on Systems Engineering (ICSEng), pp. 21–32 (2017)
Wu, Y., Bao, G., Xu, X., Lei, Z.: Research on a language for commanding and controlling multi-robot systems. In: 2014 10th International Conference on Natural Computation (ICNC), pp. 1077–1081 (2014)
Bagnitckii, A., Inzartsev, A., Senin, R.: Facilities of auv search missions planning. In: OCEANS’11 MTS/IEEE KONA, pp. 1–7 (2011)
Pavin, A., Inzartsev, A.: A geojson-based mission planning language for auv (auvgeojson language). In: OCEANS 2018 MTS/IEEE Charleston, pp. 1–5 (2018)
Paula, N.: Multi-drone control with autonomous mission support, Master’s Thesis, Universidade de Aveiro. [Online]. Available: http://hdl.handle.net/10773/27846 (2018)
Areias, B., Martins, A., Paula, N., Reis, A., Sargento, S.: A control and communications platform for procedural mission planning with multiple aerial drones. Pers. Ubiquit. Comput. 03 (2020)
Silva, M., Mourato, A., Marques, G., Sargento, S., Reis, A.: A platform for autonomous swarms of uavs. In: 2022 IEEE Symposium on Computers and Communications (ISCC) (2022)
König, D., King, P., Laforge, G., D’Arcy, H., Champeau, C., Pragt, E., Skeet, J.: Groovy in Action, 2nd edn. Manning Publications Co, USA (2015)
Saldaña, D., Ovalle, D., Montoya, A.: Improved algorithm for perimeter tracking in robotic sensor networks. In: 38th Latin America Conference on Informatics, CLEI 2012 - Conference Proceedings, vol. 10, pp. 1–7 (2012)
Funding
Open access funding provided by FCT—FCCN (b-on). This work is funded by FCT/MEC through national funds under the project PTDC/EEI-ROB/28799/2017 FRIENDS: Fleet of dRones for radIological inspEction, commuNication anD reScue.
Author information
Authors and Affiliations
Contributions
Conceptualization, M.S, A.R. and S.S.; methodology, M.S. and A.R.; software, M.S.; validation, M.S.; investigation, M.S, A.R, S.S; writing—original draft preparation, M.S.; writing—review and editing, S.S. and A.R.; supervision, S.S. and A.R.; project administration, S.S. All authors have read and agreed to the published version of the manuscript.
Corresponding author
Ethics declarations
Ethics approval
Not applicable.
Consent to participate
Not applicable.
Consent to publish
Not applicable.
Conflict of Interests
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Silva, M., Reis, A. & Sargento, S. A Mission Planning Framework for Fleets of Connected UAVs. J Intell Robot Syst 108, 2 (2023). https://doi.org/10.1007/s10846-023-01820-7
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10846-023-01820-7