Skip to main content

An Artificial Immune System for Self-Healing in Swarm Robotic Systems

  • Conference paper
  • First Online:
Information Processing in Cells and Tissues (IPCAT 2015)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9303))

Abstract

Swarm robotics is concerned with the decentralised coordination of multiple robots having only limited communication and interaction abilities. Although fault tolerance and robustness to individual robot failures have often been used to justify the use of swarm robotic systems, recent studies have shown that swarm robotic systems are susceptible to certain types of failure. In this paper we propose an approach to self-healing swarm robotic systems and take inspiration from the process of granuloma formation, a process of containment and repair found in the immune system. We use a case study of a swarm performing team work where previous works have demonstrated that partially failed robots have the most detrimental effect on overall swarm behaviour. In response this, we have developed an immune inspired approach that permits the recovery from certain failure modes during operation of the swarm, overcoming issues that effect swarm behaviour associated with partially failed robots.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Player-Stage can be downloaded from http://playerstage.sourceforge.net/.

References

  1. Bayindir, L., Şahin, E.: A review of studies in swarm robotics. Turk. J. Electr. Eng. Comput. Sci. 15(2), 115–147 (2007)

    Google Scholar 

  2. Bjerknes, J.D., Winfield, A.F.T.: On fault tolerance and scalability of swarm robotic systems. In: Martinoli, A., Mondada, F., Correll, N., Mermoud, G., Egerstedt, M., Hsieh, M.A., Parker, L.E., Støy, K. (eds.) Distributed Autonomous Robotic Systems. STAR, vol. 83, pp. 431–444. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  3. Bjerknes, J.D.: Scaling and fault tolerance in self-organized swarms of mobile robots. Ph.D. thesis, University of the West of England, Bristol, UK (2009)

    Google Scholar 

  4. Gerkey, B., Vaughan, R.T., Howard, A.: The player/stage project: tools for multi-robot and distributed sensor systems. In: ICAR 2003, pp. 317–323 (2003)

    Google Scholar 

  5. Nembrini, J., Winfield, A., Melhuish, C.: Minimalist coherent swarming of wireless networked autonomous mobile robots. In: Proceedings of the 7th International Conference on Simulation of Adaptive Behavior (SAB 2002), vol. 7, pp. 373–382. MIT Press (2002)

    Google Scholar 

  6. Şahin, E.: Swarm robotics: from sources of inspiration to domains of application. In: Şahin, E., Spears, W.M. (eds.) Swarm Robotics 2004. LNCS, vol. 3342, pp. 10–20. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  7. Schlachter, F., Meister, E., Kernbach, S., Levi, P.: Evolve-ability of the robot platform in the symbrion project. In: 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops, SASOW 2008, pp. 144–149, October 2008

    Google Scholar 

  8. Sneller, M.C.M.: Granuloma formation, implications for the pathogenesis of vasculitis. Clevel. Clin. J. Med. 69(2), 40–43 (2002)

    Google Scholar 

  9. Stepney, S., Smith, R., Timmis, J., Tyrell, A., Neal, M.J., Hone, A.N.W.: Conceptual framework for artificial immune systems. Unconv. Comput. 1(3), 315–338 (2005)

    Google Scholar 

  10. Timmis, J., Andrews, P., Hart, E.: On artificial immune systems and swarm intelligence. Swarm Intell. 4, 247–273 (2010)

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank International Islamic University Malaysia and Ministry of Higher Education of Malaysia in funding this research, the CoSMoS project, funded by EPSRC grants EP/E053505/1 and EP/E049419/1 and the SYMBRION project under FP7: FET Proactive Initiative: PERVASIVE ADAPTATION (PERADA), grant number FP7-ICT-216342. JT is part funded by The Royal Academy of Engineering and The Royal Society.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jon Timmis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Ismail, A.R., Bjerknes, J.D., Timmis, J., Winfield, A. (2015). An Artificial Immune System for Self-Healing in Swarm Robotic Systems. In: Lones, M., Tyrrell, A., Smith, S., Fogel, G. (eds) Information Processing in Cells and Tissues. IPCAT 2015. Lecture Notes in Computer Science(), vol 9303. Springer, Cham. https://doi.org/10.1007/978-3-319-23108-2_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23108-2_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-23107-5

  • Online ISBN: 978-3-319-23108-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics