Design and Analysis of Proximate Mechanisms for Cooperative Transport in Real Robots

  • Muhanad H. Mohammed AlkilabiEmail author
  • Aparajit Narayan
  • Elio Tuci
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9882)


This paper describes a set of experiments in which a homogeneous group of real e-puck robots is required to coordinate their actions in order to transport cuboid objects that are too heavy to be moved by single robots. The agents controllers are dynamic neural networks synthesised through evolutionary computation techniques. To run these experiments, we designed, built, and mounted on the robots a new sensor that returns the agent displacement on the x/y plane. In this object transport scenario, this sensor generates useful feedback on the consequences of the robot actions, helping the robots to perceive whether their pushing forces are aligned with the object movement. The results of our experiments indicated that the best evolved controller can effectively operate on real robots. The group transport strategies turned out to be robust and scalable to effectively operate in a variety of conditions in which we vary physical characteristics of the object and group cardinality. From a biological perspective, the results of this study indicate that the perception of the object movement could explain how natural organisms manage to coordinate their actions to transport heavy items.


Swarm robotics Cooperative transport Evolutionary robotics 



M.H. Mohammed Alkilabi thanks Iraqi Ministry of Higher Education and Scientific Research for funding his PhD, P. Todd and D. Lewis for their help and support in modifying e-puck robot.


  1. 1.
    Alkilabi, M., Lu, C., Tuci, E.: Cooperative object transport using evolutionary swarm robotics methods. In: Proceedings of the European Conference on Artificial Life, vol. 1, pp. 464–471. MIT (2015)Google Scholar
  2. 2.
    Beer, R., Gallagher, J.: Evolving dynamic neural networks for adaptive behavior. Adapt. Behav. 1(1), 91–122 (1992)CrossRefGoogle Scholar
  3. 3.
    Berman, S., Lindsey, Q., Sakar, M., Kumar, V., Pratt, S.: Experimental study and modeling of group retrieval in ants as an approach to collective transport in swarm robotic systems. Proc. IEEE 99(9), 1470–1481 (2011)CrossRefGoogle Scholar
  4. 4.
    Goldberg, D.E.: Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading (1989)zbMATHGoogle Scholar
  5. 5.
    Groß, R., Dorigo, M.: Cooperative transport of objects of different shapes and sizes. In: Dorigo, M., Birattari, M., Blum, C., Gambardella, L.M., Mondada, F., Stützle, T. (eds.) ANTS 2004. LNCS, vol. 3172, pp. 106–117. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  6. 6.
    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
  7. 7.
    Kube, C., Bonabeau, E.: Cooperative transport by ants and robots. Robot. Auton. Syst. 30, 85–101 (2000)CrossRefGoogle Scholar
  8. 8.
    McCreery, H., Breed, M.: Cooperative transport in ants: a review of proximate mechanisms. Insects Sociaux 61, 99–110 (2014)CrossRefGoogle Scholar
  9. 9.
    Moffett, M.: Ant foraging. Res. Explor. 8, 220–231 (1992)Google Scholar
  10. 10.
    Mondada, F., et al.: The e-puck, a robot designed for education in engineering. In: Proceedings of the 9th International Conference on Autonomous Robot Systems and Competitions, vol. 1, pp. 59–65 (2009)Google Scholar
  11. 11.
    Robson, S., Traniello, J.: Resource assessment, recruitment behavior, and organization of cooperative prey retrieval in the ant Formica schaufussi (Hymenoptera: Formicidae). Insect Behav. 11, 1–22 (1998)CrossRefGoogle Scholar
  12. 12.
    Wang, Z., Takano, Y., Hirata, Y., Kosuge, K.: A pushing leader based decentralized control method for cooperative object transportation. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 1, pp. 1035–1040. IEEE (2004)Google Scholar
  13. 13.
    Yamamoto, A., Ishihara, S., Fuminori, I.: Fragmentation or transportation: mode of large-prey retrieval in arboreal and ground nesting ants. Insect Behav. 22, 1–11 (2009)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Muhanad H. Mohammed Alkilabi
    • 1
    • 2
    Email author
  • Aparajit Narayan
    • 1
  • Elio Tuci
    • 1
  1. 1.Computer Science DepartmentAberystwyth UniversityAberystwythUK
  2. 2.Computer Science DepartmentKerbala UniversityKerbalaIraq

Personalised recommendations