atlas

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

Phoenix: A Motion-based Self-Reflection Framework for Fine-grained Robotic Action Correction

CVPR 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.

Phoenix uses motion instructions as a bridge: an MLLM-based dual-process motion adjustment module feeds a motion-conditioned diffusion policy that performs fine-grained robot action correction, with lifelong learning from interaction.

Problem

Translating MLLM semantic reflection on failures into fine-grained, low-level robotic action correction in contact-rich manipulation, in a generalizable way.

Approach

Decomposes self-correction into coarse motion instructions (37 types, e.g., "move arm right with gripper closed") produced by an MLLM with a fast predictor plus a chain-of-thought correction module, which conditions a motion-conditioned diffusion policy (learnable motion codebook, separate conditioning) so the generalization burden shifts to the MLLM.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace a motion-conditioned policy with Phoenix self-reflection and motion correctionRoboMimic manipulation tasks · RoboMimic (9 tasks)success rate: 46.9% -> 57.8%Helped
replace subgoal self-reflection with Phoenix motion-based self-reflectionRoboMimic manipulation tasks · RoboMimic (9 tasks)success rate: 48.0% -> 57.8%Helped
co-train the motion prediction model on expert demonstrations and correction data (ablation)Motion-conditioned policy · RoboMimic (9 tasks)success rate: 46.9% -> 49.6%Helped
add self-reflection while co-training on expert demonstrations and correction data (ablation)Expert-Correction Mixture · RoboMimic (9 tasks)success rate: 49.6% -> 51.3%Helped
use a unified model for motion prediction and correction instead of the separated motion correction module (ablation)Phoenix · RoboMimic (9 tasks)success rate: 57.8% -> 51.3%Hurt
use Phoenix instead of OpenVLAReal-world drawer open · In-Dis.success rate: 55% -> 75%Helped
use Phoenix instead of MotionReal-world drawer open · Pose Dis.success rate: 35% -> 55%Helped
use Phoenix instead of MotionReal-world drawer open · Bg.success rate: 30% -> 45%Helped
use Phoenix instead of MotionReal-world drawer open · Tex.success rate: 50% -> 65%Helped
fine-tune the motion prediction model on refined interaction trajectoriesPhoenix · RoboMimic lifelong learningsuccess rateHelped
fine-tune the subgoal self-reflection model on interaction trajectoriesSubgoal-based self-reflection · RoboMimic lifelong learningsuccess rateNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: RoboMimic expert demonstrations Correction dataset (online interventions, offline annotations, expert demos)

Benchmarks: RoboMimic (9 tasks) real-world drawer open task

Metrics: success rate

Baselines: OpenVLA Task-conditioned policy Subgoal-conditioned policy Motion-conditioned policy Subgoal Self-reflection Human Intervention (Oracle)

Builds on: diffusion policy LLaVA-v1.5 RT-H PaLM-E

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