atlas

Research map / Multi-agent systems and games / Human-AI and goal-conditioned

Dream to Manipulate: Compositional World Models Empowering Robot Imitation Learning with Imagination

ICLR 2025 · Multi-agent systems and games › Human-AI and goal-conditioned · approach: World-model-based agents · 2 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.

Proposes DreMa, a compositional manipulation world model built from object-centric Gaussian Splatting and the PyBullet physics engine, which generates equivariantly transformed demonstrations to improve one-shot imitation learning for PerAct.

Problem

Imitation learning policies need many demonstrations and generalize poorly to new object configurations; existing world models are statistical and hallucinate, so they are unsuitable for grounded robot imagination.

Approach

Treat the world model as a learnable digital twin: reconstruct object-centric assets with Gaussian Splatting, convert them to meshes for PyBullet dynamics, and apply rigid roto-translations to object poses and end-effector actions to imagine new valid demonstrations, verified by goal-position thresholds.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train PerAct with imagination demonstrations instead of original demonstrationsPerAct · RLBench single-task, averagesuccess rate: 16.0 -> 19.1; +9.1%Helped
Combine imagination and original demonstrationsPerAct · RLBench single-task, averagesuccess rate: 16.0 -> 25.1Helped
Train PerAct with imagination demonstrations instead of original demonstrationsPerAct · RLBench multi-task, averagesuccess rate: 22.4 -> 31.3; +9.1Helped
Combine imagination and original demonstrationsPerAct · RLBench multi-task, averagesuccess rate: 22.4 -> 35.5; +13.1%Helped
Combine imagination and original demonstrationsPerAct · Real robot, average in-distributionsuccess rate: 31.7 -> 62.9; 62.9% vs 31.7%Helped
Combine imagination and original demonstrationsPerAct · Real robot, average OODsuccess rate: 25.0 -> 58.3Helped
Use imagination demonstrations only instead of original demonstrationsPerAct · Real robot pick block, 4 examplessuccess rate: 55 -> 50Hurt
Use imagination demonstrations only instead of original demonstrationsPerAct · Real robot pick block, 8 examplessuccess rate: 55 -> 80; +25%Helped
Add object rotation augmentation (ablation)DreMa · RLBench close jarsuccess rate: 10.0 ± 3.10 -> 25.2 ± 0.98Helped
Add roto-translation augmentation (ablation)DreMa · RLBench close jarsuccess rate: 10.0 ± 3.10 -> 41.2 ± 2.40Helped
Combine object rotation and roto-translation with original demonstrations (ablation)DreMa · RLBench close jarsuccess rate: 41.2 ± 2.40 -> 51.2 ± 1.60Helped
Generate imagination demonstrations from 20 original examples rather than train on the original examples aloneDreMa · RLBench sort shape and slide blocksuccess rate: 6.4%; 10.4%Helped

Surprising findings

Limitations

Experimental setup

Datasets: RLBench simulated demonstrations real Franka Panda demonstrations YCB object scans

Benchmarks: RLBench (close jar, insert peg, lift, pick cup, sort shape, place wine, put in cupboard, slide block, stack blocks) real Franka Panda in- and out-of-distribution tasks

Metrics: success rate (mean ± std and max) localization error (m)

Baselines: PerAct Random patches Random table color Distractors MimicGen

Builds on: 3D Gaussian Splatting 2D Gaussian Splatting PerAct DEVA PyBullet

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