Failure-specific recovery wrappers for frozen VLA manipulation policies
A useful next build is a recovery layer that sits around an existing VLA policy and handles common off-trajectory states such as empty grasps, dropped objects, wrong placements, and unfinished contact steps. The base policy can stay fixed while the recovery system detects the failure type, selects a corrective target or residual action, and returns control once the task is back on track.
ReCoVLA shows one heavier version of this pattern: Qwen3-VL-8B-Instruct classifies the failure and recovery stage, a compiler creates stage-gated rewards, and residual policies are trained in simulation. It reports Fetch-task simulation success rising from 36.7% to 66.7%, with 61.7% average success in zero-shot physical tests. B2FF shows a lighter route for foresight-driven VLAs by pre-generating 12 future-image milestones and selecting one after a perturbation; on failure-injected LIBERO, UD-VLA average success rises from 56.3% to 74.0%. ProbeAct gives a runtime-only option using hidden-state probes, a kinematic failure detector, and Control Barrier Function zones after repeated failures, raising LIBERO-plus success from 69.6% to 74.1%.
A robotics group could start by replaying its own failed manipulation logs into a small taxonomy of grasp, transport, placement, and articulation failures. The first test should compare the frozen policy against a wrapper on injected failures and on a small physical rerun set, measuring task success, recovery success, and extra steps per recovery.