paper-with-me

홈 › Papers

QED: using Quality-Environment-Diversity to evolve resilient robot swarms

2020-03-04 · David M. Bossens, Danesh Tarapore

In swarm robotics, any of the robots in a swarm may be affected by different faults, resulting in significant performance declines. To allow fault recovery from randomly injected faults to different robots in a swarm, a model-free approach may be preferable due to the accumulation of faults in models and the difficulty to predict the behaviour of neighbouring robots. One model-free approach to fault recovery involves two phases: during simulation, a quality-diversity algorithm evolves a behaviourally diverse archive of controllers; during the target application, a search for the best controller is initiated after fault injection. In quality-diversity algorithms, the choice of the behavioural descriptor is a key design choice that determines the quality of the evolved archives, and therefore the fault recovery performance. Although the environment is an important determinant of behaviour, the impact of environmental diversity is often ignored in the choice of a suitable behavioural descriptor. This study compares different behavioural descriptors, including two generic descriptors that work on a wide range of tasks, one hand-coded descriptor which fits the domain of interest, and one novel type of descriptor based on environmental diversity, which we call Quality-Environment-Diversity (QED). Results demonstrate that the above-mentioned model-free approach to fault recovery is feasible in the context of swarm robotics, reducing the fault impact by a factor 2-3. Further, the environmental diversity obtained with QED yields a unique behavioural diversity profile that allows it to recover from high-impact faults.

📄 PDF Abstract BibTeX arXiv:2003.02341

Code (1)

resilient-swarms/argos-sferes 공식 구현

Tasks

Diversity

Similar Papers 제목 키워드 기반

Co-optimising Robot Morphology and Controller in a Simulated Open-Ended Environment

2021-04-07 · Emma Hjellbrekke Stensby, Kai Olav Ellefsen, Kyrre Glette

Designing robots by hand can be costly and time consuming, especially if the robots have to be created with novel materials, or be robust to internal or external changes. In order to create robots automatically, without …

Diversity

Autonomous skill discovery with Quality-Diversity and Unsupervised Descriptors

2019-05-28 · Antoine Cully

Quality-Diversity optimization is a new family of optimization algorithms that, instead of searching for a single optimal solution to solving a task, searches for a large collection of solutions that all solve the task i…

Dimensionality ReductionDiversity

Online Damage Recovery for Physical Robots with Hierarchical Quality-Diversity

2022-10-18 · Maxime Allard, Simón C. Smith, Konstantinos Chatzilygeroudis, Bryan Lim 외

In real-world environments, robots need to be resilient to damages and robust to unforeseen scenarios. Quality-Diversity (QD) algorithms have been successfully used to make robots adapt to damages in seconds by leveragin…

Diversity

Quality and Diversity in Evolutionary Modular Robotics

2020-08-05 · Jørgen Nordmoen, Frank Veenstra, Kai Olav Ellefsen, Kyrre Glette

In Evolutionary Robotics a population of solutions is evolved to optimize robots that solve a given task. However, in traditional Evolutionary Algorithms, the population of solutions tends to converge to local optima whe…

DiversityEvolutionary Algorithms

Evolution of a Functionally Diverse Swarm via a Novel Decentralised Quality-Diversity Algorithm

2018-04-20 · Emma Hart, Andreas S. W. Steyven, Ben Paechter

The presence of functional diversity within a group has been demonstrated to lead to greater robustness, higher performance and increased problem-solving ability in a broad range of studies that includes insect groups, h…

Diversity