Augmented reality for robots: Virtual sensing technology applied to a swarm of e-pucks

We present a novel technology that allows real robots to perceive an augmented reality environment through virtual sensors. Virtual sensors are a useful and desirable technology for research activities because they allow researchers to quickly and efficiently perform experiments that would otherwise be more expensive, or even impossible. In particular, augmented reality is useful (i) for prototyping and assessing the impact of new sensors before they are physically produced; and (ii) for developing and studying the behaviour of robots that should deal with phenomena that cannot be easily reproduced in a laboratory environment because, for example, they are dangerous (e.g., fire, radiations). We realised an augmented reality system for robots in which a simulator retrieves real-time data on the real environment through a multi-camera tracking system and delivers post-processed information to the robot swarm according to each robot's sensing range. We illustrate the proposed virtual sensing technology through an experiment involving 15 e-pucks.

[1]  Ken Sugawara,et al.  Foraging behavior of interacting robots with virtual pheromone , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[2]  Jan Dyre Bjerknes,et al.  Low Cost Ultrasonic Positioning System for Mobile Robots , 2007 .

[3]  Guy Theraulaz,et al.  Alice in Pheromone Land: An Experimental Setup for the Study of Ant-like Robots , 2007, 2007 IEEE Swarm Intelligence Symposium.

[4]  Francesco Mondada,et al.  The e-puck, a Robot Designed for Education in Engineering , 2009 .

[5]  Matthew Studley,et al.  The distributed co-evolution of an embodied simulator and controller for swarm robot behaviours , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Eliseo Ferrante,et al.  Swarm robotics: a review from the swarm engineering perspective , 2013, Swarm Intelligence.

[7]  Eliseo Ferrante,et al.  ARGoS: a modular, parallel, multi-engine simulator for multi-robot systems , 2012, Swarm Intelligence.

[8]  IRIDIA ’ s Arena Tracking System , 2013 .

[9]  Alessandro Saffiotti,et al.  Stigmergic algorithms for multiple minimalistic robots on an RFID floor , 2014, Swarm Intelligence.

[10]  Mauro Birattari,et al.  Swarm robotics , 2014, Scholarpedia.