Skip to main content

Persistent UAV Formation Flight by Dynamic Agent Replacement and Leader Selection

  • Conference paper
  • First Online:
Progressive and Integrative Ideas and Applications of Engineering Systems Under the Framework of IOT and AI (ISDEA 2023)

Abstract

First responders use Unmanned Aerial Vehicles (UAV) in disaster response to obtain a situational overview. Flying in a formation has the advantage of having multiple airborne sensors and cameras. However, UAV formations are limited in terms of flight time. In this paper we present a system that is capable of achieving persistent formation flight. The system does not need a central coordination unit and is self-organizing by triggering UAVs on the ground to take-off and join the formation whenever a UAV in the formation is about to run out of battery. The replacement process allows the formation to be kept intact for as long as possible. Onboard each UAV, the flight controller handles the formation-keeping and trajectory following while a higher level multi-agent-coordination unit accesses the flight controller to send commands. The leader-follower formation is designed to be rigid and independent of the number of UAVs present in the formation. A prototype consisting of four simulated UAVs was implemented as a proof of concept, which worked as expected.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 119.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 159.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Abrahamsson, M., Hassel, H., Tehler, H.: Towards a system-oriented framework for analysing and evaluating emergency response. J. Contingencies Crisis Manag. 18(1), 14–25 (2010). https://doi.org/10.1111/j.1468-5973.2009.00601.x

    Article  Google Scholar 

  2. Shishkov, B., Hristozov, S., Verbraeck, A.: Improving resilience using drones for effective monitoring after disruptive events. In: The 9th International Conference on Telecommunications and Remote Sensing (ICTRS 2020), pp. 38–43. Association for Computing Machinery, New York (2020)

    Google Scholar 

  3. Opfer, S., Jakob, S., Jahl, A., Geihs, K.: ALICA 2.0 – domain-independent teamwork. In: Benzmüller, C., Stuckenschmidt, H. (eds.) KI 2019. LNCS (LNAI), vol. 11793, pp. 264–272. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-30179-8_22

    Chapter  Google Scholar 

  4. Röfer, T.: CABSL – C-based agent behavior specification language. In: Akiyama, H., Obst, O., Sammut, C., Tonidandel, F. (eds.) RoboCup 2017. LNCS (LNAI), vol. 11175, pp. 135–142. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00308-1_11

    Chapter  Google Scholar 

  5. Loetzsch, M., Risler, M., Jungel, M.: XABSL – a pragmatic approach to behavior engineering. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 5124–5129. Beijing (2006)

    Google Scholar 

  6. Beetz, M., Mösenlechner, L., Tenorth, M.: CRAM — A Cognitive Robot Abstract Machine for everyday manipulation in human environments. In: 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1012–1017. Taipei, Taiwan (2010)

    Google Scholar 

  7. Campusano, M., Fabry, J., Bergel, A.: Live programming in practice: a controlled experiment on state machines for robotic behaviors. Inform. Softw. Technol. 108, 99–114 (2019)

    Article  Google Scholar 

  8. Brunner, S.G., Steinmetz, F., Belder, R., Dömel, A.: RAFCON: a graphical tool for engineering complex, robotic tasks. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3283–3290 (2016)

    Google Scholar 

  9. Hofmann, M., Gürster, F.: GOL – a language to define tactics in robot soccer. In: Proceedings of the 10th Workshop on Humanoid Soccer Robots, in Conjunction with the IEEE-RAS International Conference on Humanoid Robots (HUMANOIDS), Seoul, Korea (2015)

    Google Scholar 

  10. Dastani, M., Birna Riemsdijk, M., Dignum, F., Meyer, John-Jules Ch.: A programming language for cognitive agents goal directed 3APL. In: Dastani, M.M., Dix, J., El Fallah-Seghrouchni, A. (eds.) ProMAS 2003. LNCS (LNAI), vol. 3067, pp. 111–130. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-25936-7_6

    Chapter  Google Scholar 

  11. Hindriks, K.V., Meyer, J.J.C.: Agent logics as program logics: Grounding KARO. In: Annual Conference on Artificial Intelligence, pp. 404–418. Springer, Berlin, Heidelberg (2006)

    Google Scholar 

  12. Rao, A.S.: AgentSpeak (L): BDI agents speak out in a logical computable language. In: In European workshop on modelling autonomous agents in a multi-agent world, pp. 42–55. Springer, Berlin, Heidelberg (1996). https://doi.org/10.1007/BFb0031845

  13. Jennings, N.R.: Controlling cooperative problem solving in industrial multi-agent systems using joint intentions. Artif. Intell. 75(2), 195–240 (1995). https://doi.org/10.1016/0004-3702(94)00020-2

    Article  MathSciNet  Google Scholar 

  14. Yen, J., Yin, J., Ioerger, TR., Miller, M.S., Xu, D., Volz, R.A.: CAST: collaborative agents for simulating teamwork. In: International Joint Conference on Artificial Intelligence, pp. 1135–1144 (2001)

    Google Scholar 

  15. Mercado, D.A., Castro, R., Lozano, R.: Quadrotors flight formation control using a leader-follower approach. In: 2013 European Control Conference (ECC), pp. 3858–3863. Zurich, Switzerland (2013)

    Google Scholar 

  16. Lunze, J.: Networked Control of Multi-Agent Systems. Bookmundo Rotterdam (2022)

    Google Scholar 

  17. Quan, Q.: Introduction to Multicopter Design and Control. Springer, Singapore (2017). https://doi.org/10.1007/978-981-10-3382-7

    Book  Google Scholar 

Download references

Acknowledgements

This work has been funded by the LOEWE initiative (Hesse, Germany) within the emergenCITY center.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maximilian Bauer .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bauer, M., Alhamwy, Y., Geihs, K. (2024). Persistent UAV Formation Flight by Dynamic Agent Replacement and Leader Selection. In: Ma, Y. (eds) Progressive and Integrative Ideas and Applications of Engineering Systems Under the Framework of IOT and AI. ISDEA 2023. Lecture Notes in Electrical Engineering, vol 1076. Springer, Singapore. https://doi.org/10.1007/978-981-99-6303-4_9

Download citation

  • DOI: https://doi.org/10.1007/978-981-99-6303-4_9

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-99-6302-7

  • Online ISBN: 978-981-99-6303-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics