Calendrier

Programming complex robot swarms

Conférencier : Carlo Pinciroli - Chercheur postdoctoral au sein du laboratoire MIST à l’École Polytechnique de Montréal.

RÉSUMÉ :
Swarm robotics is a branch of collective robotics that studies decentralized solutions for the problem of coordinating large groups of robots. Robot swarms are envisioned for challenging scenarios characterized by large and hazardous environments that require adaptivity, resilience, and efficiency. Despite this ambitious vision, the major achievements in this field still consist of algorithms that tackle specific problem instances, and the performance of these algorithms strongly depends upon the context in which they are developed (i.e., hardware capabilities and assumptions on the environment). Given this state of affairs, reproducing results and comparing algorithms is difficult, thus hindering the development of swarm robotics as a whole. My research efforts are devoted to the creation of software platforms that enable complex experimentation, algorithm comparison, and code reuse. In this talk, I will present Buzz, a novel programming language for the development of complex swarm behaviors. It offers a small, but powerful set of primitive operations that enable the specification of behaviors both in a swarm-wide fashion, and from the point of view of an individual robot. Despite its early stage, Buzz already attracted media attention, most notably by MIT Technology Review, ACM Communications, and RoboHub.

 

BIO :
Carlo Pinciroli is a researcher at MIST, École Polytechnique de Montréal in Canada under the supervision of Prof. Giovanni Beltrame.
In 2005 he obtained a Master's degree in Computer Engineering at Politecnico di Milano, Italy and a Master's degree in Computer Science at University of Illinois at Chicago. He then worked for one year in several projects for Barclays Bank PLC group. In 2006 he joined the IRIDIA laboratory at Université Libre de Bruxelles in Belgium, under the supervision of Prof. Marco Dorigo. While at IRIDIA, he obtained a Diplôme d'études approfondies in 2007 and a PhD in applied sciences in 2014, and he completed a 8-month post-doctoral period. Dr. Pinciroli's research focuses on software engineering for swarm robotics systems. He published 45 peer-reviewed articles and 2 book chapters. In 2015, F.R.S.-FNRS awarded him the most prestigious postdoctoral scholarship in Belgium (Chargé des Recherches). For more information please visit http://carlo.pinciroli.net/


Bienvenue à tous!

 

Date

Thursday November 26, 2015
From 11:30 to 12:20

Contact

1-514-340-4711 #4233

Place

Polytechnique Montréal - Pavillon principal
2500, chemin de Polytechnique
Montréal
QC
Canada
H3T 1J4
L-4812

Categories