Related Experiment Video
Updated: Jul 25, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
The Role of Morphological Variation in Evolutionary Robotics: Maximizing Performance and Robustness
Jonata Tyska Carvalho1, Stefano Nolfi2
1Informatics and Statistics Department, Federal University of Santa Catarina (UFSC), Florianópolis, Brazil Institute of Cognitive Sciences and Technologies (ISTC), National Research Council (CNR), Rome, Italy jonata.tyska@ufsc.br.
This study introduces a method to analyze how robot controller evolution is affected by morphological variations. Results show evolutionary algorithms can tolerate significant variations, improving agent robustness and performance in diverse conditions.
Area of Science:
- Robotics
- Evolutionary Computation
- Artificial Intelligence
Background:
- Evolving robot controllers requires exposure to variable conditions for robustness and to bridge the reality gap.
- Current methods lack analysis of how morphological variations impact evolutionary processes and suitable variation range selection.
Purpose of the Study:
- To introduce a method for measuring the impact of morphological variations on robot controller evolution.
- To analyze the relationship between variation amplitude, modality, and the performance/robustness of evolving agents.
Main Methods:
- Developed a method to quantify the effects of morphological variations (initial state, sensor noise) on evolutionary algorithms.
- Analyzed the performance and robustness of evolving agents under varying morphological conditions.
Main Results:
- Evolutionary algorithms demonstrate tolerance to high-impact morphological variations.
- Variations in agent actions are better tolerated than variations in initial states or environment.
- Multiple fitness evaluations do not consistently improve accuracy.
Conclusions:
- Morphological variations enhance the robustness and performance of evolved robot controllers.
- The developed method aids in understanding and selecting appropriate variation ranges for evolutionary robotics.
Related Concept Videos
Microbial Morphologies
Limits to Natural Selection
Genetic Variation
Genes exist in different versions called alleles,...
What is Variation?
The range, standard deviation, standard error, and variance are the different measures of variation.
Range: The range is the difference between its maximum and...
Mutation, Gene Flow, and Genetic Drift
Evolutionary Relationships through Genome Comparisons

