atlas

Research map / Vision-language and multimodal / Robot action and navigation

AHA: A Vision-Language-Model for Detecting and Reasoning Over Failures in Robotic Manipulation

ICLR 2025 · Vision-language and multimodal › Robot action and navigation · approach: Memory and subgoal-based manipulation · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces AHA, an open-source VLM fine-tuned on FailGen-generated simulated robot failure data to detect and explain manipulation failures in free-form language, and shows gains when plugged into reward reflection, TAMP, and zero-shot data generation pipelines.

Problem

Robots using LLMs/VLMs struggle to detect and reason about manipulation failures; prior work treats failure detection as binary success classification without explanations.

Approach

Frame failure detection as free-form reasoning: predict a yes/no sub-task success and, if failed, generate a natural-language explanation. Procedurally perturb successful RLBench demonstrations via the FailGen wrapper to create a large failure dataset for instruction-tuning a LLaVA-style VLM.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune LLaVA-v1.5-13B on the Aha dataset for failure reasoningAHA-13B · Aha dataset (Test set)ROUGE-L: 0.226 -> 0.446Helped
Fine-tune LLaVA-v1.5-13B on the Aha dataset for failure reasoningAHA-13B · ManiSkill-FailBinary Success (%): 0.971 -> 1.000Helped
Fine-tune LLaVA-v1.5-13B on the Aha dataset for failure reasoningAHA-13B · RoboFailROUGE-L: 0.236 -> 0.280Helped
Use AHA-13B rather than GPT-4o for reward reflectionEureka reward generation in ManiSkill · Five ManiSkill reinforcement-learning taskstask success rate: +22.34%Helped
Use AHA-13B rather than GPT-4o for failure reasoningPRoC3S task planning · Three TAMP taskssuccess rate: +36.7%Helped
Replace GPT-4V with AHA-13B in sub-task verificationManipulate-Anything · Four RLBench taskstask success: 5%Helped
Increase Aha instruction-tuning data size (ablation)AHA · ManiSkill-Failperformance across four evaluation metrics: average quadratic fit gradient of 0.0022Helped

Surprising findings

Limitations

Experimental setup

Datasets: AHA dataset (FailGen-generated from RLBench) VQA (LLaVA instruction data) LVIS ManiSkill-Fail RoboFail MMBench ScienceQA TextVQA POPE VizWiz

Benchmarks: AHA dataset (Test) ManiSkill-Fail RoboFail MMBench ScienceQA TextVQA POPE VizWiz

Metrics: ROUGE-L cosine similarity binary success rate LLM fuzzy match

Baselines: LLaVA-v1.5-13B LLaVA-NeXT-34B Qwen-VL Gemini-1.5 Flash GPT-4o GPT-4o-ICL (5-shot)

Builds on: LLaVA Eureka PRoC3S Manipulate-Anything RoboFail

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy