5th Plow

5th PLOW Edition (Summer 2015) —— June 19, 2015

The 5th PLOW edition will take place on June 19, 2015 at Polytechnique Montréal, as part of the AHS 2015 week. The goal of this event is to introduce the participants to the challenges of programming robot swarms. The students will follow hands-on lectures and labs on self-organized coordination algorithms and development software tools for robot swarms. There will also be an invited talk on these subjects.

A competition (PLOW challenge) will be organized to engage the students and apply the concepts learnt. The competition will involve the implementation of a swarm algorithm (using ARGoS, a robotics simulator) to construct a linear wall in purely distributed fashion.

Tutor: Dr. Carlo Pinciroli

Carlo Pinciroli is a post-doctoral researcher at MIST, École Polytechnique de Montréal in Canada under the supervision of Prof. Giovanni Beltrame. The focus of my research is designing innovative tools for swarm robotics. He has developed ARGoS, which is currently the fastest general-purpose robot simulator in literature. ARGoS is used by many laboratories across the world to perform accurate physics-based simulations of large-scale robots swarms. Carlo has also designed several swarm algorithms for task allocation, foraging, self-assembly, and pattern formation.


To get a head start for the challenge, please refer to this page for information on how to install and use the software that will be the base for the PLOW challenge.

Program Outline (June 19, 2015)

IMPORTANT: Students are supposed to be familiar with object oriented programming and basic statistical modeling, although sufficient background will be provided!

Additional information on the challenge and the tools needed for the workshop

9:00-9:15 Welcome message by PLOW organizers – Room: L4812.

9:15-10:30 Adaptive Deployment of Mobile Robotic Networks – Jerome Le Ny – Room: L4812.

10:30-11:00 Coffee break – Room: L4812.

11:00-12:30 Algorithms for Swarm Robotics – Carlo Pinciroli – Room: L4812.

12:30 – 14:00 Lunch – Ground floor of the Pavillon Lassonde.

14:00 – 15:30 Tools for Swarm Robotics – Carlo Pinciroli – Room: L4812.

15:30-16:00 Coffee break – Room: L4812.

16:00 – 17:30 Swarm Behaviour Design Challenge – Carlo Pinciroli – Room: L4812.