Related Experiment Video
Updated: Nov 5, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
MAP-Elites Enables Powerful Stepping Stones and Diversity for Modular Robotics
Jørgen Nordmoen1, Frank Veenstra1, Kai Olav Ellefsen1
1Department of Informatics, University of Oslo, Oslo, Norway.
MAP-Elites, a Quality Diversity algorithm, excels at optimizing modular robots by evolving diverse morphologies and controllers. It outperforms other methods in challenging environments and generates better pathways to high-performing solutions.
Area of Science:
- Robotics
- Artificial Intelligence
- Evolutionary Computation
Background:
- Modular robots offer adaptability through reconfiguration, but optimizing morphology and control simultaneously is challenging.
- Interdependencies between morphology and control can lead optimization algorithms to local optima, hindering progress.
- Existing optimization methods struggle with the complex search space of modular robot design.
Purpose of the Study:
- To compare the effectiveness of three Evolutionary Algorithms in optimizing modular robot morphologies and controllers.
- To evaluate algorithms based on performance, morphological diversity, and adaptability to new environments.
- To investigate the role of diversity in achieving high-performing solutions in modular robotics.
Main Methods:
- Comparison of two objective-based search algorithms (with and without diversity promotion) against the Quality Diversity algorithm MAP-Elites.
- Evaluation of algorithm performance on evolving robot morphologies and controllers for locomotion tasks.
- Analysis of genealogical ancestry and population transfer to assess diversity and adaptability.
Main Results:
- MAP-Elites evolved the highest performing solutions and generated the greatest morphological diversity.
- MAP-Elites demonstrated superior performance recovery when populations were transferred to more difficult environments.
- Analysis revealed MAP-Elites creates more diverse and effective 'stepping stones' for optimization.
Conclusions:
- MAP-Elites is highly suitable for morphology-control co-optimization in modular robotics.
- Morphological diversity is crucial for adaptability and performance in changing environments.
- Diverse ancestral pathways generated by MAP-Elites correlate with maximum task performance.
Related Concept Videos
Mechanical Systems
Electro-mechanical Systems
A key component of the DC motor is the armature, a rotating circuit positioned within a magnetic field. As an electric current passes through the...
Flat Belts: Problem Solving
Hierarchy of Motor Control
Sequence Networks of Rotating Machines
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...

