Skip to main content

Distributed Cooperative Flocking Control for Multiple Mobile Robots Based on IoT

  • Conference paper
  • First Online:
Internet and Distributed Computing Systems (IDCS 2016)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9864))

Included in the following conference series:

  • 1619 Accesses

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.

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

References

  1. Reynolds, C.W.: Flocks, herds, and schools: a distributed behavioral model. Comput. Graph. 21, 25–34 (1987)

    Article  Google Scholar 

  2. 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)

    Article  MathSciNet  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Olfati-Saber, R.: Flocking for multi-agent dynamic systems: algorithms and theory. IEEE Trans. Autom. Control 51(3), 401–420 (2006)

    Article  MathSciNet  Google Scholar 

  8. Su, H., Wang, X., Lin, Z.: Flocking of multi-agents with a virtual leader. IEEE Trans. Autom. Control 54(2), 293–307 (2009)

    Article  MathSciNet  Google Scholar 

  9. Liu, F., Ji, Z.J.: The controllability of two order delay discrete multi-robots system. J. Syst. Sci. Complex. 35(3) (2015)

    Google Scholar 

  10. 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)

    Article  MATH  Google Scholar 

  11. 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)

    Article  Google Scholar 

Download references

Acknowledgment

This research was supported by the National Natural Science Foundation of China (No. 61503291)

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qiang Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics