Abstract
Swarm robots provide greater flexibility and robust performance in tasks such as sensing and monitoring of unstructured and unpredictable environments. They need to spread out in these environments maximizing coverage and maintaining network connectivity for efficient operation. Inspired from nature, we design a new coverage and connectivity maintenance algorithm. The algorithm is based on the local rules used by fish while schooling. Each robot is subject to three forces: a) A separation force that pushes it away from its neighbours and increases the size of the swarm. b) A cohesion force that maintains the connectivity of the swarm. c) An alignment force that keeps it aligned to its neighbours and makes relocation faster. Empirical analysis shows that our new algorithm improves coverage and maintains connectivity. Moreover, preliminary results obtained from the basic experiments show that the new swarm-based algorithm outperforms even the most prominent state-of-the-art algorithms, achieving better and faster coverage.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Gerkey, B., Vaughan, R.T., Howard, A.: The player/stage project: Tools for multi-robot and distributed sensor systems. In: Proceedings of the 11th International Conference on Advanced Robotics, ICAR 2003, New York, NY, USA, pp. 317–323 (June 2003)
Heo, N., Varshney, P.: A distributed self spreading algorithm for mobile wireless sensor networks. In: IEEE Wireless Communications and Networking, WCNC 2003, vol. 3, pp. 1597–1602 (March 2003)
Howard, A., Matarić, M.J., Sukhatme, G.S.: An incremental self-deployment algorithm for mobile sensor networks. Autonomous Robots Special Issue on Intelligent Embedded Systems 13(2), 113–126 (2002)
Howard, A., Mataric, M.J., Sukhatme, G.S.: Mobile sensor network deployment using potential fields: A distributed, scalable solution to the area coverage problem. In: DARS: 6th International Symposium on Distributed Autonomous Robotics Systems, pp. 299–308 (June 2002)
Khatib, O.: Real-time obstacle avoidance for manipulators and mobile robots. In: 1985 Proceedings of the IEEE International Conference on Robotics and Automation, vol. 2, pp. 500–505 (March 1985)
McLurkin, J., Smith, J.: Distributed algorithms for dispersion in indoor environments using a swarm of autonomous mobile robots. In: 7th International Symposium on Distributed Autonomous Robotic Systems, DARS (2004)
Poduri, S., Sukhatme, G.S.: Constrained coverage for mobile sensor networks. In: IEEE International Conference on Robotics and Automation, New Orleans, LA, pp. 165–172 (May 2004)
Reynolds, C.W.: Flocks, herds and schools: A distributed behavioral model. SIGGRAPH Computer Graphics 21, 25–34 (1987)
Wang, G., Cao, G., La Porta, T.F.: Movement-assisted sensor deployment. IEEE Transactions on Mobile Computing 5, 640–652 (2006)
Zou, Y., Chakrabarty, K.: Sensor deployment and target localization based on virtual forces. In: Twenty-Second Annual Joint Conference of the IEEE Computer and Communications, INFOCOM 2003, March 30-April 3, vol. 2, pp. 1293–1303. IEEE Societies (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Mathews, E., Graf, T., Kulathunga, K.S.S.B. (2012). A Bio-inspired Coverage and Connectivity Maintenance Algorithm. In: Hart, E., Timmis, J., Mitchell, P., Nakamo, T., Dabiri, F. (eds) Bio-Inspired Models of Networks, Information, and Computing Systems. BIONETICS 2011. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 103. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32711-7_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-32711-7_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32710-0
Online ISBN: 978-3-642-32711-7
eBook Packages: Computer ScienceComputer Science (R0)