Learning Collaborative Foraging in a Swarm of Robots using Embodied Evolution - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2017

Learning Collaborative Foraging in a Swarm of Robots using Embodied Evolution

Résumé

In this paper, we study how a swarm of robots adapts over time to solve a collaborative task using a distributed Embodied Evolutionary approach , where each robot runs an evolutionary algorithm and they locally exchange genomes and fitness values. Particularly, we study a collabo-rative foraging task, where the robots are rewarded for collecting food items that are too heavy to be collected individually and need at least two robots to be collected. Further, the robots also need to display a signal matching the color of the item with an additional effector. Our experiments show that the distributed algorithm is able to evolve swarm behavior to collect items cooperatively. The experiments also reveal that effective cooperation is evolved due mostly to the ability of robots to jointly reach food items, while learning to display the right color that matches the item is done suboptimally. However, a closer analysis shows that, without a mechanism to avoid neglecting any kind of item, robots collect all of them, which means that there is some degree of learning to choose the right value for the color effector depending on the situation.
Fichier principal
Vignette du fichier
fernandez-2017ECAL.pdf (2.38 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01534242 , version 1 (07-06-2017)

Identifiants

  • HAL Id : hal-01534242 , version 1

Citer

Iñaki Fernández Pérez, Amine Boumaza, François Charpillet. Learning Collaborative Foraging in a Swarm of Robots using Embodied Evolution. ECAL 2017 – 14th European Conference on Artificial Life, Inria, Sep 2017, Lyon, France. ⟨hal-01534242⟩
355 Consultations
205 Téléchargements

Partager

Gmail Facebook X LinkedIn More