Control Strategies for Heterogeneous, Autonomous Robot Swarms

  • Stefan Thamke
  • Markus Ax
  • Lars Kuhnert
  • Klaus-Dieter Kuhnert
  • Marco Langerwisch
  • Thomas Remmersmann
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 208)

Abstract

Having robots as reliable and robust mobile sensor platforms in unknown environments is getting more and more attractive. The control of each robot as a single machine is often complicated enough. But if there are more than one robots in a given scenario, the task get’s even harder. The operators then do not only have to care about steering their robot, but they also have to cooperate with each other. In this paper we describe the results of a research project regarding control strategies for a group of heterogeneous, autonomous robots. The swarm receives orders from a central control station, that uses a Battle Management Language, which is abstract, but human readable. An abstract language postulates a certain degree of intelligence within each robot of the cooperation, because the orders are mostly more complex than simple moves from A to B. There is a command hierarchy within the swarm, but every robot implements its own control strategies, to fulfill the overall goal of the orders. The technical as well as the operational realizations are described and discussed mostly with the focus on the unmanned aerial robots.

Keywords

unmanned aerial vehicles control strategies autonomous robots 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Kuhnert, L., Ax, M., Langer, M., Nguyen Van, D., Kuhnert, K.-D.: Absolute high-precision localisation of an unmanned ground vehicle by using real-time aerial video imagery for geo-referenced orthophoto registration. In: Dillmann, R., Beyerer, J., Stiller, C., Zoellner, J.M., Gindele, T. (eds.) Autonome Mobile Systeme 2009. Informatik aktuell, pp. 145–152. Springer, Heidelberg (2009)Google Scholar
  2. 2.
    Phan, C., Liu, H.H.T.: A cooperative UAV/UGV platform for wildfire detection and fighting. In: Asia Simulation Conference 7th International Conference on System Simulation and Scientific Computing, ICSC 2008, October 10-12, pp. 494–498 (2008)Google Scholar
  3. 3.
    Tanner, H.G.: Switched UAV-UGV Cooperation Scheme for Target Detection. In: 2007 IEEE International Conference on Robotics and Automation, April 10-14, pp. 3457–3462 (2007)Google Scholar
  4. 4.
    Hsieh, M.A., Cowley, A., Keller, J.F., Chaimowicz, L., Grocholsky, B., Kumar, V., Taylor, C.J., Endo, Y., Arkin, R.C., Jung, B., Wolf, D.F., Sukhatme, G.S., MacKenzie, D.C.: Adaptive teams of autonomous aerial and ground robots for situational awareness. Field Reports. J. Field Robot 24, 991–1014, November 11-12 (2007)Google Scholar
  5. 5.
    Schade, U., Hieb, M.R., Frey, M., Rein, K.: Command and control lexical grammar (c2gl) specification. Fraunhofer FKIE, Tech. Rep (2010)Google Scholar
  6. 6.
    Quigley, M., Gerkey, B., Conley, K., Faus, J., Foote, T., Leibs, J., Berger, E., Wheeler, R., Ng, A.: Ros: an open-source robot operating system. In: ICRA Workshop on Open Source Software (2009)Google Scholar
  7. 7.
    Langerwisch, M., Reimer, M., Hentschel, M., Wagner, B.: Control of a semi-autonomous ugv using lossy low-bandwidth communication. In: The Second IFAC Symposium on Te-lematics Applications (TA), Timioara, Romania (October 2010)Google Scholar
  8. 8.
    Hentschel, M., Wagner, B.: Autonomous robot navigation based on openstreetmap geo-data. In: 13th International IEEE Conference on Intelligent Transportation Systems (ITSC) (September 2010)Google Scholar
  9. 9.
    Ax, M., Kuhnert, L., Langer, M., Schlemper, J., Kuhnert, K.-D.: Architecture of an auto-nomous mini unmanned aerial vehicle based on a commercial platform. In: Joint 41th Symposium on Robotics and 6th German Conference on Robotics (June 2010)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Stefan Thamke
    • 1
  • Markus Ax
    • 1
  • Lars Kuhnert
    • 1
  • Klaus-Dieter Kuhnert
    • 1
  • Marco Langerwisch
    • 2
  • Thomas Remmersmann
    • 3
  1. 1.Dept. of Realtime LearningsystemsUniversity of SiegenSiegenGermany
  2. 2.Institute of Systems EngineeringLeibnitz University of HannoverHannoverGermany
  3. 3.Fraunhofer Institute for Communication, Information Processing and ErgonomicsWachtbergGermany

Personalised recommendations