Skip to main content

Shepherding Autonomous Goal-Focused Swarms in Unknown Environments Using Hilbert Space-Filling Paths

  • Chapter
  • First Online:
Shepherding UxVs for Human-Swarm Teaming

Part of the book series: Unmanned System Technologies ((UST))

  • 379 Accesses

Abstract

A novel technique has been developed for autonomous swarm-based unknown environment scouting. A control method known as swarm shepherding was employed, which replicates the behaviour seen when a sheepdog guides a herd of sheep to an objective location. The guidance of the swarm agents was implemented using low computation cost, force-based behaviours. The exploration task was augmented by introducing swarm member role assignments, including a role which imposes a localised covering area for agents which stray too far from the swarm global centre of mass. The agents then proceeded to follow a Hilbert space-filling curve (HSFC) path within their localised region. The simulation results demonstrated that the inclusion of the HSFC paths improved the efficiency of goal-based exploration of the environment, which became more prominent with an increase in the density of the number of goals in the environment.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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. Burgard, W., Moors, M., Fox, D., Simmons, R., Thrun, S.: Collaborative multi-robot exploration. In: Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings, pp. 476–481 (2000)

    Google Scholar 

  2. Chaimowicz, L., Kumar, V.: Aerial shepherds: Coordination among UAVS and swarms of robots. In: Alami, R., Chatila, R., Asama, H. (eds.) Distributed Autonomous Robotic Systems, vol. 6, pp. 243–252. Springer Japan, Tokyo (2007)

    Chapter  Google Scholar 

  3. Clayton, N.R., Abbass, H.: Machine teaching in hierarchical genetic reinforcement learning: Curriculum design of reward functions for swarm shepherding. In: Proceedings of the IEEE Congress on Evolutionary Computation (2019)

    Google Scholar 

  4. Gee, A., Abbass, H.: Transparent machine education of neural networks for swarm shepherding using curriculum design. In: Proceedings of the International Joint Conference on Neural Networks (2019)

    Google Scholar 

  5. Griffiths, J.: Table-driven algorithms for generating space-filling curves. Comput.-Aided Design 17(1), 37–41 (1985)

    Article  Google Scholar 

  6. Gu, X., Moan, T.: Long-term fatigue damage of ship structures under nonlinear wave loads. Marine Technol. 39(2), 95–104 (2002)

    Google Scholar 

  7. Hilbert, D.: Über die stetige Abbildung einer Linie auf ein Flächenstück. In: Dritter Band: Analysis· Grundlagen der Mathematik· Physik Verschiedenes, pp. 1–2. Springer, Berlin (1935)

    Google Scholar 

  8. Lien, J.M., Bayazit, O.B., Sowell, R.T., Rodriguez, S., Amato, N.M.: Shepherding behaviors. In: IEEE International Conference on Robotics and Automation, vol. 4, pp. 4159–4164. Citeseer (2004)

    Google Scholar 

  9. Long, N.K., Sammut, K., Sgarioto, D., Garratt, M., Abbass, H.A.: A comprehensive review of shepherding as a bio-inspired swarm-robotics guidance approach. IEEE Trans. Emer. Topics Comput. Intell. 4, 523–537 (2020)

    Article  Google Scholar 

  10. Peano, G.: Sur une courbe, qui remplit toute une aire plane. Math. Ann. 36(1), 157–160 (1890)

    Article  MathSciNet  Google Scholar 

  11. Reynolds, C.: Flocks, herds and schools: A distributed behavioral model. In: Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH ’87, pp. 25–34. ACM, New Yrok (1987)

    Google Scholar 

  12. Sierpínski, W.: Sur une nouvelle courbe continue qui remplit toute une aire plane. Bull. Acad. Sci. Cracovie (Sci. Math. et Nat. Serie A) 462–478 (1912)

    Google Scholar 

  13. Smith, M.: I Am Just Going Outside: Captain Oates-Antarctic Tragedy. Gill & Macmillan, Dublin (2002)

    Google Scholar 

  14. Stella, A.C., Vakkalanka, J.P., Holstege, C.P., Charlton, N.P.: The epidemiology of caving fatalities in the United States. Wild. Environ. Med. 26(3), 436–437 (2015)

    Article  Google Scholar 

  15. Stevens, S.C., Parsons, M.G.: Effects of motion at sea on crew performance: a survey. Marine Technol. 39(1), 29–47 (2002)

    Google Scholar 

  16. Strömbom, D., Mann, R.P., Wilson, A.M., Hailes, S., Morton, A.J., Sumpter, D.J.T., King, A.J.: Solving the shepherding problem: heuristics for herding autonomous, interacting agents. J. R. Soc. Interf. 11(100) (2014). https://browzine.com/articles/52614503

  17. Varughese, J.C., Thenius, R., Leitgeb, P., Wotawa, F., Schmickl, T.: A model for bio-inspired underwater swarm robotic exploration. IFAC-PapersOnLine 51(2), 385–390 (2018)

    Article  Google Scholar 

  18. Whaite, P., Ferrie, F.P.: Autonomous exploration: driven by uncertainty. IEEE Trans. Pattern Anal. Mach. Intell. 19(3), 193–205 (1997). https://doi.org/10.1109/34.584097

    Article  Google Scholar 

  19. Wirth, N.: Algorithms+  data structures=  programs. Technical Report (1976)

    Google Scholar 

  20. Zoghby, N.E., Loscri, V., Natalizio, E., Cherfaoui, V.: Chapter 8: Robot Cooperation and Swarm Intelligence, Chap. 8, pp. 163–201 (2013). https://doi.org/10.1142/9789814551342_0008

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nathan K. Long .

Editor information

Editors and Affiliations

1 Electronic Supplementary Material

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Long, N.K., Garratt, M., Sammut, K., Sgarioto, D., Abbass, H.A. (2021). Shepherding Autonomous Goal-Focused Swarms in Unknown Environments Using Hilbert Space-Filling Paths. In: Abbass, H.A., Hunjet, R.A. (eds) Shepherding UxVs for Human-Swarm Teaming. Unmanned System Technologies. Springer, Cham. https://doi.org/10.1007/978-3-030-60898-9_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-60898-9_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-60897-2

  • Online ISBN: 978-3-030-60898-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics