Beyond Onboard Sensors in Robotic Swarms - Local Collective Sensing through Situated Communication

Tiago Rodrigues, Miguel Duarte, Sancho Oliveira, Anders Lyhne Christensen


The constituent robots in swarm robotics systems are typically equipped with relatively simple, onboard sensors of limited quality and range. When robots have the capacity to communicate with one another, communication has so far been exclusively used for coordination. In this paper, we present a novel approach in which local, situated communication is leveraged to overcome the sensory limitations of the individual robots. In our approach, robots share sensory inputs with neighboring robots, thereby effectively extending each other’s sensory capabilities. We evaluate our approach in a series of experiments in which we evolve controllers for robots to capture mobile preys. We compare the performance of (i) swarms that use our approach, (ii) swarms in which robots use only their limited onboard sensors, and (iii) swarms in which robots are equipped with ideal sensors that provide extended sensory capabilities without the need for communication. Our results show that swarms in which local communication is used to extend the sensory capabilities of the individual robots outperform swarms in which only onboard sensors are used. Our results also show that in certain experimental configurations, the performance of swarms using our approach is close to the performance of swarms with ideal sensors.


  1. Bassler, B. L. (1999). How bacteria talk to each other: regulation of gene expression by quorum sensing. Current Opinion in Microbiology, 2(6):582-587.
  2. Beckers, R., Holland, O. E., and Deneubourg, J.-L. (1994). From local actions to global tasks: Stigmergy and collective robotics. In 4th International Workshop on the Synthesis and Simulation of Living Systems (ALIFE IV), pages 181-189. MIT Press, Cambridge, MA.
  3. Beer, R. D. and Gallagher, J. C. (1992). Evolving dynamical neural networks for adaptive behavior. Adaptive Behavior, 1(1):91-122.
  4. Chandrasekaran, S. and Hougen, D. F. (2006). Swarm intelligence for cooperation of bio-nano robots using quorum sensing. In 2006 Bio Micro and Nanosystems Conference (BMN), pages 104-104. IEEE Press, Piscataway, NJ.
  5. Cianci, C., Raemy, X., Pugh, J., and Martinoli, A. (2007). Communication in a swarm of miniature robots: The e-puck as an educational tool for swarm robotics. In Swarm Robotics, pages 103-115. Springer, Berlin, Germany.
  6. Correll, N. and Martinoli, A. (2006). Collective inspection of regular structures using a swarm of miniature robots. In Experimental Robotics IX, pages 375-386. Springer, Berling, Germany.
  7. Duarte, M., Oliveira, S., and Christensen, A. L. (2011). Towards artificial evolution of complex behavior observed in insect colonies. In 15th Portuguese Conference on Artificial Intelligence (EPIA), pages 153-167. Springer, Berlin, Germany.
  8. Duarte, M., Silva, F., Rodrigues, T., Oliveira, S. M., and Christensen, A. L. (2014). JBotEvolver: A versatile simulation platform for evolutionary robotics. In 14th International Conference on the Synthesis & Simulation of Living Systems (ALIFE)., pages 210-211. MIT Press, Cambridge, MA.
  9. Einolghozati, A., Sardari, M., and Fekri, F. (2012). Collective sensing-capacity of bacteria populations. In 2012 IEEE International Symposium on Information Theory (ISIT), pages 2959-2963. IEEE Press, Piscataway, NJ.
  10. Floreano, D., Mitri, S., Magnenat, S., and Keller, L. (2007). Evolutionary Conditions for the Emergence of Communication in Robots. Current Biology, 17(6):514- 519.
  11. Fredslund, J. and Mataric, M. J. (2002). A general algorithm for robot formations using local sensing and minimal communication. IEEE Transactions on Robotics and Automation, 18(5):837-846.
  12. Garnier, S., Jost, C., Gautrais, J., Asadpour, M., Caprari, G., Jeanson, R., Grimal, A., and Theraulaz, G. (2008). The embodiment of cockroach aggregation behavior in a group of micro-robots. Artificial Life, 14(4):387- 408.
  13. Gutiérrez, A., Campo, A., Dorigo, M., Amor, D., Magdalena, L., and Monasterio-Huelin, F. (2008). An open localization and local communication embodied sensor. Sensors, 8(11):7545-7563.
  14. Mondada, F., Bonani, M., Raemy, X., Pugh, J., Cianci, C., Klaptocz, A., Magnenat, S., Zufferey, J.-C., Floreano, D., and Martinoli, A. (2009). The e-puck, a robot designed for education in engineering. In 9th IEEE International Conference on Autonomous Robot Systems and Competitions (ROBOTICA), pages 59-65. IPCB: Instituto Politécnico de Castelo Branco.
  15. Nolfi, S. and Floreano, D. (2000). Evolutionary robotics: The biology, intelligence, and technology of selforganizing machines. MIT Press, Cambridge, MA.
  16. Rodrigues, T., Duarte, M., Oliveira, S. M., and Christensen, A. L. (2014). What you choose to see is what you get: An experiment with learnt sensory modulation in a robotic foraging task. In 16th European Conference on the Applications of Evolutionary Computation (EvoApplications), pages 789-801. Springer, Berlin, Germany.
  17. Schmickl, T. and Crailsheim, K. (2008). Trophallaxis within a robotic swarm: bio-inspired communication among robots in a swarm. Autonomous Robots, 25(1- 2):171-188.
  18. Stamatis, P. N., Zaharakis, I. D., and Kameas, A. D. (2009). A study of bio-inspired communication scheme in swarm robotics. In 7th International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAMS), pages 383-391. Springer, Berlin, Germany.
  19. Støy, K. (2001). Using situated communication in distributed autonomous mobile robotics. In 7th Scandinavian Conference on Artificial Intelligence (SCAI), pages 44-52. IOS Press, Amsterdam, The Netherlands.
  20. Trianni, V., Groß, R., Labella, T. H., S¸ahin, E., and Dorigo, M. (2003). Evolving aggregation behaviors in a swarm of robots. In 7th European Conference on Artificial Life, pages 865-874. Springer, Berlin, Germany.
  21. Turgut, A. E., C¸ elikkanat, H., Gökc¸e, F., and S¸ ahin, E. (2008). Self-organized flocking with a mobile robot swarm. In 7th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 39-46. IFAAMAS, Richland, SC.
  22. Werfel, J., Petersen, K., and Nagpal, R. (2014). Designing collective behavior in a Termite-Inspired robot construction team. Science, 343(6172):754-758.

Paper Citation

in Harvard Style

Rodrigues T., Duarte M., Oliveira S. and Lyhne Christensen A. (2015). Beyond Onboard Sensors in Robotic Swarms - Local Collective Sensing through Situated Communication . In Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 2: ICAART, ISBN 978-989-758-074-1, pages 111-118. DOI: 10.5220/0005215401110118

in Bibtex Style

author={Tiago Rodrigues and Miguel Duarte and Sancho Oliveira and Anders Lyhne Christensen},
title={Beyond Onboard Sensors in Robotic Swarms - Local Collective Sensing through Situated Communication},
booktitle={Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 2: ICAART,},

in EndNote Style

JO - Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 2: ICAART,
TI - Beyond Onboard Sensors in Robotic Swarms - Local Collective Sensing through Situated Communication
SN - 978-989-758-074-1
AU - Rodrigues T.
AU - Duarte M.
AU - Oliveira S.
AU - Lyhne Christensen A.
PY - 2015
SP - 111
EP - 118
DO - 10.5220/0005215401110118