Skip to main content

Multi-robot Implicit Control of Massive Herds

  • Conference paper
  • First Online:
ROBOT2022: Fifth Iberian Robotics Conference (ROBOT 2022)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 589))

Included in the following conference series:

Abstract

This paper solves the problem of herding countless evaders by means of a few robots. The objective is to steer all the evaders towards a desired tracking reference while avoiding escapes. The problem is very challenging due to the highly complex repulsive evaders’ dynamics and the underdetermined states to control. We propose a solution that is based on Implicit Control and a novel dynamic assignment strategy to select the evaders to be directly controlled. The former is a general technique that explicitly computes control inputs even in highly complex input-nonaffine dynamics. The latter is built upon a convex-hull dynamic clustering inspired by the Voronoi tessellation problem. The combination of both allows to choose the best evaders to directly control, while the others are indirectly controlled by exploiting the repulsive interactions among them. Simulations show that massive herds can be herd throughout complex patterns by means of a few herders.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.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

Similar content being viewed by others

References

  1. Auletta, F., Fiore, D., Richardson, M.J., di Bernardo, M.: Herding stochastic autonomous agents via local control rules and online target selection strategies. Auton. Robots 46, 469–481 (2022). https://doi.org/10.1007/s10514-021-10033-6

  2. Aurenhammer, F.: Voronoi diagrams-a survey of a fundamental geometric data structure. ACM Comput. Surv. 23(3), 345–405 (1991)

    Article  Google Scholar 

  3. Barber, C.B., Dobkin, D.P., Huhdanpaa, H.: The quickhull algorithm for convex hulls. ACM Trans. Math. Softw. 22(4), 469–483 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  4. Casao, S., Naya, A., Murillo, A.C., Montijano, E.: Distributed multi-target tracking in camera networks. In: IEEE International Conference on Robotics and Automation, pp. 1903–1909. IEEE (2021)

    Google Scholar 

  5. Dempster, A.P., Laird, N.M., Rubin, D.B.: Maximum likelihood from incomplete data via the EM algorithm. J. Roy. Stat. Soc.: Ser. B (Methodol.) 39(1), 1–22 (1977)

    MathSciNet  MATH  Google Scholar 

  6. Franchi, A., Stegagno, P., Oriolo, G.: Decentralized multi-robot encirclement of a 3D target with guaranteed collision avoidance. Auton. Robot. 40(2), 245–265 (2016)

    Article  Google Scholar 

  7. Gao, S., Song, R., Li, Y.: Cooperative control of multiple nonholonomic robots for escorting and patrolling mission based on vector field. IEEE Access 6, 41883–41891 (2018)

    Article  Google Scholar 

  8. Licitra, R.A., Bell, Z.I., Dixon, W.E.: Single-agent indirect herding of multiple targets with uncertain dynamics. IEEE Trans. Rob. 35(4), 847–860 (2019)

    Article  Google Scholar 

  9. Likas, A., Vlassis, N., Verbeek, J.J.: The global k-means clustering algorithm. Pattern Recogn. 36(2), 451–461 (2003)

    Article  Google Scholar 

  10. Montijano, E., Priolo, A., Gasparri, A., Sagues, C.: Distributed entrapment for multi-robot systems with uncertainties. In: IEEE Conference on Decision and Control, pp. 403–408 (2013)

    Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  12. Pierson, A., Schwager, M.: Controlling noncooperative herds with robotic herders. IEEE Trans. Rob. 34(2), 517–525 (2018)

    Article  Google Scholar 

  13. Schwarting, W., Pierson, A., Karaman, S., Rus, D.: Stochastic dynamic games in belief space. IEEE Trans. Rob. 37(6), 2157–2172 (2021)

    Article  Google Scholar 

  14. Scott, W., Leonard, N.E.: Pursuit, herding and evasion: a three-agent model of caribou predation. In: American Control Conference, pp. 2978–2983 (2013)

    Google Scholar 

  15. Sebastián, E., Montijano, E.: Multi-robot implicit control of herds. In: IEEE International Conference on Robotics and Automation, pp. 1601–1607 (2021)

    Google Scholar 

  16. Sebastián, E., Montijano, E., Sagüés, C.: All-in-one: certifiable optimal distributed kalman filter under unknown correlations. In: IEEE Conference on Decision and Control, pp. 6578–6583. IEEE (2021)

    Google Scholar 

  17. Sebastián, E., Montijano, E., Sagüés, C.: Adaptive multi-robot implicit control of heterogeneous herds. IEEE Transactions on Robotics (2022)

    Google Scholar 

  18. Song, H., et al.: Herding by caging: a formation-based motion planning framework for guiding mobile agents. Auton. Robots 45(5), 613–631 (2021). https://doi.org/10.1007/s10514-021-09975-8

    Article  Google Scholar 

  19. Tsatsanifos, T., Clark, A.H., Walton, C., Kaminer, I., Gong, Q.: Modeling and control of large-scale adversarial swarm engagements. arXiv preprint arXiv:2108.02311 (2021)

  20. Zhang, S., Pan, J.: Collecting a flock with multiple sub-groups by using multi-robot system. IEEE Robot. Autom. Lett. 7(3), 6974–6981 (2022)

    Google Scholar 

  21. Zhi, J., Lien, J.M.: Learning to herd agents amongst obstacles: training robust shepherding behaviors using deep reinforcement learning. IEEE Robot. Autom. Lett. 6(2), 4163–4168 (2021)

    Article  Google Scholar 

Download references

Acknowledgments

This work has been supported by the ONR Global grant N62909–19–1-2027, the Spanish projects PID2021–125514NB–I00, PID2021–124137OB–I00 and PGC2018–098719–B–I00 (MCIU/AEI/FEDER, UE), DGA T45-20R, and Spanish grant FPU19 - 05700.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Eduardo Sebastián .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sebastián, E., Montijano, E., Sagüés, C. (2023). Multi-robot Implicit Control of Massive Herds. In: Tardioli, D., Matellán, V., Heredia, G., Silva, M.F., Marques, L. (eds) ROBOT2022: Fifth Iberian Robotics Conference. ROBOT 2022. Lecture Notes in Networks and Systems, vol 589. Springer, Cham. https://doi.org/10.1007/978-3-031-21065-5_37

Download citation

Publish with us

Policies and ethics