Skip to content

Yuxing-Wang-THU/SurveyBrainBody

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 

Repository files navigation

Survey Maintenance GitHub issues PRs Welcome GitHub license visitors GitHub stars

🚀 Embodied Co-Design for Rapidly Evolving Agents: Taxonomy, Frontiers, and Challenges

The co-evolution of brain and body empowers animals to exhibit complex behaviors in their environments. Motivated by this natural synergy, Embodied Co-Design (ECD) has emerged as a transformative paradigm for the development of intelligent agents, including both physical robots and virtual creatures. In contrast to conventional approaches that primarily focus on control optimization, ECD jointly optimizes an agent's morphology and control, thereby enhancing environmental interactions and improving task performance compared to control design alone.

🔑 Contributions to Embodied AI: This work provides a comprehensive survey of ECD within the broader landscape of embodied intelligence. We begin with definitions of ECD and contextualize it within related fields such as evolutionary robotics, artificial life, and computational robot design. Next, we introduce a novel hierarchical taxonomy to classify design spaces and representation methods for control, morphology, and tasks, which allows us to analyze over one hundred recent studies in ECD. We review notable benchmarks and applications in both simulated and real-world scenarios. Finally, we identify significant challenges and offer insights into promising future research directions.

We hope that this survey can serve as a reference-worthy and stimulating contribution to the advancement of embodied intelligence while also providing valuable perspectives for related fields.

📋 Update List

2025/01/01: Happy New Year! I am updating the survey on this topic and will fully update the site when the survey is updated to Arxiv.

🔥 Comments

  • PR's WelcomeFeel free to pull requests or contact us if you find any related papers that are not included here. The process to submit a pull request is as follows:
  • a. Fork the project into your own repository.
  • b. Add the Title, Paper link, Published in, Agent Type, Page/Code link in README.md using the following format:
  |[Title](Paper Link)|Conference/Journal/Preprint|Agent Type|[Code/Project](Code/Project Link)|
  • c. Submit the pull request to this branch.
  • We will update this page on a regular basis! So stay tuned~ 🎉🎉🎉. If you do find our survey or the repository helpful, please consider kindly giving a ⭐, 谢谢你, Thanks a lot, Спасибо, ありがとう, 감사합니다, Merci, Grazie, Obrigado, Danke, شكراً.

🎥 Overview

Here is a quick menu .^_^. :

Taxonomy of Embodied Co-Design

The creation of an embodied agent hinges on three critical components: Controlling Brain, Body Morphology, Task Environment, and the Co-Design algorithm that optimizes these components.

1. Controlling Brain: The controller (software) is responsible for perception-action coupling, enabling an agent to process sensory information and generate appropriate motor responses to control its body.

2. Body Morphology: The physical embodiment (hardware) of an agent, including its shape, material properties, sensor placement, etc. Morphological design determines the agent’s physical capabilities and constraints, thereby impacting its performance and adaptability.

3. Task Environment: This includes both task-specific conditions and broader environmental configurations. It not only defines the challenge faced by an agent but also provides the necessary feedback for learning and adaptation. Task requirements and environmental dynamics are crucial for shaping the agent’s behavior and learning objectives.

4. Co-Design Algorithms (A machine that can design other machines): An effective co-design algorithm integrates the optimization of control, morphology, and environmental interactions. Unlike traditional methods that treat these components separately, co-design algorithms aim to simultaneously refine all aspects, leading to more efficient and adaptive agents. These algorithms leverage advanced techniques to explore and exploit the co-design space, optimizing for performance across diverse tasks and environments.

📖 We provide a detailed analysis of ECD methods based on the proposed taxonomy. Please refer to our paper when it is available online.

Frameworks of Embodied Co-Design

The following picture introduces 4 general ECD frameworks, with the last sub-figure showing an example of the ECD process for creating a BipedalWalker agent.

⭐ Latest ECD Works

Paper Published in Embodied Agent Code&Page
Toward Humanoid Brain-Body Co-design: Joint Optimization of Control and Morphology for Fall Recovery Arxiv 2025 Humanoid Robot -
Debate2Create: Robot Co-design via Large Language Model Debates IROSw 2025 Rigid Robot -
Modeling, Embedded Control and Design of Soft Robots using a Learned Condensed FEM Model IEEE TRO Soft Robot -
CAD-Driven Co-Design for Flight-Ready Jet-Powered Humanoids Arxiv 2025 Humanoid Robot
Performance-guided Task-specific Optimization for Multirotor Design Arxiv 2025 Multirotor Robot Page
Embracing Evolution: A Call for Body-Control Co-Design in Embodied Humanoid Robot Arxiv 2025 Humanoid Robot -
Exploring Grammar-Guided Design and Evolution of Polyominoes with Modular Soft Robots GPEM 2025 Modular Soft Robot -
Evolutionary Continuous Adaptive RL-Powered Co-Design for Humanoid Chin-Up Performance Arxiv 2025 Humanoid Robot -
Evolution 6.0: Evolving Robotic Capabilities Through Generative Design Arxiv 2025 Robot Tools -
RobotSmith: Generative Robotic Tool Design for Acquisition of Complex Manipulation Skills Arxiv 2025 Robot Tools Page
Designing Tools with Control Confidence Arxiv 2025 Robot Tools Page

1️⃣ Bi-Level Co-Design

Evolutionary Reinforcement Learning

TLDR: Methods that focus on the bi-level nature of control learning together with morphology evolution (Baldwin Effect)

References
Paper Published in Embodied Agent Code&Page
Neural graph evolution: Towards efficient automatic robot design ICLR 2019 Rigid Robot Code&Page
The body is not a given: Joint agent policy learning and morphology evolution AAMAS 2019 Rigid Robot Page
Embodied Intelligence via Learning and Evolution Nature Comm. 2021 Rigid Robot Code&Page
Evolution Gym: A Large-Scale Benchmark for Evolving Soft Robots NIPS 2021 Modular Soft Robot Code&Page
Meta reinforcement learning for optimal design of legged robots RAL 2022 Quadrupedal Robot -
Evolving Physical Instinct for Morphology and Control Co-Adaption IROS 2023 Legged Robot Code
GA-based Co-Design Algorithm with Successive Halving IIAI-AAI 2023 Modular Soft Robot -
Leveraging Hyperbolic Embeddings for Coarse-to-Fine Robot Design ICLR 2024 Modular Soft Robot Code&Page
Structural Optimization of Lightweight Bipedal Robot via SERL IROS 2024 Rigid Robot Page
A Morphological Transfer-Based Multi-Fidelity Evolutionary Algorithm for Soft Robot Design IEEE CIM 2024 Modular Soft Robot Code
Lamarckian Co-design of Soft Robots via Transfer Learning GECCO 2024 Modular Soft Robot Code
Evolution-Based Shape and Behavior Co-Design of Virtual Agents TVCG 2024 Rigid Robot -
ECoDe: A Sample-Efficient Method for Co-design of Robotic Agents AI 2024 Rigid Robot Page
Following Ancestral Footsteps: Co-Designing Agent Morphology and Behaviour with Self-Imitation Learning EARL 2024 Rigid Robot Code&Page
Learn and evolve to optimize robot morphologies IoTSC 2024 Rigid Robot -
Generating Freeform Endoskeletal Robots ICLR 2025 Endoskeletal Robot Code&Page
A multi-objective optimization framework based on information sharing for serially connected robot design Complex & Intelligent Systems Modular Soft Robot -
Accelerating Soft Robot Evolution Using N-gram-based Controller Inheritance and Genetic Co-Design GECCO 2025 Modular Soft Robot -
Text2Robot: Evolutionary Robot Design from Text Descriptions ICRA 2025 Legged Robot Code&Page
Evolutionary Continuous Adaptive RL-Powered Co-Design for Humanoid Chin-Up Performance Arxiv 2025 Humanoid Robot -
Toward Humanoid Brain-Body Co-design: Joint Optimization of Control and Morphology for Fall Recovery Arxiv 2025 Humanoid Robot -

Surrogate-Assisted Methods

TLDR: Methods that focus on using surrogate models to reduce the computational burden of the co-design process (how to efficiently evaluate a morphology without learning a specific controller?)

References
Paper Published in Embodied Agent Code&Page
Data-efficient Learning of Morphology and Controller for a Microrobot ICRA 2019 Micro Robot Code&Page
Data-efficient co-adaptation of morphology and behaviour with deep reinforcement learning CoRL 2020 Rigid Robot Code
What robot do i need? fast co-adaptation of morphology and control using graph neural networks Arxiv 2021 Rigid Robot -
Neural fidelity warping for efficient robot morphology design ICRA 2021 Rigid Robot Code
Evolution Gym: A Large-Scale Benchmark for Evolving Soft Robots NIPS 2021 Modular Soft Robot Code&Page
Co-imagination of Behaviour and Morphology of Agents LOD 2023 Rigid Robot -
Learning-based design and control for quadrupedal robots with parallel-elastic actuators RAL 2023 Quadrupedal Robot -
Co-imitation: learning design and behaviour by imitation AAAI 2023 Rigid Robot Page
Rapidly evolving soft robots via action inheritance TEVC 2024 Modular Soft Robot Code
Co-Designing Tools and Control Policies for Robust Manipulation Arxiv 2024 End Effector Page
Pretraining-finetuning Framework for Efficient Co-design: A Case Study on Quadruped Robot Parkour Arxiv 2024 Quadrupedal Robot -
Cagecoopt: enhancing manipulation robustness through caging-guided morphology and policy co-optimization IROS 2025 End Effector Page
Effective Design and Interpretation in Voxel-Based Soft Robotics: A Part Assembly Approach with Bayesian Optimization A-Life 2024 Modular Soft Robot -
Efficient co-adaptation of humanoid robot design and locomotion control using surrogate-guided optimization Biomimetic Intelligence and Robotics Humanoid Robot -
Task-driven co-design of mobile manipulators RAL 2025 Mobile Manipulators Page
Cross-Task Collaborative Optimization Based on Knowledge Transfer for Soft Robot Design TEVC 2025 Modular Soft Robot -
Accelerated co-design of robots through morphological pretraining Arxiv 2025 Modular Robot Page

Other Methods

References
Paper Published in Embodied Agent Code&Page
Lamarckian evolution of simulated modular robots Frontiers in Robotics and AI 2019 Modular Robot Code
Task-Agnostic Morphology Evolution ICLR 2021 Rigid Robot Code&Page
Computational design of energy-efficient legged robots: Optimizing for size and actuators ICRA 2021 Rigid Robot -
Simulation aided co-design for robust robot optimization RAL 2022 Rigid Robot -
Codesign of humanoid robots for ergonomic collaboration with multiple humans via genetic algorithms and nonlinear optimization Humanoids 2023 Humanoid Robot Code
Evolution and learning in differentiable robots RSS 2024 Modular Soft Robot Code&Page
Improving Efficiency of Evolving Robot Designs via Self-Adaptive Learning Cycles and an Asynchronous Architecture GECCO 2024 Modular Rigid Robot -
MORPH: Design Co-optimization with Reinforcement Learning via a Differentiable Hardware Model Proxy ICRA 2024 Rigid robot Page

2️⃣ Single-Level Co-Design

EA-Based Methods

TLDR: Methods that focus on evolving morphology and control simultaneously (how does natural evolution inform the co-design process?).

References
Paper Published in Embodied Agent Code&Page
Evolving 3D morphology and behavior by competition ALife 1994 Rigid Robot -
Automatic design and manufacture of robotic lifeforms Nature 2000 Rigid Robot -
Evolving virtual creatures and catapults A-Life 2007 Rigid Robot -
Automatic Design and Manufacture of Soft Robots TRO 2011 Soft Robot -
Evolving Complete Robots with CPPN-NEAT: The Utility of Recurrent Connections GECCO 2011 Spherical Robot -
Unshackling Evolution: Evolving Soft Robots with Multiple Materials and a Powerful Generative Encoding GECCO 2013 Modular Soft Robot Page
Evolved Electrophysiological Soft Robots A-life 2014 Modular Soft Robot -
Scalable co-optimization of morphology and control in embodied machines RSI 2018 Modular Soft Robot Code
A good body is all you need: Avoiding catastrophic interference via agent architecture search NIPS 2021 Wheeled Robot Code
Scale invariant robot behavior with fractals RSS 2021 Modular Soft Robot Code
Co-evolving morphology and control of soft robots using a single genome SSCI 2022 Modular Soft Robot Code
Robust co-design of robots via cascaded optimisation ICRA 2023 Robot Arm -
Subtract to adapt: Autotomic robots RoboSoft 2023 Modular Soft Robot Code
Co-Design Optimisation of Morphing Topology and Control of Winged Drones ICRA 2024 Winged Drones Code
Concurrent optimization of modular robots for planetary landforms: A terrain-guided approach based on STGCN-GA Astrodynamics 2025 Modular Robot -
Totipotent neural controllers for modular soft robots: Achieving specialization in body–brain co-evolution through Hebbian learning Neurocumpting 2025 Modular Soft Robot Code
Designing Tools with Control Confidence Arxiv 2025 Robot Tools Page

RL-Based Methods

TLDR: Methods that focus on optimizing morphology and control simultaneously using Reinforcement Learning (physics-model free).

References
Paper Published in Embodied Agent Code&Page
Reinforcement learning for improving agent design A-LIFE 2019 Rigid Robot Page
Jointly learning to construct and control agents using deep reinforcement learning ICRA 2019 Rigid Robot Page&Code
Learning to control self-assembling morphologies: a study of generalization via modularity NIPS 2019 Modular Rigid Robot Page&Code
Hardware as policy: Mechanical and computational co-optimization using deep reinforcement learning CoRL 2020 Rigid Robot Page
Modular mobile robot design selection with deep reinforcement learning NIPSw 2020 Modular Robot Page
Modular robot design synthesis with deep reinforcement learning AAAI 2020 Modular Robot -
Soft robots learn to crawl: Jointly optimizing design and control with sim-to-real transfer RSS 2022 Soft Robot Page&Code
Transform2act: Learning a transform-and-control policy for efficient agent design ICLR 2022 Rigid Robot Page&Code
N-LIMB: Neural Limb Optimization for Efficient Morphological Design Arxiv 2022 Rigid Robot Page&Code
Curriculum-based co-design of morphology and control of voxel-based soft robots ICLR 2023 Modular Soft Robot Code&Page
PreCo: Enhancing Generalization in Co-Design of Modular Soft Robots via Brain-Body Pre-Training CoRL 2023 Modular Soft Robot Code&Page
Co-optimization of Morphology and Behavior of Modular Robots via Hierarchical Deep Reinforcement Learning RSS 2023 Modular Robot -
Learning to Design and Use Tools for Robotic Manipulation CoRL 2023 Robot Manipulator Tools Page
Symmetry-Aware Robot Design with Structured Subgroups ICML 2023 Rigid robot Code&Page
CompetEvo: Towards Morphological Evolution from Competition IJCAI 2024 Rigid bodied Robot Code&Page
Reinforcement learning for freeform robot design ICRA 2024 Modular Soft Robot Code&Page
BodyGen: Advancing Towards Efficient Embodiment Co-Design ICLR 2025 Rigid Robot Page&Code
Efficient End-effector Co-Design by Demonstration for Deformable Fragile Object Manipulation RSSw 2025 End-effector Page
Co-Design and Control of a Biomimetic Snake Robot and its Contact Surfaces with Reinforcement Learning EWRL 2025 Snake Robot

Physics-Based Methods

TLDR: Methods that focus on optimizing morphology and control simultaneously using Differentiable Simulation or analytical physics model).

References
Paper Published in Embodied Agent Code&Page
Functional Co-Optimization Of Articulated Robots ICRA 2017 Articulated Robot -
Interactive Co-Design of Form and Function for Legged Robots using the Adjoint Method Arxiv 2018 Legged Robot Page
Learning-in-the-loop optimization: End-to-end control and co-design of soft robots through learned deep latent representations NIPS 2019 Soft Robot -
One robot for many tasks: Versatile co-design through stochastic programming RAL 2020 Legged Robot -
An End-to-End Differentiable Framework for Contact-Aware Robot Design RSS 2021 Rigid Robot Code&Page
Diffaqua: A differentiable computational design pipeline for soft underwater swimmers with shape interpolation ACM TOG 2021 Soft Gripper Code&Page
Learning tool morphology for contact-rich manipulation tasks with differentiable simulation ICRA 2022 Robot Tools -
Optimization of humanoid robot designs for human-robot ergonomic payload lifting Humanoids 2022 Humanoids Robot -
Softzoo: A soft robot co-design benchmark for locomotion in diverse environments ICLR 2023 Soft Robot Code&Page
4D topology optimization: Integrated optimization of the structure and self-actuation of soft bodies for dynamic motions CMAME 2023 Soft Robot Page
Efficient automatic design of robots PNAS 2023 Soft Robot Code
Topology optimization of locomoting soft bodies using material point method Structural and Multidisciplinary Optimization 2023 Soft Robot -
Task2Morph: Differentiable Task-inspired Framework for Contact-Aware Robot Design IROS 2023 Rigid Robot hand Code
Differentiable Soft-Robot Generation GECCO 2023 Soft Robot -
Humanoid Robot Co-Design: Coupling Hardware Design with Gait Generation via Hybrid Zero Dynamics CDC 2023 Humanoid Robot -
Computational synthesis of locomotive soft robots by topology optimization Science Advances 2024 Soft Robot -
Co-Designing Manipulation Systems Using Task-Relevant Constraints ICRA 2024 Robot Manipulator -
Engineering compliance in legged robots via robust co-design TMEC 2024 Quadrupedal Robot -
Joint Optimization of Robot Design and Motion Parameters using the Implicit Function Theorem RSS 2024 Quadrupedal Robot -
Computational co-design of structure and feedback controller for locomoting soft robots Structural and Multidisciplinary Optimization 2025 Soft Robot -
Making use of design-aware policy optimization in legged-robotics co-design CoRLw 2024 Legged Robot -
Modeling, Embedded Control and Design of Soft Robots using a Learned Condensed FEM Model IEEE TRO Soft Robot -
A Design Co-Pilot for Task-Tailored Manipulators Arxiv 2025 Manipulators Page

Diversity-Based Methods

TLDR: Methods that focus on generating morphological diversity (how to effectively keep the morphological diversity?).

References
Paper Published in Embodied Agent Code&Page
Solving deceptive tasks in robot body-brain co-evolution by searching for behavioral novelty ICISDA 2010 Virtual Creature -
Evolving a diversity of virtual creatures through novelty search and local competition GECCO 2011 Virtual Creature -
Quality and Diversity in Evolutionary Modular Robotics SSCI 2020 Modular Robot -
Seeking Quality Diversity in Evolutionary Co-design of Morphology and Control of Soft Tensegrity Modular Robots GECCO 2021 Modular Robot Page
Effects of compliant and structural parts in evolved modular robots A-Life 2023 Modular Robot Code
A ’MAP’ to find high-performing soft robot designs: Traversing complex design spaces using MAP-elites and Topology Optimization IROS 2024 Rigid Manipulator N/A
No-brainer: Morphological Computation driven Adaptive Behavior in Soft Robots SAB 2024 Modular Soft Robot Code
Controller Distillation Reduces Fragile Brain-Body Co-Adaptation and Enables Migrations in MAP-Elites GECCO 2025 Modular Soft Robot Code
Body and Brain Quality-Diversity in Robot Swarms TELO 2025 Modular Robot Code
Enhancing Adaptability in Embodied Agents: A Multi-Quality-Diversity Approach TEC 2025 Modular Soft Robot Code
Quality-diversity in problems with composite solutions: a case study on body–brain robot optimization GPEM 2025 Modular Soft Robot -

Other Methods

TLDR: Actuating Shape-Changed robots.

References
Paper Published in Embodied Agent Code&Page
Shape change and control of pressure-based soft agents ALIFE 2022 Pressure-Based Soft Robot Code&Page
DittoGym: Learning to Control Soft Shape-Shifting Robots ICLR 2024 Soft Shape-Shifting Robots Code&Page

3️⃣ Generative Co-Design

Rule-Based Generation

TLDR: Methods that focus on generating agent morphologies using rule-based systems (grammar, L-systems, etc.).

References
Paper Published in Embodied Agent Code&Page
Evolution of generative design systems for modular physical robots ICRA 2001 Modular Robot -
Generative representations for the automated design of modular physical robots TRA 2004 Rigid Robot -
Creature Academy: A System for Virtual Creature Evolution CEC 2008 Rigid Robot -
Robogrammar: graph grammar for terrain-optimized robot design TOG 2020 Rigid Robot Code&Page
Automatic Co-Design of Aerial Robots Using a Graph Grammar IROS 2022 UAV -
Synergizing Morphological Computation and Generative Design: Automatic Synthesis of Tendon-Driven Grippers IROS 2024 Tendon-Driven Grippers Code&Page
Exploring Grammar-Guided Design and Evolution of Polyominoes with Modular Soft Robots GPEM 2025 Modular Soft Robot -

Latent-Based Generation

TLDR: Methods that focus on generating agent morphologies using latent-based systems (GAN, VAE, etc.).

References
Paper Published in Embodied Agent Code&Page
Emergent hand morphology and control from optimizing robust grasps of diverse objects ICRA 2021 Robot Hand Code
GLSO: Grammar-guided Latent Space Optimization for Sample-efficient Robot Design Automation CoRL 2022 Rigid Robot Code
Modular Robot Design Optimization with Generative Adversarial Networks ICRA 2022 Modular Rigid Robot -
MorphVAE: Advancing Morphological Design of Voxel-Based Soft Robots with Variational Autoencoders AAAI 2024 Modular Soft Robot Code
DiffuseBot: Breeding Soft Robots With Physics-Augmented Generative Diffusion Models NIPS 2023 Soft Robot Code&Page
RoboNet: A Sample-Efficient Robot co-design Generator CoRLw 2024 Rigid Robots -
Morphology Evolution for Embodied Robot Design with a Classifier-Guided Diffusion Model TEC 2025 Modular Soft Robot Code
Generating Freeform Endoskeletal Robots ICLR 2025 Endoskeletal Robots Code&Page
TE-RoboNet: Transfer Enhanced RoboNet for Sample-Efficient Generation of Robot Co-Designs EWRL 2025 Rigid Robot
COGENT: Co-design of Robots with GFlowNets EWRL 2025 Modular Robot -

LLM/VLM-Based Generation

TLDR: Methods that focus on generating agent morphologies using large models (Diffusion Model, LLM, etc.).

References
Paper Published in Embodied Agent Code&Page
Evolution Through Large Models Arxiv 2023 Soft Robot Code
How can LLMs transform the robotic design process? Nature Machine Intelligence 2023 Robot Gripper -
How Can Large Language Models Help Humans in Design and Manufacturing? Arxiv 2023 - -
LASeR: LASeR: Towards Diversified and Generalizable Robot Design with Large Language Models ICLR 2025 Modular Soft Robot Code
RoboMoRe: LLM-based Robot Co-design via Joint Optimization of Morphology and Reward Arxiv 2025 Rigid Robot -
Large Language Models as Natural Selector for Embodied Soft Robot Design Arxiv 2025 Modular Soft Robot Code
RoboMorph: Evolving Robot Morphology using Large Language Models ICLRw 2025 Rigid Robot -
VLMGINEER: Vision Language Models as Robotic Toolsmiths Arxiv 2025 Rigid Robot Page
CUDA-Accelerated Soft Robot Neural Evolution with Large Language Model Supervision ICRAw 2024 Soft Robot -
Evolution 6.0: Evolving Robotic Capabilities Through Generative Design Arxiv 2025 Robot Tools -
RobotSmith: Generative Robotic Tool Design for Acquisition of Complex Manipulation Skills Arxiv 2025 Robot Tools Page
Debate2Create: Robot Co-design via Large Language Model Debates IROSw 2025 Rigid Robot -

4️⃣ Open-Ended Co-Design

Brain-Body-Env Co-Evolution

TLDR: Methods that focus on brain-body-environment co-optimization.

References
Paper Published in Embodied Agent Code&Page
Co-optimising robot morphology and controller in a simulated open-ended environment EvoStar 2021 Legged Robot Code
Co-Designing Manipulation Systems Using Task-Relevant Constraints ICRA 2022 Rigid Manipulator N/A
Curriculum Reinforcement Learning via Morphology-Environment Co-Evolution Arxiv 2023 Rigid Robot N/A
Brain–body-task co-adaptation can improve autonomous learning and speed of bipedal walking Bioinspir. Biomim. 2024 Legged Robot N/A
LLM-POET: Evolving Complex Environments using Large Language Models GECCO 2024 Companion 2D Modular Soft Robot N/A
Evolving Complex Environments in Evolution Gym using Large Language Models ICASSPW 2024 2D Modular Soft Robot
(Voxel-Based Soft Robot)
N/A
Task-Based Design and Policy Co-Optimization for Tendon-driven Underactuated Kinematic Chains Arxiv 2024 Rigid Manipulator Page

Developmental Co-Evolution

References
Paper Published in Embodied Agent Code&Page
Evolving Complete Agents using Artificial Ontogeny Morph 2003 Rigid Robot -
An Improved System for Artificial Creatures Evolution ALife 2006 Virtual Creature -
Open-ended behavioral complexity for evolved virtual creatures GECCO 2013 Virtual Creature -
Artificial Metamorphosis: Evolutionary Design of Transforming, Soft-Bodied Robots A-Life 2022 Virtual Creature -
Morphological Development at the Evolutionary Timescale: Robotic Developmental Evolution A-Life 2022 Soft Robot -
A Unified Substrate for Body-Brain Co-evolution ICLRw 2022 Vitual Creature Code
Evolution of Developmental Plasticity of Soft Virtual Creatures in Changing Environments CEC 2024 Modular Soft Robot -
Eco-Evo-Devo in the Adaptive Evolution of Artificial Creatures Within a 3D Physical Environment Electronics 2025 Vitural Creature Page

5️⃣ Theoretical and Experimental Analysis of Embodied Co-Design

TLDR: Papers that investigates the synergy of Brain, Body, and Environment.

References
Paper Published in Embodied Agent Code&Page
Fitness functions in evolutionary robotics: A survey and analysis RAS 2009 - -
ALife approach for body-behavior predator–prey coevolution: body first or behavior first? ALR 2013 - -
Beyond black-box optimization: a review of selective pressures for evolutionary robotics EI 2014 - -
Simple or complex bodies? Trade-offs in exploiting body morphology for control Book 2017 - -
The trade-off between morphology and control in the co-optimized design of robots PLOS ONE 2017 Rigid Robot -
How morphological development can guide evolution Scientific Reports 2018 - -
Evolving-controllers versus learning-controllers for morphologically evolvable robots EvoStar 2020 3D Modular Robot -
A comparative analysis on genome pleiotropy for evolved soft robots GECCO 2022 3D Modular Soft Robot Code
Comparative studies of evolutionary methods and RL for learning behavior of virtual creatures SSCI 2022 Modular Soft Robot Code
The Effects of Learning in Morphologically Evolving Robot Systems Frontiers 2022 Modular Robot -
The Dynamic of Body and Brain Co-Evolution ADAPTIVE BEHAVIOR Rigid Robot Page
Subtract to adapt: Autotomic robots RoboSoft 2023 Modular Soft Robot N/A
Enhancing robot evolution through Lamarckian principles Scientific Reports 2023 Modular Robot N/A
Modular controllers facilitate the co-optimization of morphology and control in soft robots GECCO 2023 Modular Soft Robot code
How the morphology encoding influences the learning ability in body-brain co-optimization GECCO 2023 Modular Robot code
A comparison of controller architectures and learning mechanisms for arbitrary robot morphologies SSCI 2023 Modular Rigid Robot N/A
How Perception, Actuation, and Communication Impact the Emergence of Collective Intelligence in Simulated Modular Robots ALIFE 2024 Modular Robot N/A
Co-Optimization of Robot Design and Control: Enhancing Performance and Understanding Design Complexity Arxiv 2024 - Code
Investigating Premature Convergence in Co-optimization of Morphology and Control in Evolved Virtual Soft Robots EuroGP 2024 Modular Soft Robot N/A
The role of morphological variation in evolutionary robotics: Maximizing performance and robustness EC 2024 Rigid Robot N/A
Premature convergence in morphology and control co-evolution: a study Adaptive Behavior 2024 - N/A
Artificial evolution of robot bodies and control: on the interaction between evolution, individual and cultural learning RoyalSoc Trans - N/A
Evolutionary Brain-Body Co-Optimization Consistently Fails to Select for Morphological Potential A-Life 2025 Modular Soft Robot Code
Morphological Cognition: Classifying MNIST Digits Through Morphological Computation Alone A-Life 2025 Modular Soft Robot Code
The Morphology-Control Trade-Off: Insights into Soft Robotic Efficiency Arxiv 2025 Modular Soft Robot -
Selection pressure shapes epistatic gene interactions in the evolution of robots - Modular Robot code
Robots that Evolve with Us: Modular Co-Design for Personalization, Adaptability, and Sustainability Arxiv 2025 Modular Robot -
Evolutionary Brain-Body Co-Optimization Consistently Fails to Select for Morphological Potential A-Life 2025 Modular Soft Robot Code

💻 Simulated Benchmarks for Embodied Co-Design

References
Platform Related Papers Agent Differentiable Sim
Evolution Gym
Code&Page
ModularEvoGym
Code&Page
Evolution gym: A large-scale benchmark for evolving soft robots (NIPS 2021)
1. PreCo: Enhancing Generalization in Co-Design of Modular Soft Robots via Brain-Body Pre-Training (CoRL 2023)
2. Rapidly Evolving Soft Robots via Action Inheritance (IEEE TEC 2024)
3. How the morphology encoding influences the learning ability in body-brain co-optimization (GECCO 2023)
4. Curriculum-based co-design of morphology and control of voxel-based soft robots (ICLR 2023)
5. Co-evolving morphology and control of soft robots using a single genome (SSCI 2022)
6. A Morphological Transfer-Based Multi-Fidelity Evolutionary Algorithm for Soft Robot Design (IEEE CIM 2024)
7. Lamarckian Co-design of Soft Robots via Transfer Learning (GECCO 2024)
8. Investigating Premature Convergence in Co-optimization of Morphology and Control in Evolved Virtual Soft Robots (EuroGP 2024)
9. MorphVAE: Advancing Morphological Design of Voxel-Based Soft Robots with Variational Autoencoders (AAAI 2024)
10. LLM-POET: Evolving Complex Environments using Large Language Models (GECCO 2024 Companion)
11. HeteroMorpheus: Universal Control Based on Morphological Heterogeneity Modeling (IJCAI 2024)
12. Towards Multi-Morphology Controllers with Diversity and Knowledge Distillation (GECCO 2024)
13. Subtract to adapt: Autotomic robots (RoboSoft 2023)
14. Comparative studies of evolutionary methods and RL for learning behavior of virtual creatures (SSCI 2022)
15. Effective Design and Interpretation in Voxel-Based Soft Robotics: A Part Assembly Approach with Bayesian Optimization (ALIFE 2024)
16. Evolution of Developmental Plasticity of Soft Virtual Creatures in Changing Environments (CEC 2024)
17. GA-based Co-Design Algorithm with Successive Halving (IIAIAAI 2023)
2D Modular Soft Robot
(Voxel-Based Soft Robot)
No
DiffRedMax (DiffHand)
Code&Page
An End-to-End Differentiable Framework for Contact-Aware Robot Design (RSS 2021)
1. Task2Morph: Differentiable Task-inspired Framework for Contact-Aware Robot Design (IROS 2023)
3D Rigid Contact-Aware Robot Yes
Bullet
Code&Page
RoboGrammar: Graph Grammar for Terrain-Optimized Robot Design (SIGGRAPH Asia 2020)
1. GLSO: Grammar-guided Latent Space Optimization for Sample-efficient Robot Design Automation (CoRL 2022)
3D Rigid Robot No
DiffuseBot
Code&Page
DiffuseBot: Breeding Soft Robots With Physics-Augmented Generative Diffusion Models (NIPS 2023) 3D Soft Robot Yes
Rostok
Code&Page
Synergizing Morphological Computation and Generative Design: Automatic Synthesis of Tendon-Driven Grippers (IROS 2024) 3D Rigid Gripper No
SoftZoo
Code&Page
Softzoo: A soft robot co-design benchmark for locomotion in diverse environments (ICLR 2023) 3D Soft Robot Yes
RoboSumo
Code&Page
Continuous adaptation via meta-learning in nonstationary and competitive environments (ICLR 2018)
1. CompetEvo: Towards Morphological Evolution from Competition (IJCAI 2024)
3D Rigid Robot No
2D-VSR-Sim
Code&Page
2D-MR-Sim
Code&Page
2D-Robot-Evolution
Code&Page
2D-VSR-Sim: a Simulation Tool for the Optimization of 2-D Voxel-based Soft Robots (SoftwareX 2020)
1. An experimental comparison of evolved neural network models for controlling simulated modular soft robots (Applied Soft Computing)
2. On the Schedule for Morphological Development of Evolved Modular Soft Robots (EuroGP 2022)
3. Optimizing the Sensory Apparatus of Voxel-based Soft Robots through Evolution and Babbling (Springer Nature Computer Science 2022)
4. Merging Pruning and Neuroevolution: towards Robust and Efficient Controllers for Modular Soft Robots (KER 2021)
5. Evolving Hebbian Learning Rules in Voxel-based Soft Robots (IEEE TechRxiv 2021)
6. On the Effects of Pruning on Evolved Neural Controllers for Soft Robots (NEWK@GECCO 2021)
7. Criticality-driven Evolution of Adaptable Morphologies of Voxel-Based Soft-Robots (Frontiers in Robotics and AI 2021)
8. Biodiversity in Evolved Voxel-based Soft Robots (GECCO 2021)
9. Beyond Body Shape and Brain: Evolving the Sensory Apparatus of Voxel-based Soft Robots (EvoAPPS 2021)
10. Evolution of Distributed Neural Controllers for Voxel-based Soft Robots (GECCO 2020)
11. Evolving Modular Soft Robots without Explicit Inter-Module Communication using Local Self-Attention (GECCO 2022)
12. No-brainer: Morphological Computation driven Adaptive Behavior in Soft Robots (SAB 2024)
Modular Soft Robot No
Sorotoki
Code&Page
Sorotoki: A Matlab Toolkit for Design, Modeling, and Control of Soft Robots (IEEE ACCESS) Soft Robot No
RoboGen
Code&Page
RoboGen: Robot Generation through Artificial Evolution Modular Robot No
EMR-Unity
Code
EMR: Evolving Modular Robots Modular Robot No

🚪 Embodied Co-Deisgn in Real World

References
Paper Published in Embodied Agent
Voxcraft Real-world Platform Voxel-based Soft Robot
Revolve2 Real-world Platform Modular Rigid Robot
Real-world reproduction of evolved robot morphologies: Automated categorization and evaluation EvoApplications 2015 Legged Robot
Real-world evolution of robot morphologies: A proof of concept A-Life 2017 Modular Robot
Real World Morphological Evolution is Feasible GECCO 2020 Legged Robot
Environmental adaptation of robot morphology and control through real-world evolution Evolutionary Computation 2021 Legged Robot
Soft Robots Learn to Crawl: Jointly Optimizing Design and Control with Sim-to-Real Transfer RSS 2022 Soft Robot
DiffuseBot: Breeding Soft Robots With Physics-Augmented Generative Diffusion Models NIPS 2023 Soft Robot
Computational synthesis of locomotive soft robots by topology optimization Science Advances 2024 Soft Robot
Co-Designing Manipulation Systems Using Task-Relevant Constraints ICRA 2022 Rigid Manipulator
A ’MAP’ to find high-performing soft robot designs: Traversing complex design spaces using MAP-elites and Topology Optimization IROS 2024 Rigid Manipulator
Using neuroevolution for designing soft medical devices BIR 2024 Soft Medical Device
Structural Optimization of Lightweight Bipedal Robot via SERL IROS 2024 Bipedal Robot
Evolution and learning in differentiable robots RSS 2024 Rigid Robot
Co-Designing Tools and Control Policies for Robust Manipulation Arxiv 2024 Robot Tools
Soft yet Effective Robots via Holistic Co-Design Arxiv 2025 Soft Robot

📖 Other Surveys Recommended

✉️ Contact Information

This repo is developed and maintained by Yuxing Wang. For any questions, please feel free to email wyx20@tsinghua.org.cn.