Online Damage Recovery for Physical Robots with Hierarchical Quality-Diversity
Not on the map. Why?
Abstract (arXiv)
In real-world environments, robots need to be resilient to damages and robust to unforeseen scenarios. Quality-Diversity (QD) algorithms have been successfully used to make robots adapt to damages in seconds by leveraging a diverse set of learned skills. A high diversity of skills increases the chances of a robot to succeed at overcoming new situations since there are more potential alternatives to solve a new task.However, finding and storing a large behavioural diversity of multiple skills often leads to an increase in computational complexity. Furthermore, robot planning in a large skill space is an additional challenge that arises with an increased number of skills. Hierarchical structures can help reducing this search and storage complexity by breaking down skills into primitive skills. In this paper, we introduce the Hierarchical Trial and Error algorithm, which uses a hierarchical behavioural repertoire to learn diverse skills and leverages them to make the robot adapt quickly in the physical world. We show that the hierarchical decomposition of skills enables the robot to learn more complex behaviours while keeping the learning of the repertoire tractable. Experiments with a hexapod robot show that our method solves a maze navigation tasks with 20% less actions in simulation, and 43% less actions in the physical world, for the most challenging scenarios than the best baselines while having 78% less complete failures.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 34 of its 62 references that are in the map. First posted on arXiv 18 Oct 2022.
Builds on
34 of 62 references.
References · 34
- 2018Diversity is All You Need: Learning Skills without a Reward Functioncited by 734
- 2019Solving Rubik's Cube with a Robot Handcited by 699
- 2018Data-Efficient Hierarchical Reinforcement Learningcited by 436
- 2015Illuminating search spaces by mapping elitescited by 406
- 2022Learning robust perceptive locomotion for quadrupedal robots in the wildcited by 299
- 2020First return, then explorecited by 256
- 2014Robots that can adapt like animalscited by 203
- 2017Quality and Diversity Optimization: A Unifying Modular Frameworkcited by 111
- 2020Quality-Diversity Optimization: a novel branch of stochastic optimizationcited by 59
- 2019Autonomous skill discovery with Quality-Diversity and Unsupervised Descriptorscited by 57
- 2021Hierarchical Skills for Efficient Explorationcited by 37
- 2018A survey on policy search algorithms for learning robot controllers in a handful of trialscited by 33
22 more
- 2021Unsupervised Behaviour Discovery with Quality-Diversity Optimisationcited by 30
- 2021Generating and Blending Game Levels via Quality-Diversity in the Latent Space of a Variational Autoencodercited by 27
- 2016Reset-free Trial-and-Error Learning for Robot Damage Recoverycited by 24
- 2019Unsupervised Learning and Exploration of Reachable Outcome Spacecited by 23
- 2020Quality Diversity for Multi-task Optimizationcited by 23
- 2020From Pixels to Legs: Hierarchical Learning of Quadruped Locomotioncited by 20
- 2020A Quality Diversity Approach to Automatically Generating Human-Robot Interaction Scenarios in Shared Autonomycited by 20
- 2018Curiosity Driven Exploration of Learned Disentangled Goal Spacescited by 16
- 2020Finding Game Levels with the Right Difficulty in a Few Trials through Intelligent Trial-and-Errorcited by 14
- 2021Illuminating the Space of Beatable Lode Runner Levels Produced By Various Generative Adversarial Networkscited by 14
- 2020Hierarchically Organized Latent Modules for Exploratory Search in Morphogenetic Systemscited by 13
- 2018Hierarchical Behavioral Repertoires with Unsupervised Descriptorscited by 12
- 2019From exploration to control: learning object manipulation skills through novelty search and local adaptationcited by 12
- 2019Adaptive Prior Selection for Repertoire-based Online Adaptation in Roboticscited by 11
- 2020Planning in Learned Latent Action Spaces for Generalizable Legged Locomotioncited by 11
- 2020MAP-Elites enables Powerful Stepping Stones and Diversity for Modular Roboticscited by 11
- 2021BR-NS: an Archive-less Approach to Novelty Searchcited by 7
- 2021Adaptive CLF-MPC With Application To Quadrupedal Robotscited by 7
- 2020Rapidly adapting robot swarms with Swarm Map-based Bayesian Optimisationcited by 6
- 2021Generating Diverse and Competitive Play-Styles for Strategy Gamescited by 6
- 2020Hierarchical principles of embodied reinforcement learning: A reviewcited by 5
- 2022Hierarchical Quality-Diversity for Online Damage Recoverycited by 5
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 1; 2026: 3.
7 papers.
- 2023Improving the Data Efficiency of Multi-Objective Quality-Diversity through Gradient Assistance and Crowding Explorationcited by 2
- 2025Multi-Objective Quality-Diversity in Unstructured and Unbounded Spacescited by 2
- 2026Moving On, Even When You're Broken: Fail-Active Trajectory Generation via Diffusion Policies Conditioned on Embodiment and Taskcited by 2
- 2026Self-evolving Embodied AIcited by 2
- 2023Adaptive Control Strategy for Quadruped Robots in Actuator Degradation Scenarioscited by 1
- 2024Preference-Conditioned Gradient Variations for Multi-Objective Quality-Diversitycited by 1
- 2026Diverse and Adaptable Arm Coordination for Octopus-Crawling via Diffusion-Based Uncertainty-Aware Optimizationcited by 0
- 2026Diverse and Adaptable Arm Coordination for Octopus-Crawling via Diffusion-Based Uncertainty-Aware Optimization17 Sep 2026
- 2026Self-evolving Embodied AI4 Feb 2026
- 2026Moving On, Even When You're Broken: Fail-Active Trajectory Generation via Diffusion Policies Conditioned on Embodiment and Task2 Feb 2026
- 2025Multi-Objective Quality-Diversity in Unstructured and Unbounded Spaces28 Mar 2025
- 2024Preference-Conditioned Gradient Variations for Multi-Objective Quality-Diversity19 Nov 2024
- 2023Adaptive Control Strategy for Quadruped Robots in Actuator Degradation Scenarios29 Dec 2023
- 2023Improving the Data Efficiency of Multi-Objective Quality-Diversity through Gradient Assistance and Crowding Exploration24 Feb 2023