This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
teaching:mfe:ia [2011/03/23 08:31] mdorigo [Adaptive collective alignment with a swarm of e-puck robots] |
teaching:mfe:ia [2011/03/23 16:07] mdorigo [Self-organized task allocation in swarm robotics] |
||
---|---|---|---|
Line 215: | Line 215: | ||
*/ | */ | ||
- | ===== Self-organized task allocation in swarm robotics ===== | + | ===== Experiments with the e-puck robot and the IRIDIA TAM ===== |
- | Swarm robotics is an innovative branch of collective robotics that aims at designing robot behaviors by taking inspiration from social animals, such as ants and bees. "Task allocation" in such robotic swarms is the problem of "who is doing what job and when?" Obviously, this problem of assigning jobs to a whole swarm robots can be very difficult, especially when using many robots that cannot communicate with each other on a global level. | + | At IRIDIA, we are conducting many experiments with the e-puck |
+ | robot and a task abstraction device, the IRIDIA TAM. The topic of the | ||
+ | master thesis would be integrate the TAM with the e-puck robot and our | ||
+ | simulation environment, ARGoS. The final goal is to have the TAM tested | ||
+ | in real-robot experiments. | ||
- | The goal of the project is to implement new algorithms for solving this problem on the e-Puck robot and run extensive experiments with this robot in various environments. The project will involve experimentation with about 30 real e-Pucks. The project is tightly connected to the research in swarm robotics carried out at IRIDIA. | + | The subject is practical and requires a dedicated student that is able |
- | + | to program in C++. A possible candidate should be willing to work with | |
- | Required skills: The candidates should be acquainted with C/C++ programming and have a working knowledge of the English language. | + | hardware and real robots. Additionally, the candidate must be very |
+ | motivated and creative. The working language is English. | ||
* Contacts: [[http://iridia.ulb.ac.be/~mbiro|Mauro Birattari]], Marco Dorigo, Arne Brutschy, Giovanni Pini (IRIDIA) | * Contacts: [[http://iridia.ulb.ac.be/~mbiro|Mauro Birattari]], Marco Dorigo, Arne Brutschy, Giovanni Pini (IRIDIA) |