ReCoVLA: VLM-Guided Reward Compilation for Failure Recovery in Vision-Language-Action Policies
About
Vision-language-action (VLA) policies provide strong priors for language-conditioned manipulation, but remain brittle in off-nominal states requiring targeted recovery. We propose ReCoVLA -- a failure-conditioned residual recovery framework that keeps a pretrained VLA policy frozen, uses an external vision-language model (VLM) to infer the failure mode and recovery stage, and compiles a structured reward from task-relevant components. Rather than using the VLM to generate actions or rewards directly, ReCoVLA uses it as a semantic reward selector: it predicts a recovery descriptor and reward mask for in-simulation residual-policy training, followed by zero-shot sim-to-real deployment of the trained recovery policies. This decouples high-level failure understanding from low-level corrective control to support different VLAs. Experiments across short-horizon, long-horizon, and contact-rich manipulation tasks show that ReCoVLA outperforms the tested baselines on average. In simulation, our reward compiler improves average success from 36.7% for the fine-tuned $\pi_{0.5}$ baseline to 66.7%. In physical zero-shot sim-to-real experiments, ReCoVLA achieves the best average performance, with 61.7% success.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Organizing toolbox | Fetch Simulation Organizing toolbox | Success Rate60 | 3 | |
| Soda-can disposal | Fetch Simulation Soda-can disposal | Success Rate75 | 3 | |
| Sorting vegetables | Fetch Simulation Sorting vegetables | Success Rate65 | 3 | |
| Average over three tasks | Behavior-1K challenge (test) | Success Rate37 | 2 | |
| Bringing in wood | Behavior-1K challenge (test) | Success Rate65 | 2 | |
| Preparing a lunch box | Behavior-1K challenge (test) | Success Rate25 | 2 | |
| Sorting vegetables on the table | Behavior-1K challenge (test) | Success Rate20 | 2 |