Abstract
This paper demonstrates a swarm robotics construction system where the intelligence that coordinates construction has been moved from the robots to an advanced building material. This building material, that we call Stigmergic Blocks, is capable of computation and local communication. Using comprehensive simulation models based on real hardware, we investigate approaches to improving the efficiency and flexibility of a swarm robotics construction system.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
Video: hardware-demo.mp4 at https://osf.io/ve3za/.
- 2.
Videos: dcp-single-robot.mp4 and dcp-multiple-robots.mp4 at https://osf.io/9562j/ and https://osf.io/4cpyh/.
Source code: dcp-single-robot.zip and dcp-multiple-robots.zip at https://osf.io/j2pqh/ and https://osf.io/nasf6/.
- 3.
Videos: gc-standard-algorithm.mp4 and gc-block-algorithm.mp4 at https://osf.io/5h9cs/ and https://osf.io/cdvty/.
Source code: gc-standard-algorithm.zip and gc-block-algorithm.zip at https://osf.io/we754/ and https://osf.io/3znua/.
- 4.
Videos: fc-standard-algorithm.mp4 and fc-block-algorithm.mp4 at https://osf.io/ycxes/ and https://osf.io/tvhs2/.
Source code: fc-standard-algorithm.zip and fc-block-algorithm.zip at https://osf.io/gf94r/ and https://osf.io/kjhu7/.
- 5.
Video: dcp-fault-tolerance.mp4 at https://osf.io/mvhk6/.
Source code: dcp-fault-tolerance.zip at https://osf.io/scm7q/.
References
Allwright, M., Bhalla, N., Dorigo, M.: Structure and markings as stimuli for autonomous construction. In: Proceedings of the Eighteenth International Conference on Advanced Robotics, pp. 296–302. IEEE (2017). https://doi.org/10.1109/icar.2017.8023623
Allwright, M., Bhalla, N., Pinciroli, C., Dorigo, M.: Simulating multi-robot construction in ARGoS. In: Dorigo, M., Birattari, M., Blum, C., Christensen, A.L., Reina, A., Trianni, V. (eds.) ANTS 2018. LNCS, vol. 11172, pp. 188–200. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00533-7_15
Allwright, M., Zhu, W., Dorigo, M.: An open-source multi-robot construction system. HardwareX 5, e00050 (2019). https://doi.org/10.1016/j.ohx.2018.e00050
Bonabeau, E., Guérin, S., Snyers, D., Kuntz, P., Theraulaz, G.: Three-dimensional architectures grown by simple ‘stigmergic’ agents. BioSystems 56(1), 13–32 (2000). https://doi.org/10.1016/s0303-2647(00)00067-8
Brambilla, M., Ferrante, E., Birattari, M., Dorigo, M.: Swarm robotics: a review from the swarm engineering perspective. Swarm Intell. 7(1), 1–41 (2013). https://doi.org/10.1007/s11721-012-0075-2
Grassé, P.P.: Reconstruction of the nest and coordination between individuals in terms. Bellicositermes Natalensis and Cubitermes sp. the theory of stigmergy: Test interpretation of termite constructions. Insectes Sociaux 6(1), 41–80 (1959). https://doi.org/10.1007/bf02223791
Hamann, H.: Swarm Robotics: A Formal Approach. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-74528-2
Jones, C., Matarić, M.J.: From local to global behavior in intelligent self-assembly. In: 2003 IEEE International Conference on Robotics and Automation, pp. 721–726. IEEE (2002). https://doi.org/10.1109/robot.2003.1241679
Jones, C., Matarić, M.J.: Automatic synthesis of communication-based coordinated multi-robot systems. In: 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 381–387. IEEE (2004). https://doi.org/10.1109/iros.2004.1389382
Mathews, N., Christensen, A.L., O’Grady, R., Mondada, F., Dorigo, M.: Mergeable nervous systems for robots. Nat. Commun. 8(439), 1–7 (2017). https://doi.org/10.1038/s41467-017-00109-2
Petersen, K., Nagpal, R., Werfel, J.: TERMES: An autonomous robotic system for three-dimensional collective construction. In: Proceedings of Robotics: Science and Systems, pp. 257–264. RSS Foundation (2011). https://doi.org/10.15607/rss.2011.vii.035
Pinciroli, C., et al.: ARGoS: a modular, parallel, multi-engine simulator for multi-robot systems. Swarm Intell. 6(4), 271–295 (2012). https://doi.org/10.1007/s11721-012-0072-5
Sugawara, K., Doi, Y.: Collective construction by cooperation of simple robots and intelligent blocks. In: Kubota, N., Kiguchi, K., Liu, H., Obo, T. (eds.) ICIRA 2016. LNCS (LNAI), vol. 9834, pp. 452–461. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-43506-0_40
Sugawara, K., Doi, Y.: Collective construction of dynamic equilibrium structure through interaction of simple robots with semi-active blocks. In: Chong, N.-Y., Cho, Y.-J. (eds.) Distributed Autonomous Robotic Systems. STAR, vol. 112, pp. 165–176. Springer, Tokyo (2016). https://doi.org/10.1007/978-4-431-55879-8_12
Theraulaz, G., Bonabeau, E.: Coordination in distributed building. Science 269(5224), 686–688 (1995). https://doi.org/10.1126/science.269.5224.686
Theraulaz, G., Bonabeau, E.: A brief history of stigmergy. Artif. Life 5(2), 97–116 (1999). https://doi.org/10.1162/106454699568700
Werfel, J., Nagpal, R.: Extended stigmergy in collective construction. IEEE Intell. Syst. 21(2), 20–28 (2006). https://doi.org/10.1109/mis.2006.25
Werfel, J., Nagpal, R.: Three-dimensional construction with mobile robots and modular blocks. Int. J. Robot. Res. 27(3–4), 463–479 (2008). https://doi.org/10.1177/0278364907084984
Werfel, J., Petersen, K., Nagpal, R.: Designing collective behavior in a termite-inspired robot construction team. Science 343(6172), 754–758 (2014). https://doi.org/10.1126/science.1245842
Zheng, Y., Allwright, M., Zhu, W., Kassawat, M., Han, Z., Dorigo, M.: Hybrid coordination for swarm construction (2020). https://doi.org/10.17605/osf.io/vh2k6
Acknowledgements
This work is partially supported by the Program of Concerted Research Actions (ARC) of the Université libre de Bruxelles, by a Research Credit (CDR – Crédit de Recherche) grant from the Belgian F.R.S.-FNRS, and by the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 846009. Yating Zheng and Weixu Zhu would like to acknowledge their support from the China Scholarship Council (grant numbers 201806040106 and 201706270186). The research in this paper was partly undertaken at the UJI Robotic Intelligence Laboratory. Support for this laboratory is provided in part by Ministerio de Economía y Competitividad (DPI2015-69041-R) and by Universitat Jaume I (UJI-B2018-74). Marco Dorigo acknowledges support from the Belgian F.R.S.-FNRS, of which he is a Research Director.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Zheng, Y., Allwright, M., Zhu, W., Kassawat, M., Han, Z., Dorigo, M. (2021). Swarm Construction Coordinated Through the Building Material. In: Baratchi, M., Cao, L., Kosters, W.A., Lijffijt, J., van Rijn, J.N., Takes, F.W. (eds) Artificial Intelligence and Machine Learning. BNAIC/Benelearn 2020. Communications in Computer and Information Science, vol 1398. Springer, Cham. https://doi.org/10.1007/978-3-030-76640-5_12
Download citation
DOI: https://doi.org/10.1007/978-3-030-76640-5_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-76639-9
Online ISBN: 978-3-030-76640-5
eBook Packages: Computer ScienceComputer Science (R0)