← Back to Paper List

RoboCook: Long-Horizon Elasto-Plastic Object Manipulation with Diverse Tools

Haochen Shi, Huazhe Xu, Samuel Clarke, Yunzhu Li, Jiajun Wu
Stanford University, University of Illinois Urbana-Champaign
Conference on Robot Learning (2023)
Agent MM RL Benchmark

📝 Paper Summary

Deformable Object Manipulation Robot Tool Use Long-Horizon Planning
RoboCook masters complex soft-body manipulation tasks like dumpling making by learning a particle-based dynamics model from real-world data and using it to train a self-supervised policy for tool selection and control.
Core Problem
Manipulating deformable objects requires handling high degrees of freedom and complex non-linear dynamics, while long-horizon tasks demand both discrete tool selection and continuous motion planning.
Why it matters:
  • Traditional analytic models often suffer from large sim-to-real gaps due to approximations in modeling elasto-plastic materials
  • Existing learning-based methods typically focus on short-horizon tasks with single tools, failing to address multi-stage processes like cooking that require diverse tool usage
  • Human demonstration data for such tasks is expensive and difficult to acquire compared to robot self-exploration
Concrete Example: Making a dumpling requires a sequence: cutting dough (discrete tool choice: knife), rolling it flat (tool: rolling pin), and crimping (tool: gripper). A standard planner might fail to switch tools or misjudge the plastic deformation of the dough after rolling.
Key Novelty
Self-Supervised Tool-Use Planning with Learned Particle Dynamics
  • Models dough and tools as particle graphs, using Graph Neural Networks (GNNs) to learn complex interactions directly from point cloud observations
  • Combines a PointNet-based classifier for discrete tool selection with a regression policy for continuous action parameters, bridging the gap between high-level planning and low-level control
  • Trains the control policy using synthetic data generated by the learned dynamics model, enabling fast inference without expensive real-time simulation or human demonstrations
Architecture
Architecture Figure Figure 3 (implied from text)
The closed-loop control pipeline showing perception, tool selection, and action planning.
Evaluation Highlights
  • Successfully performs long-horizon dumpling making from random initial dough shapes, even under severe external perturbations (e.g., human reshaping the dough mid-task)
  • Generalizes to shaping alphabet cookies (R, O, B, C, K) better than strong baselines like RoboCraft and CEM-MPM (Cross-Entropy Method with Material Point Method)
  • Requires only 20 minutes of real-world interaction data per tool for training and achieves a planning speed of ~10 seconds per task
Breakthrough Assessment
8/10
Significant advance in manipulating deformable objects with diverse tools. The system demonstrates impressive robustness and generalization to new materials using a fully learned pipeline, moving beyond single-tool or simulation-only approaches.
×