Abstract
In this paper, a new model is developed for a team of homogeneous and anonymous (no leader and follower) flocking robots to handle their online formation control, decision making, behavior selection, and motion planning while they simultaneously collect and shepherd a number of moving objects scattered in the workspace toward a predefined destination. Various complex flocking actions such as flock deformation, flock split and merge, flock expan-sion, and flock obstacle avoidance are incorporated in the model. Also, the paper proposes a new class of problems for flocking robots, called Simultaneous Object Collecting and Shepherding (SOCS) problem. The flock’s movement is governed using a fuzzy inference engine for determining the strategy of envi-ronment exploration (diversified search) or exploitation (move around a specific location), which provides an effective way to minimize the time spent on col-lecting objects while maximizing the gain obtained by object collection, in a way that the flock’s formation and integrity is maintained. Numerous simulations showed the effectiveness of the new model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Ankerst, M., Breunig, M., Kriegel, H., Sander, J.: Optics: Ordering Points To Identify The Clustering Structure. Management of Data. Philadelphia Pa (1999)
Bayazit, O., Lien, J., Amato, N.M.: Simulating Flocking Behaviors in Complex Environments. In: Proc. of the Pacific Conf. on Computer Graphics and Applications (2002)
Brett, J.: Applied Flock Theory, in Scrum alliance (2009), http://www.agileacademy.com.au/agile/sites/default/files/FlockTheoryApplied.pdf
Christopher, V., Harrison, J.F., Jyh-Ming, L.: Behavior-Based Motion Planning for Group Control. In: Proceedings of The IEEE/Rsj International Conference on Intelligent Robots and Systems (2009)
Christopher, V., Joseph, F.H., Jyh-Ming, L.: Scalable and Robust Shepherding via Deformable Shapes. In: 3rd Int. Conf. on Motion in Games, Utrecht, Netherlands (November 2010)
Garrell, A., Sanfeliu, A., Moreno-Noguer, F.: Discrete Time Motion Model for Guiding People in Urban Areas using Multiple Robots. In: IEEE Int. Conf. on Intelligent Robots and Systems, pp. 486–491 (2009)
Harrison, J.F., Vo, C., Lien, J.-M.: Scalable and Robust Shepherding via Deformable Shapes. In: Boulic, R., Chrysanthou, Y., Komura, T. (eds.) MIG 2010. LNCS, vol. 6459, pp. 218–229. Springer, Heidelberg (2010)
Kennedy, J., Eberhart, R.: Particle Swarm Optimization. In: IEEE Int. Conf. on Neural Networks, vol. IV, pp. 1942–1948 (1995)
Khatib, O.: Real-time obstacle avoidance for manipulators and mobile manipulators. International Journal of Robotics Research 5(1), 90–98 (1986)
Lee, G., Chong, N.: Flocking Controls For Swarms of Mobile Robots Inspired By Fish Schools. In: Lazinica, A. (ed.) Recent Advances in Multi-Robot Systems. I-Tech Education and Publishing, Vienna (2008)
Lien, J.M., Rodriguez, S., Malric, J., Amato, N.M.: Shepherding Behaviors with Multiple Shepherds. In: IEEE Int. Conf. on Robotics and Automation (2005)
Lindhe, M.: A Flocking and Obstacle Avoidance Algorithm for Mobile Robots. Robotics and Automation, Stockholm, Sweden (2004)
Manh La, H., Lim, R., Sheng, W.: Hybrid System of Reinforcement Learning and Flocking Control in Multi-robot Domain. In: 2nd Annual Conference on Theoretical and Applied Computer Science, Stillwater (2010)
Michaud, F., Letourneau, D., Guilbert, M., Valin, J.-M.: Dynamic robot formations using directional visual perception. In: Proceedings of the IEEE International Conference on Intelligent Robots and System, pp. 2740–2745 (2002)
Navarro, I., Gutiérrez, Á., Matía, F., Monasterio-Huelin, F.: An Approach to Flocking of Robots Using Minimal Local Sensing and Common Orientation. In: Corchado, E., Abraham, A., Pedrycz, W. (eds.) HAIS 2008. LNCS (LNAI), vol. 5271, pp. 616–624. Springer, Heidelberg (2008)
Renzaglia, A., Martinelli, A.: Potential Field based Approach for Coordinate Exploration with a Multi-Robot Team. In: IEEE International Workshop on Safety, Security and Rescue Robotics, pp. 1–6 (2010)
Reynolds, C.W.: Flocks, herds, and schools: A distributed behavioral model. In: Computer Graphics, pp. 25–34 (1987)
Sharma, B., Vanualailai, J., Chand, U.: Flocking of Multi-agents in Constrained Environments. European J. of Pure and Applied Math. 2, 401–425 (2009)
Stein, B., Busch, M.: Density-Based Cluster Algorithms in Low-Dimensional and High-Dimensional Application. In: Second International Workshop on Text-Based Information Retrieval, pp. 45–56 (2005)
Tanner, H.G., Jadbabaie, A., Pappas, G.J.: Stable Flocking of Mobile Agents, Part I: Fixed Topology. Decision and Control, pp. 2010–2015 (2003)
Varghese, B., McKee, G.T.: A mathematical model, implementation and study of a swarm system. Robotics and Autonomous Systems 58(3), 287–294 (2010)
Xiong, N., Li, Y., Park, J.H., Yang, L.T., Yang, Y., Tao, S.: Fast and Efficient Formation Flocking for a Group of Autonomous Mobile Robots. In: IEEE International Symposium on Parallel and Distributed Processing, Miami, FL, pp. 1–8 (April 2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Masehian, E., Royan, M. (2015). Cooperative Control of a Multi Robot Flocking System for Simultaneous Object Collection and Shepherding. In: Madani, K., Correia, A., Rosa, A., Filipe, J. (eds) Computational Intelligence. IJCCI 2012. Studies in Computational Intelligence, vol 577. Springer, Cham. https://doi.org/10.1007/978-3-319-11271-8_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-11271-8_7
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11270-1
Online ISBN: 978-3-319-11271-8
eBook Packages: EngineeringEngineering (R0)