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.
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.
Feel 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.mdusing 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, شكراً.
Here is a quick menu .^_^. :
- 🚀 Embodied Co-Design for Rapidly Evolving Agents: Taxonomy, Frontiers, and Challenges
- 📋 Update List
- 🔥 Comments
- 🎥 Overview
- ⭐ Latest ECD Works
- 1️⃣ Bi-Level Co-Design
- 2️⃣ Single-Level Co-Design
- 3️⃣ Generative Co-Design
- 4️⃣ Open-Ended Co-Design
- 5️⃣ Theoretical and Experimental Analysis of Embodied Co-Design
- 💻 Simulated Benchmarks for Embodied Co-Design
- 🚪 Embodied Co-Deisgn in Real World
- 📖 Other Surveys Recommended
- ✉️ Contact Information
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.
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.
TLDR: Methods that focus on the bi-level nature of control learning together with morphology evolution (Baldwin Effect)
References
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
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 |
TLDR: Methods that focus on evolving morphology and control simultaneously (how does natural evolution inform the co-design process?).
References
TLDR: Methods that focus on optimizing morphology and control simultaneously using Reinforcement Learning (physics-model free).
References
TLDR: Methods that focus on optimizing morphology and control simultaneously using Differentiable Simulation or analytical physics model).
References
TLDR: Methods that focus on generating morphological diversity (how to effectively keep the morphological diversity?).
References
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 |
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 | - |
TLDR: Methods that focus on generating agent morphologies using latent-based systems (GAN, VAE, etc.).
References
TLDR: Methods that focus on generating agent morphologies using large models (Diffusion Model, LLM, etc.).
References
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 |
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 |
TLDR: Papers that investigates the synergy of Brain, Body, and Environment.
References
References
References
- Embracing Evolution: A Call for Body-Control Co-Design in Embodied Humanoid Robot
Guiliang Liu, et al., 2025, ArXiv Preprint - Soft robotics: what’s next in bioinspired design and applications of soft robots?
Cecilia Laschi, Li Wen, Fumiya Iida and others, 2025, Bioinspiration & Biomimetics - Embodied Intelligence: A Synergy of Morphology, Action, Perception and Learning
Huaping Liu, et al., 2025, ACM Computing Surveys - Accessible survey of evolutionary robotics and potential future research directions
Hari Mohan Pandey, Arxiv, 2024 - Exploring Embodied Intelligence in Soft Robotics: A Review
Zikai Zhao, et al., 2024, Bio-Inspired and Biomimetic Intelligence in Robotics - Collective Intelligence for Deep Learning: A Survey of Recent Developments
David Ha and Yujin Tang, 2022, Collective Intelligence - Bridging evolutionary algorithms and reinforcement learning: A comprehensive survey on hybrid algorithms
Pengyi Li and Jianye Hao, et al., 2022, IEEE Transactions on Evolutionary Computation - Design Optimization of Soft Robots: A Review of the State of the Art
FeiFei Chen and Michael Yu Wang, 2022, IEEE Robotics & Automation Magazine - Evolutionary robotics and open-ended design automation
Hod Lipson, 2005, Biomimetics
This repo is developed and maintained by Yuxing Wang. For any questions, please feel free to email wyx20@tsinghua.org.cn.







