page d'accueil   sommaire   faculté  

CoDE-IRIDIA-Robotique [CoDE-IRIDIA-Robotique] (IRIDIA-Robo)
Faculté des Sciences appliquées - école polytechnique / Brussels School of Engineering (Faculty of Applied Sciences) - Technologies de l'information (unité ULB675)

L'unité CoDE-IRIDIA-Robotique fait partie du laboratoire IRIDIA (Institut de Recherches Interdisciplinaires et de Développements en Intelligence Artificielle) et du département CoDE (Computer and Decision Engineering) de l'ULB. L'unité CoDE-IRIDIA-Robotique est leader parmi les groupes de recherches mondiaux en robotique collective, et en particulier en robotique en essaim, qui est une discipline qui cherche à transposer certains des comportements des insectes sociaux à des systèmes robotiques afin de résoudre des tâches complexes. La robotique en essaim permet d'explorer des solutions alternatives pour des problèmes pratiques tels que la récupération et le transport d'objets de manière collaborative dans des environnements 2D et 3D. Les stratégies mises en oeuvre se basent sur des interactions et une perception locales, des règles de comportements simples, pour induire l'émergence de comportement collectifs complexes. Un aspect très interessant de la robotique en essaim est l'auto-organisation des essaims de robots et la création de structures capables de s'adapter en fonction des diverses situations rencontrées. [CoDE-IRIDIA-Robotique is part of the IRIDIA lab (Institut de Recherches Interdisciplinaires et de Développements en Intelligence Artificielle) and of the CoDE departement (Computer and Decision Engineering) of ULB. CoDE-IRIDIA-Robotique is a world leading institute in collective robotics and in particular in swarm robotics, which is a discipline that tries to translate some behaviours observed in social insects into robotics systems, in order to solve complex tasks. Swarm robotics allows the exploration of alternative solutions for real world problems such as cooperative localization and transport of objects in 2D and 3D environments. The proposed solutions are based on local perception and interaction between the robots and on simple behaviors which induces the emergence of collective global behaviors. A particularly interesting aspect of swarm robotics is the self-organization of the swarm and the creation of robotics structures capable of adapting to different situations.]



coordonnées / contact details


CoDE-IRIDIA-Robotique [CoDE-IRIDIA-Robotique]
tel +32-2-650.31.69, fax +32-2-650.27.15, mdorigo@ulb.ac.be
http://code.ulb.ac.be/iridia.home.php
Campus du Solbosch, Campus du Solbosch, Bâtiment C, 5éme étage, porte C5, 110
CP194/06, avenue F.D. Roosevelt 50, 1050 Bruxelles

Pour en savoir plus, consultez le site web de l'unité.



responsable / head


Prof. Marco DORIGO


composition / members


Anthony ANTOUN Mauro BIRATTARI Manuele BRAMBILLA Arne BRUTSCHY Eliseo FERRANTE Gianpiero FRANCESCA Lorenzo GARATTONI Dhananjay IPPARTHI Roman MILETITCH Matthews NITHIN Rehan O GRADY Carlo PINCIROLI Gaëtan PODEVIJN Andreagiovanni REINA Touraj SOLEYMANI Gabriele VALENTINI


projets / projects


E-SWARM: Engineering Swarm Intelligence Systems [E-SWARM: Engineering Swarm Intelligence Systems]
E-SWARM est un projet financé par le programme Advanced Grants de l'European Research Council (ERC) de l'Union Européenne (Bourse 246939). Le but de ce projet est de développer un ensemble de méthodes rigoureuses d'ingénierie pour la conception et la réalisation de systèmes artificiels d'intelligence en essaim. [E-SWARM is a project funded by the European Research Council - Advanced Grants program of the European Union (Grant 246939). Its goal is to develop a rigorous engineering methodology for the design and implementation of artificial swarm intelligence systems.]

ASCENS: Autonomic Service Component Ensembles [ASCENS: Autonomic Service Component Ensembles]
Les besoins récents en capacité de calcul ont mené à l'élaboration de nouvelles stratégies de calcul dit ''ouvert'', hautement parallèle et distribué sur plusieurs millions de noeuds. Parmi ces nouvelles stratégies, de nouveaux composants ''conscients'', auto-adaptatifs et auto-expressifs ont été proposés. Ces composants évoluent dans des environnements appelés ''ensembles'', et intéragissent entre eux de manière hautement complexe. Les moyens actuels, de par leur inhérente complexité, ne permettent que difficilement la mise en place de tels systèmes. Le but du projet ASCENS est de construire de tels ''ensembles'' en combinant les méthodes traditionnelles d'ingénierie logicielle, depuis longtemps éprouvées et répandues, aux méthodes de conception de systèmes autonomes et adaptatifs, qui apporteraient flexibilité et utilisation optimale des ressources au système, et ce tout en minimisant la charge de maintenance du système. [Self-aware, self-adaptive and self-expressive autonomic components, running within environments which are called ''ensembles'', have been proposed to handle open-ended, highly parallel, massively distributed systems that can span millions of nodes with complex interactions and behaviours. However, these complex systems are currently difficult to develop, deploy, and manage. The goal of the ASCENS project is to build ensembles in a way that combines the maturity and wide applicability of traditional software engineering approaches with the assurance about functional and non-functional properties provided by formal methods and the flexibility, low management overhead, and optimal utilization of resources promised by autonomic, adaptive, self-aware systems.]

H2SWARM: Hierarchical Heterogeneous Swarm [H2SWARM: Hierarchical Heterogeneous Swarm]
Le but principal de ce projet est l'étude de la communication et des stratégies de contrôle au sein d'un essaim hétérogène de robots. Malgré les différences présentées par les robots de l'essaim (structure hiérarchique), ceux-ci sont appelés à intéragir de manière cohérente et intégrée afin d'accomplir une tâche donnée. Pour ce faire, de nouvelles méthodes seront développées en s'inspirant de la Nature, et de la manière dont fonctionnent certaines colonies d'insectes sociaux telles que les fourmis ou abeilles. [The main goal of the project is the study of hierarchical communication and control strategies for swarms of heterogeneous robots, which, despite the differences among sub-groups, coherently operate in an integrated manner to achieve a common goal. This will be achieved by looking at how Nature structures and organises large groups, such as ant colonies or honeybee swarms.]

Swarmanoid: Towards Humanoid Robotics Swarms (2006-2010) [Swarmanoid: Towards Humanoid Robotics Swarms (2006-2010)]
L'objectif scientifique principal de cette recherche est la conception, l'implémentation et le contrôle d'un nouveau type de système robotique distribué. Le système sera composé de petits robots autonomes hétérogènes capables de se connecter dynamiquement. L'ensemble de ces robots constituera ce que l'on appelle un ''swarmanoid''. [The main scientific objective of this research project is the design, implementation and control of a novel distributed robotic system. The system will be made up of heterogeneous, dynamically connected, small autonomous robots. Collectively, these robots will form what we call a ''swarmanoid''.]

Swarm-bots: Swarms of self-assembling artefacts (2001-2005) [Swarm-bots: Swarms of self-assembling artefacts (2001-2005)]
L'objectif scientifique principal du projet Swarm-bots est l'étude d'une nouvelle approche pour la conception et pour l'implémentation d'artefacts capables de s'auto-organiser et de s'auto-assembler. Cette nouvelle approche trouve ses origines dans les récentes études sur l'intelligence en essaim. Il s'agit de l'étude des capacités d'auto-organisation et d'auto-assemblage démontrées par les insectes sociaux et autres sociétés d'animaux. [The main scientific objective of the Swarm-bots project is to study a novel approach to the design and implementation of self-organising and self-assembling artefacts. This novel approach finds its theoretical roots in recent studies in swarm intelligence, that is, in studies of the self-organising and self-assembling capabilities shown by social insects and other animal societies.]



publications





theses


Giovanni Pini ''Towards Autonomous Task Partitioning in Swarm Robotics'' Dir. Prof. M. Dorigo, IRIDIA, ULB, 2013, 2013

Alexandre Campo ''On the Design of Self-Organized Decision Making in Robot Swarms'' Dir. Prof. M. Dorigo, IRIDIA, ULB, 2011, 2011

Marco A. Montes de Oca Roldán ''Incremental Social Learning in Swarm Intelligence Systems'' Dir. Prof. M. Dorigo, IRIDIA, ULB, 2011, 2011

Rehan O'Grady ''Morphologically responsive self-assembling robots'' Dir. Prof. M. Dorigo, IRIDIA, ULB, 2010, 2010

Anders L. Christensen ''Fault Detection in Autonomous Robots - Endogenous fault detection through fault injection and learning - exogenous fault detection based on firefly-inspired synchronization'' Dir. Prof. M. Dorigo, IRIDIA, ULB, 2008, 2008

Shervin Nouyan ''Teamwork in a Swarm of Robots - An Experiment in Search and Retrieval'' Dir. Prof. M. Dorigo, IRIDIA, ULB, 2008, 2008

Christos Ampatzis ''On the evolution of autonomous time-based decision-making and communication in collective robotics'' Dir. Prof. M. Dorigo, IRIDIA, ULB, 2008, 2008

Thomas H. Labella ''Division of Labour in Groups of Robots'' Dir. Prof. M. Dorigo, IRIDIA, ULB, 2007, 2007

Roderich Gross ''Self-assembling Robots'' Dir. Prof. M. Dorigo, IRIDIA, ULB, 2007, 2007

Vito Trianni ''On the Evolution of Self-organising Behaviours in a Swarm of Autonomous Robots'' Dir. Prof. M. Dorigo, IRIDIA, ULB, 2006, 2006



collaborations


Prof. Luca Maria Gambardella,, University of Applied Science of Southern Switzerland,, IDSIA,, Lugano,, Suisse

Prof. Francesco Mondada,, Ecoles Polytechniques fédérales de Lausanne,, EPFL-LSRO,, Lausanne,, Suisse

Prof. Dario Floreano,, Ecoles Polytechniques fédérales de Lausanne,, EPFL-LIS,, Lausanne,, Suisse

Prof. Stefano Nolfi,, Consiglio Nazionale delle Ricerche, Institute of Cognitive Science and Technology (CNR-ISTC),, Rome,, Italie

Prof. Martin Wirsing,, LMU Munich,, Munich,, Allemagne



prix / awards


Best Video Award at the AAAI-07 AI Video Competition, Vancouver, 2007. - Marco DORIGO

IEEE Transactions on Evolutionary Computation Outstanding Paper Award, 2007 . - Marco DORIGO

Premio Italiano per l'Intelligenza Artifciale 1996. - Marco DORIGO - Marco DORIGO

Fellow of the IEEE (Institute of Electronical Engineers), 2006. - Marco DORIGO - Marco DORIGO

Fellow of ECCAI (European Coordinating Committee for Artificial Intelligence), 2007. - Marco DORIGO - Marco DORIGO

''FNRS - Dr A. De Leeuw-Damry-Bourlart award in Applied Sciences'' for his fundamental contributions to the foundation of the swarm intelligence research field, 2005. - Marco DORIGO - Marco DORIGO

Marie Curie Excellence Award for research on Ant Colony Optimization and Ant Algorithms, 2003. - Marco DORIGO - Marco DORIGO

CajAstur International Prize for Soft Computing, Spain, 2007 - Marco DORIGO - Marco DORIGO

ERC Advanced Grant for the project ''E-SWARM: Engineering Swarm Intelligence Systems'', 2010. - Marco DORIGO - Marco DORIGO

Best Video Award at the AAAI-11 AI Video Competition, San Francisco, CA, 2011. - Mauro BIRATTARI Marco DORIGO Rehan O GRADY

Prix Wernaers, pour la recherche et la diffusion des connaissances. F.R.S.-FNRS, 2012 - Mauro BIRATTARI Marco DORIGO Rehan O GRADY

Botsker Award for the Most Innovative Technology. Robot Film Festival. New York, July 2012 - Mauro BIRATTARI Marco DORIGO Rehan O GRADY



savoir-faire/équipements / know-how, equipment


10 robots de rechèrche ''Kilobot''

13 robots de rechèrche ''s-bot''

16 caméras couleur suspendues au plafond + système de suivi

2 robots de rechèrche ''Hand-bot''

25 robots de rechèrche ''Foot-bot''

3 robots de rechèrche ''Eye-bot''

35 robots de rechèrche ''e-puck''

Rack de 1084 CPU cores



mots clés pour non-spécialistes / keywords for non-specialists


intelligence en essaim robotique


disciplines et mots clés / disciplines and keywords


Intelligence artificielle

robotique en essaim robotique en essaim


codes technologiques DGTRE


Intelligence artificielle