Recover, Discover, Plan: Learning Skills and Concepts from Robot Failures
Listen
Radio episode about this paper
Transcript
Introduction to the show: ident: Robotics Radio. Generated commentary on the latest robotics and control papers.
Rosa: I'm Rosa, and with me are Dev and Taro, guest researcher.
Dev: Today's paper: "Recover, Discover, Plan".
Rosa: The gist: ReSYNC introduces Recovery-Driven Synthesis of Relational Concepts (ReSYNC), a method that progressively discovers and refines state abstractions from failure-recovery experience to support abstract planning,
Dev: First, who's behind it and why it matters.
Title and authors: Rosa: So this paper is called "Recover, Discover, Plan: Learning Skills and Concepts from Robot Failures". It sounds like it’s about getting robots better at handling when things go wrong by not just fixing them but also learning the bigger picture of what's going on.
Dev: Yeah, the authors are Li and Mishra along with Liu, Tao, Kumar, Gray, Wickramarachchi and Francis. They’re coming from a few different places in AI research.
Taro: It’s interesting seeing researchers from different areas working together on something like this because it hints at a bigger problem in autonomy—how to handle the messy reality of physical interaction when things don't go according to plan.
Rosa: Exactly, and the title suggests they aren't just making robots that can recover; they are making them acquire abstract knowledge so they can avoid those failures in the future, which is a big difference from just reacting on the spot.
Dev: They’re aiming for something incremental, building up skills and concepts together rather than trying to solve everything at once.
Taro: That gradual learning approach sounds like it addresses a core limitation where most existing methods are either too reactive or require hand-designed skills upfront, which is something I see a lot in the autonomy space.
Rosa: It seems they’re pushing past just having a policy for every single failure mode because that gets inefficient quickly when you have many potential problems.
The paper's summary: Dev: In the paper, they introduce something called Recovery-Driven Synthesis of Relational Concepts, or ReSYNC. Essentially, they are proposing a method that progressively discovers and refines state abstractions—those relational predicates—directly from the experience of failures and recoveries.
Rosa: So instead of just learning how to recover from one specific failure, ReSYNC learns a new concept about the world that helps explain *why* that recovery worked or what to do next.
Taro: The summary breaks it down into two main parts: first, the skill-learning phase where the robot uses reinforcement learning to learn how to recover from failures seen in training tasks.
Dev: Then there’s the concept-learning phase, where they discover new relational predicates and refine their abstract planning model so they can explain and generalize those learned recovery behaviors.
Rosa: The key idea here is that this interaction allows ReSYNC to take local recoveries that happened during training and convert them into global failure avoidance when the robot is actually tested.
Taro: It moves beyond just having a skill for a specific situation; it builds a framework where those skills are grounded in a new, more abstract way of thinking about the environment itself.
The paper's improvements: Rosa: One major improvement they suggest is this incremental dual-learning process where the robot jointly learns skills and concepts. It starts with learning recovery skills from failures, and then discovers concepts that ground those skills in a new abstract planning model.
Dev: They show how this allows them to generalize to a combinatorial number of unseen failures by recomposing these new skills and concepts they’ve discovered.
Taro: That generalization capability is what really stands out because it means the robot doesn't just know how to fix the drawer being open, but it can apply that learned idea to entirely different types of objects or situations.
Rosa: They also have two designs for this progressive learning: compositional dreaming and concept fine-tuning, which let them expand their library for increasingly complex unseen tasks.
Dev: Compositional dreaming involves composing failure objects from previous stages with new objects, while concept fine-tuning incrementally expands the abstraction library using newly generated data while tuning classifiers for existing concepts before new skills change things.
Taro: And they even show that the system is robust to how you order your training tasks; reversing the sequence still gives it comparable performance to when you did it in the original order.
Conclusion: Rosa: So, to wrap up, ReSYNC is about robots acquiring those abstract knowledge structures from failure experience so they can use that planning model at test time to anticipate and avoid failures globally. It’s a significant step toward robots that can handle complex physical tasks without needing a specific policy for every single problem.
Dev: The system achieves success rates of seventy percent on compositionally novel tasks across four different physical domains, and it shows three things: it outperforms baselines by over fifty percent in the Blocked Stacking domain, it learns from multiple training stages without performance drops as the task horizon grows, and it doesn't forget previous tasks when learning new ones.
Taro: For me, what this means for autonomy is that we’re getting closer to systems that don't just rely on reactive recovery skills but can genuinely compose new solutions by reusing discovered concepts across entirely different manipulation scenarios.
Rosa: It does show sim-to-real transfer for non-prehensile recovery skills, meaning these learned behaviors can actually work in the physical world when things get messy and unexpected.
Dev: The paper "Recover, Discover, Plan: Learning Skills and Concepts from Robot Failures" shows how incremental learning of skills and concepts can lead to robust planning that generalizes better than previous reactive methods.
Taro: It’s a solid paper that shows the path toward robots that are fundamentally better at handling the unknown by building up their understanding of the world through its own mistakes.
CMU University of California, Berkeley (CMU) · Princeton University of Technology (Princeton) · AI2 (AI2) · MIT Artificial Intelligence Laboratory (MIT AI2) · Centaur AI · Bosch Center for AI
cs.RO
Submitted: 2026-06-16
Updated: 2026-10-08
Comments: Paper accepted at the Conference on Robot Learning (CoRL 2026). Website: https://jaraxxus-me.github.io/ReSYNC/
Project page: https://jaraxxus-me.github.io/ReSYNC
License: http://creativecommons.org/licenses/by/4.0/
Importance score: 91/100
The gist: The gist: ReSYNC introduces Recovery-Driven Synthesis of Relational Concepts (ReSYNC), a method that progressively discovers and refines state abstractions from failure-recovery experience to support
Key concepts
- Skill Learning
- This phase uses reinforcement learning (RL) to teach the robot how to recover from specific failures encountered during training. The robot learns a recovery policy and a terminal function that are relational, meaning they operate based on features of relevant objects. This builds the initial set of recovery skills.
- Concept Learning
- This phase discovers new relational predicates and operators that explain and generalize the learned recovery behaviors. It uses Offline Concept Learning with IVNTR, which alternates between learning symbolic structures and optimizing neural classifiers. This process creates new concepts that allow for more abstract planning later.
- Relational Predicates
- These are the abstract symbols or rules discovered by ReSYNC that describe relationships between objects in the environment. Instead of learning a policy for every failure, the robot learns these predicates, which act as a symbolic description to help it plan and generalize recovery skills across different scenarios.
- Incremental Dual-Learning
- This is the core methodology where skill learning and concept learning happen together in an iterative process. The system jointly learns skills (via RL) and concepts (via IVNTR). This interaction allows the robot to continuously refine its abstraction library, enabling it to solve increasingly complex, unseen problems.
Terminology
Summary
The gist: ReSYNC introduces Recovery-Driven Synthesis of Relational Concepts (ReSYNC), a method that progressively discovers and refines state abstractions from failure-recovery experience to support abstract planning, enabling robots to convert local recoveries into global failure avoidance at test time.
How it works
ReSYNC operates through an incremental dual-learning process that jointly learns skills and concepts from failures in training tasks The skill-learning phase involves the robot using reinforcement learning to learn to recover from failures seen in training tasks In the concept-learning phase, the robot discovers new relational predicates and refines its abstract planning model to explain and generalize the learned recovery behaviors This interaction allows ReSYNC to convert local recoveries seen during training into global failure avoidance at test time
Skill Learning
The process begins with Failure Mining, where for each training task Tj in T train, ReSYNC plans and executes with its current abstractions until failure, producing xFj To expand the few failures to a larger set, ReSYNC resamples oF relative to a relevant object oR derived from C F It then constructs a recovery learning MDP from DF and the original task goal g PPO is used to learn a recovery policy πCN and train a terminal function βCN via supervised learning Both the policy and the terminal function are relational, given a state x, ReSYNC applies a projection proj(x) containing only features of oR and oF The library is updated with C N, but the planner cannot yet leverage it without a symbolic description
Concept Learning
ReSYNC discovers concepts that support recovery skill reuse at test time after adding a new recovery skill C N to form C′ = C ∪ ∪C N This is achieved through Offline Concept Learning with IVNTR, which alternates between symbolic structure learning and neural classifier optimization To generate self-supervised data for concept learning, ReSYNC performs dreaming Dreaming creates counterfactual tasks by resampling oF relative to other objects This process allows the robot to collect data that captures skill reuse on other objects, such as generating data where the drawer is open but empty Concept learning involves learning predicates Ψ′ and operators OpC′ that enable abstract planning with C N
Progressive Learning and Generalization
ReSYNC enters later stages with the latest skills, concepts, and operators to progressively expand its library for increasingly complex unseen tasks Two designs support multi-stage concept learning and refinement: compositional dreaming and concept fine-tuning Compositional Dreaming involves composing failure objects oFv from previous stages with objects matching the types of oRv to produce increasingly diverse trajectories Concept Fine-tuning involves incrementally expanding the abstraction library using newly generated data while fine-tuning classifiers for existing concepts before new skills alter previously observed state distributions The system demonstrates robustness to curriculum ordering, as reversing the default task sequence yields performance comparable to the original ordering
Empirical Results
Across four physical domains, ReSYNC achieves an average success rate of 70% on compositionally novel tasks, outperforming strong baselines by over 50% In the Blocked Stacking domain, ReSYNC shows three strengths: (1) by leveraging learned relational abstractions, ReSYNC significantly outperforms baselines by 20 − 70% on T test i scenarios (2) ReSYNC is able to learn from multiple training stages without a significant performance drop as task horizon and variance grow (3) ReSYNC does not forget the previous tasks when progressively learning from new experiences In real-world domains, ReSYNC learns a non-prehensile recovery skill from failed picking attempts and discovers new predicates that ground this skill
Conclusion
ReSYNC represents a significant step toward robots that autonomously acquire abstractions for scalable, failure-aware planning in the physical world It substantially improves compositional generalization and sample efficiency over various prior baselines Furthermore, ReSYNC demonstrates sim-to-real transfer of ReSYNC on two long-horizon manipulation tasks where it successfully generalizes the usage of the learned non-prehensile recovery skill via discovered predicates and abstract planning
References
[1] K. Javed and R. S. Sutton. The Big World Hypothesis and Its Ramifications for Artificial Intelligence,page9
[2] S. Vats, M. Likhachev, and O. Kroemer. Efficient Recovery Learning using Model Predictive Meta-Reasoning,page3
[3] S. Vats, D. K. Jha, M. Likhachev, O. Kroemer, and D. Romeres. Recoverychaining: Learning Local Recovery Policies for Robust Manipulation.,page10
[4] A Bagaria, A. D. M Koch, R Rodriguez-Sanchez, S Lobel, and G Konidaris. Intrinsically Motivated Discovery of Temporally Abstract Graph-based Models of the World.,page2
[5] A Bagaria, A. D. M Koch, R Rodriguez-Sanchez, S Lobel, and G Konidaris. Intrinsically Motivated Discovery of Temporally Abstract Graph-based Models of the World.,page2
[6] A Li, N Kumar, T Lozano-Perez, and L P Kaelbling. Learning to Bridge the Gap: Efficient Novelty Recovery with Planning and Reinforcement Learning.,page3
[7] T. Silver, R Chitnis, N Kumar, W McClinton, T Lozano-Perez, L Kaelbling, and J B Tenenbaum. Predicate Invention for Bilevel Planning.,page11
[8] N Shah, J Nagpal, P Verma, and S Srivastava. From Reals to Logic and Back: Inventing Symbolic Vocabularies Actions and Models for Planning from Raw Data.,page23
[9] B Li, T Silver, S Scherer, and A Gray. Bilevel Learning for Bilevel Planning.,page10
[10] T Silver, A Athalye, J B Tenenbaum, T Lozano-Perez, and L P Kaelbling. Learning Neuro-Symbolic Skills for Bilevel Planning.,page12
[11] Y I Liu, B Li, B Eysenbach, and T Silver. SLAP: Shortcut Learning for Abstract Planning.,page12
[12] Y S Shao, Y Zheng, S Sun, P Chaudhari, V Kumar, and N Figueroa. Symskill: Symbol and Skill Co-Invention for Data-Efficient and Real-Time Long-Horizon Manipulation.,page13
[13] D Abel, D Arumugam, L Lehnert, and M Littman. State abstractions for lifelong reinforcement learning.,page22
[14] B Eysenbach, A Gupta, J Ibarz, and S Levine. Diversity is all you need: Learning skills without a reward function.,page11
[15] R K Nayyar and S Srivastava. Autonomous Option Invention for Continual Hierarchical Reinforcement Learning and Planning.,page22
[16] A Shukla, S Tao, and H Su. Maniskill-hab: A benchmark for low-level manipulation in home rearrangement tasks.,page10
[17] P W Battaglia, J B Hamrick, V Bapst, A Sanchez-Gonzalez, V Zambaldi, M Malinowski, A Tacchetti, D Raposo, A Santoro, R Faulkner. Relational Inductive Biases Deep Learning and Graph Networks.,page11
[18] A Vaswani et al. Attention is All You Need.,page3
[19] OpenAI. GPT-5.4 Thinking System Card, Mar 2026.,page7
[20] L P Kaelbling and T Lozano-Perez. Hierarchical Task and Motion Planning in the Now.,page11
[21] C R Garrett, T Lozano-Perez, and L P Kaelbling. Pddlstream: Integrating Symbolic Planners and Blackbox Samplers via Optimistic Adaptive Planning.,page12
[22] R Chitnis, T Silver, J B Tenenbaum, T Lozano-Perez, and L P Kaelbling. Learning Neuro-Symbolic Relational Transition Models for Bilevel Planning.,page11
[23] N Kumar, T Silver, W McClinton, L Zhao, S Proulx, T Lozano-Perez, L P Kaelbling, and J Barry. Practice Makes Perfect: Planning To Learn Skill Parameter Policies.,page12
[24] G Konidaris, L P Kaelbling, and T Lozano-Perez. From skills to symbols: Learning symbolic representations for abstract high-level planning.,page13
[25] Q Wang, B Li, Z Luo, Y Xu, A Gray, T Silver, S Scherer, K Sycara, and Y Xie.
Improvements for AI systems
-
The ReSYNC system can acquire
the abstract knowledge needed to avoid them in the future
by progressively discovering and refining state abstractions (relational predicates
) from failure-recovery experience to support abstract planning. This allows it to convertlocal recoveries seen during training into global failure avoidance at test time.
-
The robot can generalize to a
combinatorial number of unseen failures by recomposing the new skills and concepts that it has discovered,
enabling it to solve long-horizon, previously unseen problems, as demonstrated by achieving success rates over 50% better than strong baselines in four simulated domains. -
The system can perform
sim-to-real transfer
for non-prehensile manipulation skills and generalize to new scenarios through abstract planning, meaning it can apply learned skills in the physical world even when facing unseen scenarios. -
The robot can utilize a
skill-concept dual learning process
where the skill-learning phase uses RL to recover from failures, and the concept-learning phase discovers new relational predicates thatground recovery skills in a new abstract planning model.
-
The system can achieve high planning efficiency by explicitly selecting predicates based on their impact on the objective, as ReSYNC
learn[s] compact relational concepts that minimize the planning objective and yield single-plan execution,
unlike DSG-M which relies solely on terminal predicates.
Abstract
Intelligent robots should not only recover from failures, but also acquire the abstract knowledge needed to avoid them in the future. While reinforcement learning (RL) can learn reactive recovery behaviors, training a separate policy for every distinct failure mode is highly inefficient. We introduce Recovery-Driven Synthesis of Relational Concepts (ReSYNC), the first approach that progressively discovers and refines state abstractions (relational predicates) from failure-recovery experience to support abstract planning. Unlike purely reactive methods, ReSYNC jointly learns skills and concepts through an incremental dual-learning process. In the skill-learning phase, the robot uses RL to learn to recover from failures seen in training tasks. In the concept-learning phase, the robot discovers new relational predicates and refines its abstract planning model to explain and generalize the learned recovery behaviors. This interaction enables ReSYNC to convert local recoveries seen during training into global failure avoidance at test time. Across four simulated domains, we show that ReSYNC's ability to continually expand and refine its abstraction library allows it to solve long-horizon, previously unseen problems, outperforming strong baselines by over 50%. Additionally, we demonstrate sim-to-real transfer of ReSYNC, where it performs real-world non-prehensile manipulation skills and generalizes to unseen scenarios through abstract planning. Overall, ReSYNC represents a significant step toward robots that autonomously acquire abstractions for scalable, failure-aware planning in the physical world.
Sources
- RecoveryChaining: Learning Local Recovery Policies for Robust Manipulation
- From Real World to Logic and Back: Learning Generalizable Relational Concepts For Long Horizon Robot Planning
- SLAP: Shortcut Learning for Abstract Planning
- Symskill: Symbol and Skill Co-Invention for Data-Efficient and Reactive Long-Horizon Manipulation
- Relational inductive biases, deep learning, and graph networks
- Unifying Deep Predicate Invention with Pre-trained Foundation Models
- Semi-parametric Topological Memory for Navigation
- Integrating Task-Motion Planning with Reinforcement Learning for Robust Decision Making in Mobile Robots
- SPOTTER: Extending Symbolic Planning Operators through Targeted Reinforcement Learning
- Proximal Policy Optimization Algorithms
- KinDER: A Physical Reasoning Benchmark for Robot Learning and Planning
- Towards bridging the gap: Systematic sim-to-real transfer for diverse legged robots
- Solving Rubik's Cube with a Robot Hand
- SAM 3: Segment Anything with Concepts
- CaP-X: A Framework for Benchmarking and Improving Coding Agents for Robot Manipulation
- SCALAR: Learning and Composing Skills through LLM Guided Symbolic Planning and Deep RL Grounding
- Dictionary-Aligned Concept Control for Safeguarding Multimodal LLMs
- From Pixels to Predicates: Learning Symbolic World Models via Pretrained Vision-Language Models
- AHA: A Vision-Language-Model for Detecting and Reasoning Over Failures in Robotic Manipulation
- LLM3:Large Language Model-based Task and Motion Planning with Motion Failure Reasoning
Related papers
- FMT x: An Efficient and Asymptotically Optimal Extension of the Fast Marching Tree for Dynamic Replanning
- MPCFormer: A physics-informed data-driven approach for explainable socially-aware autonomous driving
- RoboLab: A High-Fidelity Simulation Benchmark for Analysis of Task Generalist Policies
- ARC: A Reasoning Recipe for Robot Foundation Models
- HRDexDB: A 4D Dexterous Grasping Dataset Across Human and Multiple Robot Embodiments
- APT: Action Expert Pretraining Improves Instruction Generalization of Vision-Language-Action Policies