Human Management of a Robotic Swarm

  • Nicole Salomons
  • Gabriel Kapellmann-Zafra
  • Roderich Groß
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9716)

Abstract

This paper proposes a management algorithm that allows a human operator to organize a robotic swarm via a robot leader. When the operator requests a robot to become a leader, nearby robots suspend their activities. The operator can then request a count of the robots, and assign them into subgroups, one for each task. Once the operator releases the leader, the robots perform the tasks they were assigned to. We report a series of experiments conducted with up to 30 e-puck mobile robots. On average, the counting and allocation algorithm correctly assigns 95 % of the robots in the swarm. The time to count the number of robots increases, on average, linearly with the number of robots, provided they are arranged in random formation.

References

  1. 1.
    Brambilla, M., Pinciroli, C., Birattari, M., Dorigo, M.: A reliable distributed algorithm for group size estimation with minimal communication requirements. In: Proceedings of the International Conference on Advanced Robotics (ICAR 2009). pp. 1–6. IEEE (2009)Google Scholar
  2. 2.
    Ding, H., Hamann, H.: Sorting in swarm robots using communication-based cluster size estimation. In: Dorigo, M., Birattari, M., Garnier, S., Hamann, H., Montes de Oca, M., Solnon, C., Stützle, T. (eds.) ANTS 2014. LNCS, vol. 8667, pp. 262–269. Springer, Heidelberg (2014)Google Scholar
  3. 3.
    McLurkin, J., Yamins, D.: Dynamic task assignment in robot swarms. In: Proceedings of the Robotics: Science and Systems (RSS 2005). Cambridge, USA (2005)Google Scholar
  4. 4.
    Melhuish, C., Holland, O., Hoddell, S.: Convoying: using chorusing to form travelling groups of minimal agents. Robot. Auton. Syst. 28(2), 207–216 (1999)CrossRefGoogle Scholar
  5. 5.
    Mondada, F., Bonani, M., Raemy, X., Pugh, J., Cianci, C., Klaptocz, A., Magnenat, S., Zufferey, J.C., Floreano, D., Martinoli, A.: The e-puck, a robot designed for education in engineering. In: Proceedings of the 9th Conference on Autonomous Robot Systems and Competitions. vol. 1, pp. 59–65. IPCB: Instituto Politécnico de Castelo Branco (2009)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Nicole Salomons
    • 1
  • Gabriel Kapellmann-Zafra
    • 1
  • Roderich Groß
    • 1
  1. 1.Sheffield Robotics and Department of Automatic Control and Systems EngineeringThe University of SheffieldSheffieldUK

Personalised recommendations