Abstract
Many people are fascinated by biological swarms, but understanding the behavior and inherent task objectives of a bird flock or ant colony requires training. Whereas several swarm intelligence works focus on mimicking natural swarm behaviors, we argue that this may not be the most intuitive approach to facilitate communication with the operators. Instead, we focus on the legibility of swarm expressive motions to communicate mission-specific messages to the operator. To do so, we leverage swarm intelligence algorithms on chain formation for resilient exploration and mapping combined with acyclic graph formation (AGF) into a novel swarm-oriented programming strategy. We then explore how expressive motions of robot swarms could be designed and test the legibility of nine different expressive motions in an online user study with 98 participants. We found several differences between the motions in communicating messages to the users. These findings represent a promising starting point for the design of legible expressive motions for implementation in decentralized robot swarms.











Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Bender, R., & Lange, S. (2001). Adjusting for multiple testing-when and how? Journal of Clinical Epidemiology, 54(4), 343–349.
Boucher, C., Stower, R., Zibetti, E., Levillain, F. & St-Onge, D. (2021). Full post-hoc analyses for expressive motion user study. https://initrobots.ca/RSRW
Brambilla, M., Ferrante, E., Birattari, M., & Dorigo, M. (2013). Swarm robotics: A review from the swarm engineering perspective. Swarm Intelligence, 7(1), 1–41.
Brinck, I. , & Balkenius, C. (2019). Recognition in human-robot interaction: The gateway to engagement. In 2019 joint IEEE 9th international conference on development and learning and epigenetic robotics (icdl-epirob), pp. 31–36.
Capelli, B., Secchi, C. & Sabattini, L. (2019). Communication Through Motion: Legibility of Multi-Robot Systems. IEEE (Ed.), 2019 International Symposium on Multi-Robot and Multi-Agent Systems (MRS), pp. 126–132. New Brunswick, NJ, USAIEEE.
Capelli, B., Villani, V., Secchi, C. & Sabattini, L. (2019). Understanding multi-robot systems: On the concept of legibility. In 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 7355–7361.
Chung, T. H. (2021). OFFensive Swarm-Enabled Tactics (OFFSET): Briefing for the naval counter-improvised threat knowledge network (Tech. Rep.). DARPA.
Dietz, G., Washington, P., Kim, L. H., Follmer, S., & Jane, L. (2017). Human Perception of Swarm Robot Motion. In Proceedings of the 2017 CHI Conference Extended Abstracts on Human Factors in Computing Systems, pp. 2520–2527. New York, NY, USA: Association for Computing Machinery.
Dorigo, M., Theraulaz, G., & Trianni, V. (2021). Swarm robotics: Past, present, and future. Proceedings of the IEEE, 109(7), 1152–1165.
Grispino, K., Lyons, D. & Nguyen, T.-H. D. (2020). Evaluating the Potential of Drone Swarms in Nonverbal HRI Communication. IEEE (Ed.), 2020 International Conference on Human-Machine Systems (ICHMS), pp. 1-6. Rome, Italy: IEEE.
Hocraffer, A., & Nam, C. S. (2017). A meta-analysis of human-system interfaces in unmanned aerial vehicle (UAV) swarm management. Applied Ergonomics, 58, 66–80.
Jakobson, R. (1963). Essais de linguistique générale. Les Etudes Philosophiques, 18(4), 465–465.
Kim, L. H., & Follmer, S. (2017). UbiSwarm: Ubiquitous robotic interfaces and investigation of abstract motion as a display. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 1(3), 66:1-66:20.
Kim, L. H., & Follmer, S. (2021). Generating legible and glanceable swarm robot motion through trajectory, collective behavior, and pre-attentive processing features. ACM Transactions on Human-Robot Interaction, 10(3), 21:1-21:25.
Lee, J. D. (2001). Emerging challenges in cognitive ergonomics: Managing swarms of self-organizing agent-based automation. Theoretical Issues in Ergonomics Science, 2(3), 238–250. https://doi.org/10.1080/14639220110104925
Levillain, F., St-Onge, D., Beltrame, G. & Zibetti, E. (2019). Towards situational awareness from robotic group motion. IEEE (Ed.), 2019 28th IEEE International Conference on Robot and Human Interactive Communication (RO-MAN), pp. 1-6. New Delhi, India: IEEE.
Levillain, F., St-Onge, D., Zibetti, E. & Beltrame, G. (2018). More than the sum of its parts: Assessing the coherence and expressivity of a robotic swarm. IEEE (Ed.), 2018 27th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN), pp. 583–588. Nanjing, China: IEEE.
Li, G., St-Onge, D., Pinciroli, C., Gasparri, A., Garone, E., & Beltrame, G. (2019). Decentralized progressive shape formation with robot swarms. Autonomous Robots, 43(6), 1505–1521.
May, A. D., Dondrup, C. & Hanheide, M. (2015). Show me your moves! Conveying navigation intention of a mobile robot to humans. In 2015 European Conference on Mobile Robots (ECMR), pp. 1–6.
McGuire, K. N., de Wagter, C., Tuyls, K., Kappen, H. J., & de Croon, G. C. (2019). Minimal navigation solution for a swarm of tiny flying robots to explore an unknown environment. Science Robotics, 4(35), eaaw9710.
Memar, A. H., & Esfahani, E. T. (2018). Physiological measures for human performance analysis in human-robot teamwork: Case of Tele-Exploration. IEEE Access, vol. 6, pp. 3694–3705. Conference Name: IEEE Access
Menda, J., Hing, J., Ayaz, H., Shewokis, P., Izzetoglu, K., Onaral, B., & Oh, P. (2011). Optical brain imaging to enhance UAV operator training, evaluation, and interface development. Journal of Intelligent and Robotic Systems, 61, 423–443.
Pinciroli, C., & Beltrame, G. (2016a). Buzz: An extensible programming language for heterogeneous swarm robotics. In 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3794–3800. https://doi.org/10.1109/IROS.2016.7759558
Pinciroli, C., & Beltrame, G. (2016). Swarmoriented programming of distributed robot networks. Computer, 49(12), 32–41.
Pinciroli, C., Lee-Brown, A. & Beltrame, G. (2016). A tuple space for data sharing in robot swarms. (Vol. 2).
Podevijn, G., O’Grady, R., Carole, F. & Dorigo, M. (2016). Investigating the effect of the reality gap on the human psychophysiological state in the context of human-swarm interaction. PeerJ Computer Science, 2.
R Core Team. (2021). R: A language and environment for statistical computing [Computer software manual]. Vienna: Austria.
Santos, M., & Egerstedt, M. (2021). From motions to emotions: Can the fundamental emotions be expressed in a robot swarm? International Journal of Social Robotics, 13(4), 751–764.
Scheel, A. M., Tiokhin, L., Isager, P. M., & Lakens, D. (2021). Why hypothesis testers should spend less time testing hypotheses. Perspectives on Psychological Science, 16(4), 744–755.
Schranz, M., Umlauft, M., Sende, M., & Elmenreich, W. (2020). Swarm robotic behaviors and current applications. Frontiers in Robotics and AI, 7, 30.
St-Onge, D., Levillain, F., Zibetti, E., & Beltrame, G. (2019). Collective expression: How robotic swarms convey information with group motion. Paladyn, Journal of Behavioral Robotics, 10, 418–435.
St-Onge, D., Varadharajan, V. S., Švogor, I., & Beltrame, G. (2020). From design to deployment: Decentralized coordination of heterogeneous robotic teams. Frontiers in Robotics and AI, 7, 51.
Takayama, L., Dooley, D. & Ju, W. (2011). Expressing thought: Improving robot readability with animation principles. In 2011 6th ACM/IEEE International Conference on Human-Robot Interaction (HRI), pp. 69–76.
Theraulaz, G. (2014). Embracing the creativity of stigmergy in social insects. Architectural Design, 84(5), 54–59.
van den Berg, J., Lin, M. & Manocha, D. (2008). Reciprocal velocity obstacles for real-time multi-agent navigation. In 2008 IEEE international conference on robotics and automation, pp. 1928-1935. https://doi.org/10.1109/ROBOT.2008.4543489
Varadharajan, V.S., St-Onge, D., Adams, B. & Beltrame, G. (2020). Swarm relays: Distributed self-healing ground-and-air connectivity chains. IEEE Robotics and Automation Letters, 5 (4), 5347–5354. (Conference Name: IEEE Robotics and Automation Letters).
Walker, M., Hedayati, H., Lee, J. & Szafir, D. (2018). Communicating robot motion intent with augmented reality. 2018 13th ACM/IEEE International Conference on Human-Robot Interaction (HRI), pp. 316-324.
Acknowledgements
This work was supported by the Fonds de recherche du Québec Nature et technologies (FRQNT), École de technologie supérieure (ÉTS) and by the University of Paris Lumières Innovative Project Grant UPL-PEERM 232512-2021.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
There is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Supplementary file 1 (mp4 52888 KB)
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Boucher, C., Stower, R., Varadharajan, V.S. et al. Motion-based communication for robotic swarms in exploration missions. Auton Robot 47, 833–847 (2023). https://doi.org/10.1007/s10514-022-10079-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10514-022-10079-0