atlas

Research map / Large language models / Agents, code and math

UniDomain: Pretraining a Unified PDDL Domain from Real-World Demonstrations for Generalizable Robot Task Planning

NeurIPS 2025 · Large language models › Agents, code and math · approach: Long-horizon LLM agents · 0 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.

Pre-trains a unified PDDL domain from 12,393 DROID manipulation demonstrations via energy-based keyframe extraction and closed-loop LLM/VLM domain generation, then fuses retrieved atomic domains into a task-specific meta-domain for zero-shot PDDL planning.

Problem

Robot task planning under implicit language and visual constraints needs realistic symbolic PDDL domains, but LLMs struggle to write domains for real-world manipulation and existing LLM-PDDL methods rely on handcrafted or narrow domains.

Approach

Learn many small atomic PDDL domains from real robot demonstration videos with closed-loop verification (solvability tests and commonsense plan checks), merge them into a unified knowledge graph, and fuse task-relevant subsets hierarchically into a compact meta-domain used for online planning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use energy-based rather than similarity-based keyframe extraction for one-shot domain generation (ablation)UniDomain atomic domain learning · Atomic domain learning (40 DROID demonstrations)success rate: 15% -> 28%Helped
use energy-based rather than similarity-based keyframe extraction (ablation)UniDomain · DROID demonstration processingprocessing time per demonstration: 47.8 seconds to just 0.6 secondsHelped
add domain fusion instead of selecting the closest atomic domain (ablation)UniDomain · Evaluation taskssuccess rate: 19% -> 85%Helped
add LLM-based revision (ablation)UniDomain atomic domain learning · Atomic domain learning (40 DROID demonstrations)average refinement iterations: 1.36 -> 0.49Helped
remove closed-loop feedback mechanisms (ablation)UniDomain atomic domain learning · Atomic domain learningdomain qualityHurt
remove the solvability check (ablation)UniDomain atomic domain learning · Atomic domain learningdomain qualityHurt
remove solution verification (ablation)UniDomain atomic domain learning · Atomic domain learningplan validityHurt
remove predicate grouping (ablation)UniDomain online planner · Evaluation tasks, especially Combinationtask success rateHurt
remove task-relevant predicate and operator filtering (ablation)UniDomain online planner · Evaluation tasks, especially BlockWorldtask success rateHurt
replace structured hierarchical fusion with direct LLM-based merging (ablation)UniDomain domain fusion · Evaluation tasksdomain usabilityHurt

Surprising findings

Limitations

Experimental setup

Datasets: DROID Agibot World

Benchmarks: UniDomain evaluation tasks (BlockWorld, Desktop, Kitchen, Combination; 100 tasks)

Metrics: success rate SPL optimality rate thinking time LLM calls

Baselines: Code-as-Policies ReAct VLM-CoT ISR-LLM VLM-PDDL BoN-iVML

Builds on: PDDL Fast Downward ISR-LLM BoN-iVML LLM+P

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