Skip to main content

A Bearing-Only Pattern Formation Algorithm for Swarm Robotics

  • Conference paper
  • First Online:
Swarm Intelligence (ANTS 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9882))

Included in the following conference series:

Abstract

Pattern formation is a useful behaviour for a swarm of robots in order to maximize their efficiency at tasks such as surveying. Previous pattern formation algorithms have relied upon various combinations of measurements (bearing, distance, heading, unique identity) of swarm mates as inputs. The ability to measure distance, heading, and identity requires significant sensory and computational capabilities which may be beyond those of a swarm of simple robots. Furthermore, the use of unique identities reduces the scalability, flexibility and robustness of the algorithm. This paper introduces a decentralized pattern formation algorithm using bearing-only measurements to anonymous neighbours as input. Initial results indicate the proposed algorithm improves upon the performance, scalability, flexibility, and robustness when compared to a benchmark algorithm.

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

Notes

  1. 1.

    https://github.com/nicholishiell/DiskSimulation.

  2. 2.

    https://youtu.be/D7ZB4lNxJsE.

References

  1. Balch, T., Arkin, R.C.: Behavior-based formation control for multirobot teams. IEEE Trans. Robot. Autom. 14(6), 926–939 (1998)

    Article  Google Scholar 

  2. Bishop, A.N., Basiri, M.: Bearing-only triangular formation control on the plane and the sphere. In: 2010 18th Mediterranean Conference on Control & Automation (MED), pp. 790–795. IEEE (2010)

    Google Scholar 

  3. Bishop, A.N., Shames, I., Anderson, B.: Stabilization of rigid formations with direction-only constraints. In: 2011 50th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC), pp. 746–752. IEEE (2011)

    Google Scholar 

  4. Franchi, A., Giordano, P.R.: Decentralized control of parallel rigid formations with direction constraints and bearing measurements. In: 2012 IEEE 51st Annual Conference on Decision and Control (CDC), pp. 5310–5317. IEEE (2012)

    Google Scholar 

  5. Gage, D.W.: Command control for many-robot systems. Technical report, DTIC Document (1992)

    Google Scholar 

  6. Grassé, P.P.: La reconstruction du nid et les coordinations interindividuelles chezbellicositermes natalensis etcubitermes sp. la théorie de la stigmergie: Essai d’interprétation du comportement des termites constructeurs. Insectes Soc. 6(1), 41–80 (1959)

    Article  MathSciNet  Google Scholar 

  7. Martinoli, A.: Collective complexity out of individual simplicity. Artif. Life 7(3), 315–319 (2001)

    Article  Google Scholar 

  8. Monteiro, S., Bicho, E.: A dynamical systems approach to behavior-based formation control. In: Proceedings of IEEE International Conference on Robotics and Automation, ICRA 2002, vol. 3, pp. 2606–2611. IEEE (2002)

    Google Scholar 

  9. Moshtagh, N., Michael, N., Jadbabaie, A., Daniilidis, K.: Vision-based, distributed control laws for motion coordination of nonholonomic robots. IEEE Trans. Robot. 4(25), 851–860 (2009)

    Article  Google Scholar 

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

    Article  Google Scholar 

  11. ROS: Robot Operating System. http://www.ros.org

  12. Schoof, E., Chapman, A., Mesbahi, M.: Bearing-compass formation control: a human-swarm interaction perspective. In: American Control Conference (ACC), pp. 3881–3886. IEEE (2014)

    Google Scholar 

  13. Sousselier, T., Dreo, J., Sevaux, M.: Line formation algorithm in a swarm of reactive robots constrained by underwater environment. Expert Syst. Appl. 42(12), 5117–5127 (2015)

    Article  Google Scholar 

  14. V-REP: Virtual Robot Experimentation Platform. http://www.coppeliarobotics.com/

  15. Vardy, A., Shiell, N.: Bupigo: an open and extensible platform for visually-guided swarm robots (2015)

    Google Scholar 

Download references

Acknowledgements

The authors of this paper would like to thank the anonymous reviewers for their helpful comments and insights.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nicholi Shiell .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Shiell, N., Vardy, A. (2016). A Bearing-Only Pattern Formation Algorithm for Swarm Robotics. In: Dorigo, M., et al. Swarm Intelligence. ANTS 2016. Lecture Notes in Computer Science(), vol 9882. Springer, Cham. https://doi.org/10.1007/978-3-319-44427-7_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-44427-7_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-44426-0

  • Online ISBN: 978-3-319-44427-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics