Learning to Manipulate Amorphous Materials

03/03/2021
by   Yunbo Zhang, et al.
11

We present a method of training character manipulation of amorphous materials such as those often used in cooking. Common examples of amorphous materials include granular materials (salt, uncooked rice), fluids (honey), and visco-plastic materials (sticky rice, softened butter). A typical task is to spread a given material out across a flat surface using a tool such as a scraper or knife. We use reinforcement learning to train our controllers to manipulate materials in various ways. The training is performed in a physics simulator that uses position-based dynamics of particles to simulate the materials to be manipulated. The neural network control policy is given observations of the material (e.g. a low-resolution density map), and the policy outputs actions such as rotating and translating the knife. We demonstrate policies that have been successfully trained to carry out the following tasks: spreading, gathering, and flipping. We produce a final animation by using inverse kinematics to guide a character's arm and hand to match the motion of the manipulation tool such as a knife or a frying pan.

READ FULL TEXT

page 1

page 3

page 7

page 10

research
11/03/2021

Manipulation of granular materials by learning particle interactions

Manipulation of granular materials such as sand or rice remains an unsol...
research
06/02/2023

Granular Gym: High Performance Simulation for Robotic Tasks with Granular Materials

Granular materials are of critical interest to many robotic tasks in pla...
research
03/29/2023

Material-agnostic Shaping of Granular Materials with Optimal Transport

From construction materials, such as sand or asphalt, to kitchen ingredi...
research
10/28/2019

Biomimetic Ultra-Broadband Perfect Absorbers Optimised with Reinforcement Learning

By learning the optimal policy with a double deep Q-learning network, we...
research
12/01/2021

Tool as Embodiment for Recursive Manipulation

Humans and many animals exhibit a robust capability to manipulate divers...
research
10/12/2022

MicroLib: A library of 3D microstructures generated from 2D micrographs using SliceGAN

3D microstructural datasets are commonly used to define the geometrical ...
research
01/27/2022

Closed-Loop Control of Direct Ink Writing via Reinforcement Learning

Enabling additive manufacturing to employ a wide range of novel, functio...

Please sign up or login with your details

Forgot password? Click here to reset