A review of physics simulators for robotic applications
The use of simulators in robotics research is widespread, underpinning the majority of recent
advances in the field. There are now more options available to researchers than ever before …
advances in the field. There are now more options available to researchers than ever before …
Covariance matrix adaptation for the rapid illumination of behavior space
We focus on the challenge of finding a diverse collection of quality solutions on complex
continuous domains. While quality diversity (QD) algorithms like Novelty Search with Local …
continuous domains. While quality diversity (QD) algorithms like Novelty Search with Local …
QED: Using quality-environment-diversity to evolve resilient robot swarms
In quality-diversity algorithms, the behavioral diversity metric is a key design choice that
determines the quality of the evolved archives. Although behavioral diversity is traditionally …
determines the quality of the evolved archives. Although behavioral diversity is traditionally …
Learning synergies for multi-objective optimization in asymmetric multiagent systems
Agents in a multiagent system must learn diverse policies that allow them to express
complex inter-agent relationships required to optimize a single team objective. Multiagent …
complex inter-agent relationships required to optimize a single team objective. Multiagent …
Learning behaviour-performance maps with meta-evolution
The MAP-Elites quality-diversity algorithm has been successful in robotics because it can
create a behaviorally diverse set of solutions that later can be used for adaptation, for …
create a behaviorally diverse set of solutions that later can be used for adaptation, for …
Self-modifying morphology experiments with dyret: Dynamic robot for embodied testing
If robots are to become ubiquitous, they will need to be able to adapt to complex and
dynamic environments. Robots that can adapt their bodies while deployed might be flexible …
dynamic environments. Robots that can adapt their bodies while deployed might be flexible …
Dynamic mutation in map-elites for robotic repertoire generation
One of the core functions in most Evolutionary Algorithms is mutation. In complex search
spaces, which are common in Evolutionary Robotics, mutation is often used both for …
spaces, which are common in Evolutionary Robotics, mutation is often used both for …
Quality-Diversity Meta-Evolution: Customizing Behavior Spaces to a Meta-Objective
Quality-diversity (QD) algorithms evolve behaviorally diverse and high-performing solutions.
To illuminate the elite solutions for a space of behaviors, QD algorithms require the definition …
To illuminate the elite solutions for a space of behaviors, QD algorithms require the definition …
Task-agnostic evolution of diverse repertoires of swarm behaviours
Quality diversity algorithms are evolutionary algorithms that aim to evolve diverse repertoires
of high-quality solutions. Quality diversity has recently been used with considerable success …
of high-quality solutions. Quality diversity has recently been used with considerable success …
Balancing teams with quality-diversity for heterogeneous multiagent coordination
Evolutionary optimization is difficult in domains that require heterogeneous agents to
coordinate on diverse tasks as agents often converge to a limited set of" acceptable" …
coordinate on diverse tasks as agents often converge to a limited set of" acceptable" …