Encoding cloth manipulations using a graph of states and transitions

09/30/2020
by   Júlia Borràs, et al.
0

Cloth manipulation is very relevant for domestic robotic tasks, but it presents many challenges due to the complexity of representing, recognizing and predicting behaviour of cloth under manipulation. In this work, we propose a generic, compact and simplified representation of the states of cloth manipulation that allows for representing tasks as sequences of states and transitions. We also define a graph of manipulation primitives that encodes all the strategies to accomplish a task. Our novel representation is used to encode the task of folding a napkin, learned from an experiment with human subjects with video and motion data. We show how our simplified representation allows to obtain a map of meaningful motion primitives and to segment the motion data to obtain sets of trajectories, velocity and acceleration profiles corresponding to each manipulation primitive in the graph.

READ FULL TEXT

page 1

page 2

page 4

research
11/03/2020

Contact Mode Guided Sampling-Based Planning for Quasistatic Dexterous Manipulation in 2D

The discontinuities and multi-modality introduced by contacts make manip...
research
08/29/2023

In-hand manipulation planning using human motion dictionary

Dexterous in-hand manipulation is a peculiar and useful human skill. Thi...
research
06/18/2021

Verifying Safe Transitions between Dynamic Motion Primitives on Legged Robots

Functional autonomous systems often realize complex tasks by utilizing s...
research
05/30/2021

Contact Mode Guided Motion Planning for Dexterous Manipulation

Within the field of robotic manipulation, a central goal is to replicate...
research
03/23/2023

QDP: Learning to Sequentially Optimise Quasi-Static and Dynamic Manipulation Primitives for Robotic Cloth Manipulation

Pre-defined manipulation primitives are widely used for cloth manipulati...
research
02/09/2022

Temporal Logic Guided Motion Primitives for Complex Manipulation Tasks with User Preferences

Dynamic movement primitives (DMPs) are a flexible trajectory learning sc...

Please sign up or login with your details

Forgot password? Click here to reset