4.7 Article

RoboCraft: Learning to see, simulate, and shape elasto-plastic objects in 3D with graph networks

Journal

Publisher

SAGE PUBLICATIONS LTD
DOI: 10.1177/02783649231219020

Keywords

Robot learning; visual perception and learning; deformable object manipulation

Categories

Ask authors/readers for more resources

Modeling and manipulating elasto-plastic objects are crucial for robots to perform complex tasks. This paper proposes a particle-based representation combined with graph neural networks to tackle the challenges in representing states, modeling dynamics, and synthesizing control signals. The experiments show that with a short training time, the robot can learn to deform objects into various complex shapes.
Modeling and manipulating elasto-plastic objects are essential capabilities for robots to perform complex industrial and household interaction tasks (e.g., stuffing dumplings, rolling sushi, and making pottery). However, due to the high degrees of freedom of elasto-plastic objects, significant challenges exist in virtually every aspect of the robotic manipulation pipeline, for example, representing the states, modeling the dynamics, and synthesizing the control signals. We propose to tackle these challenges by employing a particle-based representation for elasto-plastic objects in a model-based planning framework. Our system, RoboCraft, only assumes access to raw RGBD visual observations. It transforms the sensory data into particles and learns a particle-based dynamics model using graph neural networks (GNNs) to capture the structure of the underlying system. The learned model can then be coupled with model predictive control (MPC) algorithms to plan the robot's behavior. We show through experiments that with just 10 min of real-world robot interaction data, our robot can learn a dynamics model that can be used to synthesize control signals to deform elasto-plastic objects into various complex target shapes, including shapes that the robot has never encountered before. We perform systematic evaluations in both simulation and the real world to demonstrate the robot's manipulation capabilities.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available