DIFFUSION-POLICYCURRENT2026-04-15

Goal2Skill: Long-Horizon Manipulation with Adaptive Planning and Reflection

Zhen Liu, Xinyu Ning, Zhe Hu, Xinxin Xie, Weize Li, Zhipeng Tang, Chongyu Wang, Zejun Yang, Hanlin Wang, Yitong Liu, Zhongzhu Pu

ARCHITECTURE
VLA with diffusion policy, dual-system framework combining VLM planner and VLA executor
ROBOT
RMBench (specifics not detailed in abstract)
KEY METRIC
32.4%
TASK
manipulation, long-horizon manipulation

This shows how to build long-horizon Core ConceptsRobotA physical system with sensors and actuators that can observe the world and take actions. tasks by separating Control & PlanningPlanningFiguring out what the robot should do before or during movement. (Modern Robot LearningVision-Language Model (VLM)A model that understands both images and text. decides the steps) from Core ConceptsExecutionActually carrying out planned or predicted actions on the robot. (Modern Robot LearningDiffusion policyA robot policy that generates actions using diffusion-model techniques. does the motions), letting robots recover from failures and handle multi-stage tasks with occlusions. It's a practical architecture pattern—use a language model as your Core ConceptsTaskThe job the robot is supposed to complete, such as pick-and-place, navigation, or drawer opening. planner that maintains memory and error recovery, feed it outputs to a low-level Modern Robot LearningDiffusion policyA robot policy that generates actions using diffusion-model techniques.—that gives 3x+ better success rates on complex Manipulation & TasksManipulationUsing a robot arm or hand to move or interact with objects. than end-to-end policies.

THE PROBLEM

This paper focuses on Manipulation & TasksManipulationUsing a robot arm or hand to move or interact with objects., long-horizon Manipulation & TasksManipulationUsing a robot arm or hand to move or interact with objects.. This shows how to build long-horizon Core ConceptsRobotA physical system with sensors and actuators that can observe the world and take actions. tasks by separating Control & PlanningPlanningFiguring out what the robot should do before or during movement. (Modern Robot LearningVision-Language Model (VLM)A model that understands both images and text. decides the steps) from Core ConceptsExecutionActually carrying out planned or predicted actions on the robot. (Modern Robot LearningDiffusion policyA robot policy that generates actions using diffusion-model techniques. does the motions), letting robots recover from failures and handle multi-stage tasks with occlusions. It's a practical architecture pattern—use a language model as your Core ConceptsTaskThe job the robot is supposed to complete, such as pick-and-place, navigation, or drawer opening. planner that maintains memory and error recovery, feed it outputs to a low-level Modern Robot LearningDiffusion policyA robot policy that generates actions using diffusion-model techniques.—that gives 3x+ better success rates on complex Manipulation & TasksManipulationUsing a robot arm or hand to move or interact with objects. than end-to-end policies. Read the paper by tracking the Core ConceptsTaskThe job the robot is supposed to complete, such as pick-and-place, navigation, or drawer opening. definition, the Core ConceptsRobotA physical system with sensors and actuators that can observe the world and take actions. or data assumptions, and the evidence that supports the claimed improvement.

HOW IT WORKS

1

Task framing

The paper frames the work as Manipulation & TasksManipulationUsing a robot arm or hand to move or interact with objects., long-horizon Manipulation & TasksManipulationUsing a robot arm or hand to move or interact with objects.. The reported platform or hardware context is RMBench (specifics not detailed in abstract). Start here because it defines what success means and which assumptions the rest of the method inherits.

2

Core method

The method is organized around Modern Robot LearningVision-Language-Action model (VLA)A model that takes images and language as input and outputs robot actions. with Modern Robot LearningDiffusion policyA robot policy that generates actions using diffusion-model techniques., dual-system framework combining Modern Robot LearningVision-Language Model (VLM)A model that understands both images and text. planner and Modern Robot LearningVision-Language-Action model (VLA)A model that takes images and language as input and outputs robot actions. executor. This shows how to build long-horizon Core ConceptsRobotA physical system with sensors and actuators that can observe the world and take actions. tasks by separating Control & PlanningPlanningFiguring out what the robot should do before or during movement. (Modern Robot LearningVision-Language Model (VLM)A model that understands both images and text. decides the steps) from Core ConceptsExecutionActually carrying out planned or predicted actions on the robot. (Modern Robot LearningDiffusion policyA robot policy that generates actions using diffusion-model techniques. does the motions), letting robots recover from failures and handle multi-stage tasks with occlusions. It's a practical architecture pattern—use a language model as your Core ConceptsTaskThe job the robot is supposed to complete, such as pick-and-place, navigation, or drawer opening. planner that maintains memory and error recovery, feed it outputs to a low-level Modern Robot LearningDiffusion policyA robot policy that generates actions using diffusion-model techniques.—that gives 3x+ better success rates on complex Manipulation & TasksManipulationUsing a robot arm or hand to move or interact with objects. than end-to-end policies. When reading the method section, identify the inputs, the learned or engineered representation, and the Core ConceptsActionA command the robot sends to its motors, controller, or low-level system. or prediction produced by the system.

3

Data and supervision

For robotics work, the data story is part of the method: check whether the system depends on Imitation & Reinforcement LearningTeleoperation (teleop)A human remotely controlling the robot, often to collect demonstrations., Simulation & Sim-to-RealSimulationA virtual environment where robots can be trained or tested., internet video, human labels, or Core ConceptsRobotA physical system with sensors and actuators that can observe the world and take actions. rollouts.

4

Evaluation evidence

The key reported result is Achieved 32.4% average Simulation & Sim-to-RealSuccess rateHow often the robot completes a task correctly. on RMBench long-horizon Manipulation & TasksManipulationUsing a robot arm or hand to move or interact with objects. tasks, compared to 9.8% for the strongest Evaluation & ResearchBaselineA reference method used for comparison. 32.4%. Look for the gap between the headline result and the Simulation & Sim-to-RealDeploymentPutting the trained system on a real robot. setting you would actually care about.

KEY RESULTS

Primary metric32.4%

Achieved 32.4% average Simulation & Sim-to-RealSuccess rateHow often the robot completes a task correctly. on RMBench long-horizon Manipulation & TasksManipulationUsing a robot arm or hand to move or interact with objects. tasks, compared to 9.8% for the strongest Evaluation & ResearchBaselineA reference method used for comparison.

WHY DEVELOPERS SHOULD CARE

This shows how to build long-horizon Core ConceptsRobotA physical system with sensors and actuators that can observe the world and take actions. tasks by separating Control & PlanningPlanningFiguring out what the robot should do before or during movement. (Modern Robot LearningVision-Language Model (VLM)A model that understands both images and text. decides the steps) from Core ConceptsExecutionActually carrying out planned or predicted actions on the robot. (Modern Robot LearningDiffusion policyA robot policy that generates actions using diffusion-model techniques. does the motions), letting robots recover from failures and handle multi-stage tasks with occlusions. It's a practical architecture pattern—use a language model as your Core ConceptsTaskThe job the robot is supposed to complete, such as pick-and-place, navigation, or drawer opening. planner that maintains memory and error recovery, feed it outputs to a low-level Modern Robot LearningDiffusion policyA robot policy that generates actions using diffusion-model techniques.—that gives 3x+ better success rates on complex Manipulation & TasksManipulationUsing a robot arm or hand to move or interact with objects. than end-to-end policies.

LIMITATIONS

The main limitation to check is whether the claimed behavior holds outside the paper's reported setup. That means testing beyond RMBench (specifics not detailed in abstract).

WHAT COMES NEXT

The practical next step is independent reproduction with clear baselines, ablations, and stress tests. For a developer, the useful follow-up is to map the paper's Manipulation & TasksManipulationUsing a robot arm or hand to move or interact with objects., long-horizon Manipulation & TasksManipulationUsing a robot arm or hand to move or interact with objects. assumptions onto a concrete Core ConceptsRobotA physical system with sensors and actuators that can observe the world and take actions. stack, then test the smallest version of the method that could run end to end.

RELATED PAPERS