Abstract
Control of multiple mobile robots raises fundamental and novel problems in controlling the structure of the resulting dynamic graphs, particularly in applications involving the Internet of Things. This paper studies the distributed cooperative control problem of agent groups in the context of multi-agent flocking tasks with second order linear dynamics. A distributed flocking algorithm is proposed which is composed of two parts: motion strategy based on virtual units and stable flocking algorithm with bounded control input. The proposed algorithm handles the movement and reconfiguration of the flock under the environment of Internet of Things (IoT), while maintaining the desired shape for the initial dis-connected network. Experimental results demonstrate the effectiveness of the algorithm as a means to guarantee flocking in a team of robots.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Reynolds, C.W.: Flocks, herds, and schools: a distributed behavioral model. Comput. Graph. 21, 25–34 (1987)
Vicsek, T., Czirók, A., Ben-Jacob, E., Cohen, I.I., Shochet, O.: Novel type of phase transition in a system of self-driven particles. Phys. Rev. Lett. 75(6), 1226–1229 (2006)
Tanner, H.G., Jadbabaie, A., Pappas, G.J.: Stable flocking of mobile agents, part I: fixed topology. In: Proceedings. 42nd IEEE Conference on Decision and Control, pp. 2010–2015. IEEE (2010)
Tanner, H.G., Jadbabaie, A., Pappas, G.J.: Stable flocking of mobile robots, part II: dynamic topology. In: Proceedings of 42nd IEEE Conference on Decision and Control, Albuquerque, pp. 2016–2021, NM, USA (2003)
Liang, X.L., Sun, Q., Yin, Z.H., Wang Y.L., Liu P.N.: Overview of intelligent control methods for large scale unmanned cluster system. Comput. Appl. Res. 32(1) (2015)
Liu, W.X., Chen, J.L., Wan, W.G., Huang, B.: Virtual leader algorithm for flocking motion control. J. Shanghai Univ. (Nat. Sci. Ed.) 16(4), 349–354 (2010)
Olfati-Saber, R.: Flocking for multi-agent dynamic systems: algorithms and theory. IEEE Trans. Autom. Control 51(3), 401–420 (2006)
Su, H., Wang, X., Lin, Z.: Flocking of multi-agents with a virtual leader. IEEE Trans. Autom. Control 54(2), 293–307 (2009)
Liu, F., Ji, Z.J.: The controllability of two order delay discrete multi-robots system. J. Syst. Sci. Complex. 35(3) (2015)
Atrianlar, H., Haeri, M.: Adaptive flocking control of nonlinear multi-agent systems with directed switching topologies and saturation constrains. J. Frankl. Inst. 35(6), 1545–1561 (2013)
Wang, Q., Chen, J., Fang, H., Ma, Q.: Flocking control for multi-agent systems with stream-based obstacle avoidance. Trans. Inst. Meas. Control 36(3), 391–398 (2013)
Acknowledgment
This research was supported by the National Natural Science Foundation of China (No. 61503291)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Wang, Q., Li, A., Zhu, T. (2016). Distributed Cooperative Flocking Control for Multiple Mobile Robots Based on IoT. In: Li, W., et al. Internet and Distributed Computing Systems. IDCS 2016. Lecture Notes in Computer Science(), vol 9864. Springer, Cham. https://doi.org/10.1007/978-3-319-45940-0_25
Download citation
DOI: https://doi.org/10.1007/978-3-319-45940-0_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-45939-4
Online ISBN: 978-3-319-45940-0
eBook Packages: Computer ScienceComputer Science (R0)