STORM: Slot-based Task-aware Object-centric Representation for robotic Manipulation
Alexandre Chapin, Emmanuel Dellandréa, Liming Chen
TL;DR
STORM tackles the gap between dense foundation-model features and task-oriented, object-centric control in robotics by introducing a two-phase, slot-based adaptation on top of frozen visual backbones. It first performs visual–semantic slot pretraining using text prompts and CLIP guidance to produce stable, interpretable object slots, then couples these slots with a downstream Transformer policy in a joint but gradient-detached manner to preserve semantics while aligning with manipulation objectives. The approach uses a compact pipeline with losses $L_{recons}$, $L_{sem}$, and $L_{pen}$, yielding $L_{Overall} = L_{recons} + L_{sem} + L_{pen}$ for the visual module, and a separate imitation-learning objective for the policy alongside a Slot–Slot contrastive term for temporal consistency. Empirically, STORM improves robustness to visual distractors and generalization in simulated robotic manipulation on MetaWorld and LIBERO benchmarks, outperforming frozen backbone baselines and end-to-end OCRL, with ablations highlighting the necessity of multi-phase learning and semantic grounding. The findings indicate that multi-phase adaptation is an efficient strategy to transform generic foundation-model features into task-aware, object-centric representations suitable for reliable robotic control, enabling better open-vocabulary grounding and resilience in cluttered environments.
Abstract
Visual foundation models provide strong perceptual features for robotics, but their dense representations lack explicit object-level structure, limiting robustness and contractility in manipulation tasks. We propose STORM (Slot-based Task-aware Object-centric Representation for robotic Manipulation), a lightweight object-centric adaptation module that augments frozen visual foundation models with a small set of semantic-aware slots for robotic manipulation. Rather than retraining large backbones, STORM employs a multi-phase training strategy: object-centric slots are first stabilized through visual--semantic pretraining using language embeddings, then jointly adapted with a downstream manipulation policy. This staged learning prevents degenerate slot formation and preserves semantic consistency while aligning perception with task objectives. Experiments on object discovery benchmarks and simulated manipulation tasks show that STORM improves generalization to visual distractors, and control performance compared to directly using frozen foundation model features or training object-centric representations end-to-end. Our results highlight multi-phase adaptation as an efficient mechanism for transforming generic foundation model features into task-aware object-centric representations for robotic control.
