Home About the Journal Latest Work Current Issue Archive Special Issues Editorial Board
<< Previous Next >>

2019, 1(3): 316-329

Published Date:2019-6-20 DOI: 10.3724/SP.J.2096-5796.2019.0019

Swarm robotics platform for intelligent interaction


This paper introduces a versatile edutainment platform based on a swarm robotics system that can support multiple interaction methods. We aim to create a re-usable open-ended tangible tool for a variety of educational and entertainment scenarios by utilizing the unique advantages of swarm robots such as flexible mobility, mutual perception, and free control of robot number.
Compared with the tangible user interface, the swarm user interface (SUI) possesses more flexible locomotion and more controllable widgets. However, research on SUI is still limited to system construction, and the upper interaction modes along with vivid applications have not been sufficiently studied.
This study illustrates possible interaction modes for swarm robotics and feasible application scenarios based on these fundamental interaction modes. We also discuss the implementation of swarm robotics (including software and hardware), then design several simple experiments to verify the location accuracy of the swarm robotics system.


Swarm robots ; Interactive design ; Storytelling ; Physical games

Cite this article

Yu PENG, Nan WANG, Yuting DIAO, Haipeng MI. Swarm robotics platform for intelligent interaction. Virtual Reality & Intelligent Hardware, 2019, 1(3): 316-329 DOI:10.3724/SP.J.2096-5796.2019.0019


1. 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, ACM, 2016, 97–109 DOI:10.1145/2984511.2984547

2. Gbenga D E, Ramlan E I. Understanding the limitations of particle swarm algorithm for dynamic optimization tasks. ACM Computing Surveys 2016, 49(1): 1–25 DOI:10.1145/2906150

3. Komatsubara T, Shiomi M, Kanda T, Ishiguro H, Hagita N. Can a social robot help children's understanding of science in classrooms? In: Proceedings of the second international conference on Human-agent interaction.Tsukuba, Japan, ACM, 2014, 83–90 DOI:10.1145/2658861.2658881

4. Özgür A, Lemaignan S, Johal W, Beltran M, Briod M, Pereyre L, Mondada F, Dillenbourg P. Cellulo. In: Proceedings of the 2017 ACM/IEEE International Conference on Human-Robot Interactio. Vienna, Austria, ACM, 2017, 119–127 DOI:10.1145/2909824.3020247

5. Özgür, A, Johal W, Mondada F, Dillenbourg P. Windfield: demonstrating wind meteorology with handheld haptic robots. In: Proceedings of the Companion of the 2017 ACM/IEEE International Conference on Human-Robot Interaction, ACM, 2017, 48–49 DOI:10.1145/3029798.3036664

6. Asselborn T, Guneysu A, Mrini K, Yadollahi E, Ozgur A, Johal W, Dillenbourg P. Bringing letters to life: handwriting with haptic-enabled tangible robots. In: Proceedings of the 17th ACM Conference on Interaction Design and Children. Trondheim, Norway, ACM, 2018, 219–230

7. Guneysu Ozgur A, Wessel M J, Johal W, Sharma K, Özgür A, Vuadens P, Mondada F, Hummel F C, Dillenbourg P. Iterative design of an upper limb rehabilitation game with tangible robots. In: Proceedings of the 2018 ACM/IEEE International Conference on Human-Robot Interaction. Chicago, IL, USA, ACM, 2018, 241–250 DOI:10.1145/3171221.3171262

8. Suzuki R, Kato J, Gross M D, Yeh T. Reactile: Programming Swarm User Interfaces through Direct Physical Manipulation. In: Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. Montreal QC, Canada, ACM, 2018, 1–13 DOI:10.1145/3173574.3173773

9. Kim L H, Follmer S. UbiSwarm: Ubiquitous Robotic Interfaces and Investigation of Abstract Motion as a Display. ACM Interact. Mob. Wearable Ubiquitous Technol. 2017, 1(3): 1–20 DOI:10.1145/313093

10. Lee S W. Automatic gesture recognition for intelligent human-robot interaction. In: 7th International Conference on Automatic Face and Gesture Recognition (FGR06). Southampton, UK, IEEE, 2006, 645–650 DOI:10.1109/fgr.2006.25