Unifying Policy Learning and State Prediction through Spatial Language Modeling
summary
The gist
The gist Learning how actions change scene geometry can provide complementary supervision for goal-directed manipulation through Spatial Language Modeling.
In short
The research introduces Spatial Language Modeling to unify policy learning and state prediction in manipulation tasks like Push-T. It uses a shared vocabulary of discrete coordinates and semantic tokens to represent scene geometry, goals, action targets, and future states. The model learns action generation and state prediction through sequence completion tasks trained on both random interactions and expert demonstrations.
Key concepts
- Spatial Language Modeling
- This is a representation where the entire scene—including contours, goals, targets, and future states—is organized into a structured sequence using discrete coordinates. A shared vocabulary ensures that a single coordinate can represent the same physical location whether it's part of an observed object or a predicted future state.
- Task-Specific Grammar
- This is the rule set that organizes the spatial elements into Spatial Language Sentences (SLS). It dictates how scene observations, goals, and action targets must be ordered and identified. This grammar allows the model to learn the relationships between different parts of the scene during training.
- Randomplay Pretraining
- The model is first trained on random interactions where recorded pusher motions condition predictions of subsequent states. Crucially, these action coordinates are excluded from the prediction loss, allowing the model to learn how actions change scene geometry without being penalized for predicting those specific action locations.
- Closed-Loop Control
- During actual control, the model receives a history of past states and actions. It generates only executable action targets based on this history. New observations refresh the history, allowing the policy to use its learned transition knowledge to generate immediate actions while maintaining context.
Terminology used across episodes
This episode discusses
- Unifying Policy Learning and State Prediction through Spatial Language Modeling · Paper Radio
- pi 0.5: a Vision-Language-Action Model with Open-World Generalization
- GR00T N1: An Open Foundation Model for Generalist Humanoid Robots
- LeWorldModel: Stable End-to-End Joint-Embedding Predictive Architecture from Pixels
- Causal World Modeling for Robot Control
- Fine-Tuning Vision-Language-Action Models: Optimizing Speed and Success
- Decision Transformer: Reinforcement Learning via Sequence Modeling
- SayPlan: Grounding Large Language Models using 3D Scene Graphs for Scalable Robot Task Planning
- LLaMA-Mesh: Unifying 3D Mesh Generation with Language Models
- Pix2seq: A Language Modeling Framework for Object Detection
- DreamFusion: Text-to-3D using 2D Diffusion
- GALA3D: Towards Text-to-3D Complex Scene Generation via Layout-guided Generative Gaussian Splatting
- SmartSpatial: Enhancing the 3D Spatial Arrangement Capabilities of Stable Diffusion Models and Introducing a Novel 3D Spatial Evaluation Framework
- Qwen2 Technical Report
- What Matters in Learning from Offline Human Demonstrations for Robot Manipulation
The paper
Unifying Policy Learning and State Prediction through Spatial Language Modeling · Read on arXiv
Minye Wu, Zehao Wang, Tinne Tuytelaars
KU Leuven
Transcript
Introduction to the show: ident: Robotics Radio. Generated commentary on the latest robotics and control papers.
Rosa: Today's paper: "Unifying Policy Learning and State Prediction through Spatial Language Modeling".
Dev: The gist Learning how actions change scene geometry can provide complementary supervision for goal-directed manipulation through Spatial Language Modeling.
Rosa: First, who's behind it and why it matters.
Paper summary: Rosa: So to recap this paper on "Unifying Policy Learning and State Prediction through Spatial Language Modeling," the core thesis is that learning how actions change scene geometry provides complementary supervision for goal-directed manipulation tasks.
Dev: They introduce Spatial Language Modeling, which uses a shared vocabulary of discrete coordinates and semantic tokens to represent scene contours, goals, action targets, and future states.
Rosa: The model organizes these elements into a task-specific grammar that allows one autoregressive Transformer to learn both generating actions and predicting the state conditioned on those actions through a common next-token objective.
Taro: It matters because this shared prediction interface lets transition supervision update the same parameters used for action generation, which is really useful for incorporating non-expert interaction data into policy learning.
Dev: They train it from scratch using random-play transition pretraining, where recorded action coordinates condition subsequent state predictions while excluding those action coordinates from the prediction loss.
Rosa: Then they use expert demonstration training to supervise both the action targets and selected subsequent states with losses that update the same parameters, making the geometric effects of interaction an explicit learning target.
Taro: The way they structure this turns action generation and state prediction into sequence-completion tasks that share a vocabulary, which is a very clean way to formulate this problem for an autoregressive Transformer.
Dev: They demonstrate closed-loop control in both simulation and on a real robot, showing that the model can decode executable action targets during runtime and update its history with new observations.
Rosa: The results show competitive simulation performance and higher task success rates than existing real-robot policy baselines for Push-T.
Taro: So what this means for us is that we have a way to use geometric consequences of actions as supervision, which is something we haven't fully integrated into the same learning framework before.
Dev: It provides a mechanism to connect transition supervision with goal-directed policy learning by making both targets accessible to the same model.
Rosa: The paper really lays out how this spatial representation makes sense for tying geometric change directly into the learned policy behavior during manipulation tasks.
Conclusion: Dev: Thinking about "Unifying Policy Learning and State Prediction through Spatial Language Modeling," the authors are trying to bridge the gap between learning *how* to move an object and learning *what* the resulting scene geometry will look like.
Rosa: They accomplish this by using a grammar-structured spatial representation where every coordinate in that space has a defined role, whether it's just where the pusher is, or where the goal is located.
Dev: The implication for us right now is that we can use these geometric consequences as an explicit learning target instead of relying solely on expert demonstrations to show us the right sequence of actions.
Rosa: For someone just listening to this, it means we’re building a system that understands the physical consequences of its movements in real-time, which should make it more robust when things don't go exactly as planned.
Dev: They showed this works on Push-T in simulation and on a real robot, so the potential is there for applying this to other manipulation problems where understanding the geometry change is critical.
Rosa: The authors are showing that connecting transition supervision with policy learning through this spatial modeling framework is a viable path forward for complex robotic control.
More episodes
- 2610.10846-Cross-Embodiment Robot Foundation World Models with Latent Actions
- 2610.10601-Teaching a Robot Dog New Tricks: Diverse Quadruped Skills via Combined Reinforcement and Imitation Learning with Adversarial Task Selection
- 2610.10637-TacHair: Tactile Contact-Distribution Guided Online Correction for Robotic Hair Stroking and Perception
- 2610.10646-Masked Generative Motion Planning with Geometry-Guided Token Search
- 2610.10812-Skill-SLM: Agent Skill-driven Small Language Models for Reliable Robot Operation
- 2610.10801-Same Action, Different Outcome: Variability in Dynamic Cloth Manipulation
- 2610.10810-Diagnosing and Recovering from Observation-Space Shift at Long-Horizon Skill Seams
- 2610.10748-TAPNAV: Humanoid Navigation through Tactile Active Perception
- 2610.10855-OmniHOI: Dexterous Hand-Object Interaction from Monocular Human Video
- 2610.11003-ActiveReg: Information-Driven Active Regional Probing for Partial-to-Full Bone Registration