Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

The swarm within the labyrinth: planar construction by a robot swarm

  • Original Article
  • Published:
Artificial Life and Robotics Aims and scope Submit manuscript

Abstract

We propose an approach to guide simple robots through arbitrary environments while engaged in a planar construction task. The intent is to mitigate spatial interference between robots which often occurs in distributed robots operating on the same set of objects. Information can also be encoded within the structure of the labyrinth to provide auxiliary guidance, such as the direction in which objects should be incrementally moved to reach their goals. We show results in a simulation environment and study the impact of the number of robots deployed. We also provide validation on physical robots.

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

Access this article

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

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Notes

  1. CWaggle: https://github.com/davechurchill/cwaggle, our fork: https://github.com/avardy/unicurse_cwaggle.

  2. https://www.pololu.com/docs/0J63.

  3. https://www.raspberrypi.org/products/raspberry-pi-3-model-a-plus.

References

  1. Beckers R, Holland OE, Deneubourg J-L (1994) From local actions to global tasks: Stigmergy and collective robotics. In: Artificial Life IV. Cambridge, MA, MIT Press, pp 181–189

  2. Chang DE, Shadden SC, Marsden JE, Olfati-Saber R (2003) Collision avoidance for multiple agent systems. In: 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475), vol 1, pp 539–543

  3. Chen YF, Liu M, Everett M, How JP (2017) Decentralized non-communicating multiagent collision avoidance with deep reinforcement learning. In: 2017 IEEE International Conference on Robotics and Automation (ICRA), pages 285–292

  4. Crabbe FL, Dyer MG (1999) Second-order networks for wall-building agents. In: Neural Networks, 1999. IJCNN’99. International Joint Conference on, volume 3, pages 2178–2183. IEEE

  5. Deneubourg J-L, Goss S, Franks N, Sendova-Franks A, Detrain C, Chrétien L (1991) The dynamics of collective sorting robot-like ants and ant-like robots. In: From animals to animats: proceedings of the first international conference on simulation of adaptive behavior, pp 356–365

  6. Kazadi S, Abdul-Khaliq A, Goodman R (2002) On the convergence of puck clustering systems. Robot Auton Syst 38(2):93–117

    Article  MATH  Google Scholar 

  7. Kazadi S, Wigglesworth J, Grosz A, Lim A, Vitullo D (2004) Swarm-mediated cluster-based construction. Complex Syst 15(2):157

    MATH  Google Scholar 

  8. Lein A, Vaughan RT (2008) Adaptive multi-robot bucket brigade foraging. In: Proceedings of the Eleventh International Conference on Artificial Life (ALife XI)

  9. Maris M, Boeckhorst R (1996) Exploiting physical constraints: heap formation through behavioral error in a group of robots. In: IEEE/RSJ International Conference on Robots and Systems (IROS), vol 3, pp 1655–1660. IEEE Xplore

  10. Martinoli A, Ijspeert A Gambardella L(1999) A probabilistic model for understanding and comparing collective aggregation mechanisms. In: Proceedings of the 5th European Conference on Artificial Life (ECAL). Springer

  11. Siddharth M, Pietro P, Magnus E (2019) Voluntary retreat for decentralized interference reduction in robot swarms. In: 2019 international conference on robotics and automation (ICRA). IEEE, pp 9667–9673

  12. Chris M, Owen H, Steve H (1998) Collective sorting and segregation in robots with minimal sensing. In: 5th Int. Conf. on the Simulation of Adaptive Behaviour, Cambridge, MA, 1998. MIT Press

  13. Melhuish C, Sendova-Franks AB, Scholes S, Horsfield I, Welsby F (2006) Ant-inspired sorting by robots: the importance of initial clustering. J R Soc Interface 3(7):235–242

    Article  Google Scholar 

  14. Chris M, Matt W, Sendova-Franks AB (2001) Patch sorting: Multi-object clustering using minimalist robots. In: Proceedings of the 6th European Conference on Artificial Life (ECAL). Springer

  15. Østergaard EH, Sukhatme GS, Matarić MJ (2001) Emergent bucket brigading - a simple mechanism for improving performance in multi-robot constrained-space foraging tasks. In: In Autonomous Agents, pp 2219–2223

  16. Pedersen H, Singh K (2006) Organic labyrinths and mazes. In: Proceedings of the 4th international symposium on Non-photorealistic animation and rendering, pp 79–86

  17. Petersen KH, Napp N, Stuart-Smith R, Rus D, Kovac M (2019) A review of collective robotic construction. Sci Robot, 4(28)

  18. Sadat SA, Vaughan, RT (2010) Blinkered LOST: Restricting sensor field of view can improve scalability in emergent multi-robot trail following. In: 2010 IEEE International Conference on Robotics and Automation. IEEE, pp 947–952

  19. Sagan H (2012) Space-filling curves. Springer Science & Business Media, New York

    MATH  Google Scholar 

  20. Schneider-Fontan M, Mataric MJ (1998) Territorial multi-robot task division. IEEE Trans Robot Autom 14(5):815–822

    Article  Google Scholar 

  21. Sethian James A (1996) A fast marching level set method for monotonically advancing fronts. Proc Natl Acad Sci 93(4):1591–1595

    Article  MATH  Google Scholar 

  22. Shell DA, Matarić MJ (2006) On foraging strategies for large-scale multi-robot systems. In: IEEE/RSJ International Conference on Intelligent Robots and Systems

  23. Soleymani T, Trianni V, Bonani M, Mondada F, Dorigo M, et al. (2014) An autonomous construction system with deformable pockets. Technical report, IRIDIA Technical Report Series (January) 2014-002 (IRIDIA, Université Libre de Bruxelles, Brussels)

  24. Stewart Robert L, Andrew RR (2006) A distributed feedback mechanism to regulate wall construction by a robotic swarm. Adapt Behav 14(1):21–51

    Article  Google Scholar 

  25. Vardy A, Vorobyev G, Banzhaf W (2014) Cache consensus: Rapid object sorting by a robotic swarm. Swarm Intell 8(1):61–87

    Article  Google Scholar 

  26. Verret S, Zhang H, Meng MQ-H (2004) Collective sorting with local communication. In: IEEE/RSJ International Conference on Robots and Systems (IROS). IEEE Xplore

  27. Wang H, Rubenstein M (2020) Shape formation in homogeneous swarms using local task swapping. IEEE Trans Rob 36(3):597–612

    Article  Google Scholar 

  28. Wang M, Schwager M (2019) Distributed collision avoidance of multiple robots with probabilistic buffered voronoi cells. In: 2019 International Symposium on Multi-Robot and Multi-Agent Systems (MRS), pp 169–175

  29. Wang T, Zhang H (2003) Multi-robot collective sorting with local sensing. In: IEEE Intelligent Automation Conference (IAC)

  30. Werfel J, Petersen K, Nagpal R (2014) Designing collective behavior in a termite-inspired robot construction team. Science 343(6172):754–758

    Article  Google Scholar 

  31. Yu C, Schumacher H, Crane K (2021) Repulsive curves. ACM Trans. Graph., 40(2)

  32. Zhao H, Fanglin G, Huang Q-X, Garcia J, Chen Y, Changhe T, Benes B, Zhang H, Cohen-Or D, Chen B (2016) Connected fermat spirals for layered fabrication. ACM Trans Graph (TOG) 35(4):1–10

    Google Scholar 

  33. Zhu H, Alonso-Mora J (2019) B-UAVC: Buffered uncertainty-aware voronoi cells for probabilistic multi-robot collision avoidance. In 2019 International Symposium on Multi-Robot and Multi-Agent Systems (MRS), pages 162–168

  34. Zhu H, Alonso-Mora J (2019) Chance-constrained collision avoidance for MAVs in dynamic environments. IEEE Robot Autom Lett 4(2):776–783

    Article  Google Scholar 

  35. Zuluaga M, Vaughan R (2005) Reducing spatial interference in robot teams by local-investment aggression. In: 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, pp 2798–2805

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrew Vardy.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This work was submitted and accepted for the Journal Track of the joint symposium of the 28th International Symposium on Artificial Life and Robotics, the 8th International Symposium on BioComplexity, and the 6th International Symposium on Swarm Behavior and Bio-Inspired Robotics (Beppu, Oita, January 25-27, 2023).

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Vardy, A. The swarm within the labyrinth: planar construction by a robot swarm. Artif Life Robotics 28, 117–126 (2023). https://doi.org/10.1007/s10015-022-00849-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10015-022-00849-5

Keywords

Navigation