We introduce the Kilogrid, a modular and scalable virtualization environment aimed at swarm robotics research with the Kilobot robot. The main purpose of the Kilogrid is to complement the Kilobots by overcoming some of their limitations (i.e., limited sensors and actuators), making it easier to experiment and to collect data with large groups of robots. The Kilogrid allows researchers to study scenarios featuring a level of complexity that cannot be reached using the Kilobots alone. The Kilogrid is composed of several modules, where each module contains four cells of 50×50 mm2. The cells allow for bi-directional communication with the Kilobots. Our first version of a Kilogrid is composed of 64 cells and covers a total area of 400×400 mm2. We demonstrate the features of the Kilogrid with two case studies in which: (i) we extend the sensory system of the Kilobots, (ii) we allow the Kilobots to modify the environment, and (iii) we collect data (e.g., position, state) from the Kilobots while the experiment is running.
Kilogrid: A modular virtualization environment for the Kilobot robot
Contributo in atti di convegno
Institute of Electrical and Electronics Engineers,, New York, NY , Stati Uniti d'America
Intelligent Robots and Systems (IROS), 2016 IEEE/RSJ International Conference on, pp. 3809–3814, 9-14 Oct. 2016