Abstract
In this paper, we present an algorithm that automatically encodes a user-defined complex 2D shape to a set of cells on a grid each characterizing a robot currently in the swarm. The algorithm is validated via up to 100 simulated robots as well as up to 100 physical robots. The results show that the goal configurations generated by the algorithm for the swarms with any size are consistent with the input shapes, moreover, it allows the swarm to adapt to the swarm size change quickly and robustly. The supplementary materials for this paper can be found at: https://tinyurl.com/2huc42t6.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Scher, G., Kress-Gazit, H.: Warehouse automation in a day: from model to implementation with provable guarantees. In: IEEE 16th International Conference on Automation Science and Engineering, pp. 280–287. IEEE (2020)
Le Goc, M., Kim, L.H., Parsaei, A., Fekete, J.-D., Dragicevic, P., Follmer, S.: Zooids: building blocks for swarm user interfaces. In: Proceedings of the 29th Annual Symposium on User Interface Software and Technology, pp. 97–109 (2016)
Trüg, S., Hoffmann, J., Nebel, B.: Applying automatic planning systems to airport ground-traffic control – a feasibility study. In: Biundo, S., Frühwirth, T., Palm, G. (eds.) KI 2004. LNCS (LNAI), vol. 3238, pp. 183–197. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-30221-6_15
Mong-ying, A.H., Kumar, V.: Pattern generation with multiple robots. In: 2006 Proceedings 2006 IEEE International Conference on Robotics and Automation, pp. 2442–2447. IEEE (2006)
Cheah, C.C., Hou, S.P., Slotine, J.J.E.: Region-based shape control for a swarm of robots. Automatica 45(10), 2406–2411 (2009)
Hsieh, M.A., Kumar, V., Chaimowicz, L.: Decentralized controllers for shape generation with robotic swarms. Robotica 26(5), 691–701 (2008). ISSN 0263-5747
Rubenstein, M., Shen, W.-M.: Scalable self-assembly and self-repair in a collective of robots. In: 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1484–1489. IEEE (2009)
Stoy, K., Nagpal, R.: Self-repair through scale independent self-reconfiguration. In: 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), vol. 2, pp. 2062–2067. IEEE (2004)
Wang, H., Rubenstein, M.: Shape formation in homogeneous swarms using local task swapping. IEEE Trans. Robot. 36, 597–612 (2020)
Rubenstein, M., Shen, W.-M.: A scalable and distributed approach for self-assembly and self-healing of a differentiated shape. In: 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1397–1402. IEEE (2008)
Gauci, M., Nagpal, R., Rubenstein, M.: Programmable self-disassembly for shape formation in large-scale robot collectives. In: Groß, R., et al. (eds.) Distributed Autonomous Robotic Systems. SPAR, vol. 6, pp. 573–586. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-73008-0_40
Alonso-Mora, J., Breitenmoser, A., Rufli, M., Siegwart, R., Beardsley, P.: Multi-robot system for artistic pattern formation. In: 2011 IEEE International Conference on Robotics and Automation, pp. 4512–4517. IEEE (2011)
Romanishin, J.W., Gilpin, K., Claici, S., Rus, D.: 3D M-blocks: self-reconfiguring robots capable of locomotion via pivoting in three dimensions. In: 2015 IEEE International Conference on Robotics and Automation, pp. 1925–1932. IEEE (2015)
Yim, M., et al.: Modular self-reconfigurable robot systems [grand challenges of robotics]. IEEE Robot. Autom. Mag. 14(1), 43–52 (2007)
Cheng, J., Cheng, W., Nagpal, R.: Robust and self-repairing formation control for swarms of mobile agents. In: AAAI, vol. 5 (2005)
Olivier, R., Hanqiang, C.: Nearest neighbor value interpolation. Int. J. Adv. Comput. Sci. Appl. 3(4), 25–30 (2012)
Vaquero, D., Turk, M., Pulli, K., Tico, M., Gelfand, N.: A survey of image retargeting techniques. In: Applications of Digital Image Processing XXXIII, vol. 7798, pp. 779814. International Society for Optics and Photonics (2010)
Zhang, Y.Y., Wang, P.S.-P.: A parallel thinning algorithm with two-subiteration that generates one-pixel-wide skeletons. In: Proceedings of 13th International Conference on Pattern Recognition, vol. 4, pp. 457–461. IEEE (1996)
Fisher, R.: Distance transform. https://tinyurl.com/22uacjz2
Kuhn, H.W.: The Hungarian method for the assignment problem. Naval Res. Logist. Q. 2(1–2), 83–97 (1955)
Wang, H., et al.: Supplementary Materials. https://tinyurl.com/2huc42t6
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Wang, H., Rubenstein, M. (2022). Generating Goal Configurations for Scalable Shape Formation in Robotic Swarms. In: Matsuno, F., Azuma, Si., Yamamoto, M. (eds) Distributed Autonomous Robotic Systems. DARS 2021. Springer Proceedings in Advanced Robotics, vol 22. Springer, Cham. https://doi.org/10.1007/978-3-030-92790-5_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-92790-5_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-92789-9
Online ISBN: 978-3-030-92790-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)