Using Google Glass in Human–Robot Swarm Interaction

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

Abstract

We study how a human operator can guide a swarm of robots when transporting a large object through an environment with obstacles. The operator controls a leader robot that influences the other robots of the swarm. Follower robots push the object only if they have no line of sight of the leader. The leader represents a way point that the object should reach. By changing its position over time, the operator effectively guides the transporting robots towards the final destination. The operator uses the Google Glass device to interact with the swarm. Communication can be achieved via either touch or voice commands and the support of a graphical user interface. Experimental results with 20 physical e-puck robots show that the human–robot interaction allows the swarm to transport the object through a complex environment.

References

  1. 1.
    Alonso-Mora, J., Haegeli Lohaus, S., Leemann, P., Siegwart, R., Beardsley, P.: Gesture based human-multi-robot swarm interaction and its application to an interactive display. In: 2015 IEEE International Conference on Robotics and Automation (ICRA), pp. 5948–5953. IEEE (2015)Google Scholar
  2. 2.
    Chen, J., Gauci, M., Li, W., Kolling, A., Groß, R.: Occlusion-based cooperative transport with a swarm of miniature mobile robots. IEEE Trans. Robot. 31(2), 307–321 (2015)CrossRefGoogle Scholar
  3. 3.
    Grieder, R., Alonso-Mora, J., Bloechlinger, C., Siegwart, R., Beardsley, P.: Multi-robot control and interaction with a hand-held tablet. In: ICRA 2014 Workshop on Multiple Robot Systems. IEEE (2014)Google Scholar
  4. 4.
    Groß, R., Dorigo, M.: Evolution of solitary and group transport behaviors for autonomous robots capable of self-assembling. Adapt. Behav. 16(5), 285–305 (2008)CrossRefGoogle Scholar
  5. 5.
    Kube, C.R., Zhang, H.: Task modelling in collective robotics. Auton. Rob. 4(1), 53–72 (1997)CrossRefGoogle Scholar
  6. 6.
    Miyata, N., Ota, J., Arai, T., Asama, H.: Cooperative transport by multiple mobile robots in unknown static environments associated with real-time task assignment. IEEE Trans. Robot. Autom. 18(5), 769–780 (2002)CrossRefGoogle Scholar
  7. 7.
    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 (2009)Google Scholar
  8. 8.
    Pereira, G.A.S., Campos, M.F.M., Kumar, V.: Decentralized algorithms for multi-robot manipulation via caging. Int. J. Robot. Res. 23(7–8), 783–795 (2004)CrossRefGoogle Scholar
  9. 9.
    Stilwell, D.J., Bay, J.S.: Toward the development of a material transport system using swarms of ant-like robots. In: 1993 IEEE International Conference on Robotics and Automation (ICRA), vol. 1, pp. 766–771 (1993)Google Scholar
  10. 10.
    Tuci, E., Groß, R., Trianni, V., Mondada, F., Bonani, M., Dorigo, M.: Cooperation through self-assembly in multi-robot systems. ACM Trans. Auton. Adapt. Syst. 1(2), 115–150 (2006)CrossRefGoogle Scholar
  11. 11.
    Wang, Z.D., Hirata, Y., Takano, Y., Kosuge, K.: From human to pushing leader robot: Leading a decentralized multirobot system for object handling. In: 2004 IEEE International Conference on Robotics and Biomimetics (ROBIO). pp. 441–446. IEEE (2004)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Gabriel Kapellmann-Zafra
    • 1
  • Jianing Chen
    • 2
  • Roderich Groß
    • 1
  1. 1.Sheffield Robotics and Department of Automatic Control and Systems EngineeringThe University of SheffieldSheffieldUK
  2. 2.School of Electrical and Electronic EngineeringThe University of ManchesterManchesterUK

Personalised recommendations