Learning Generalizable Tool-use Skills through Trajectory Generation

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Qi, Carl, Wu, Yilin, Yu, Lifan, Liu, Haoyue, Jiang, Bowen, Lin, Xingyu, Held, David
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913493082439680
author Qi, Carl
Wu, Yilin
Yu, Lifan
Liu, Haoyue
Jiang, Bowen
Lin, Xingyu
Held, David
author_facet Qi, Carl
Wu, Yilin
Yu, Lifan
Liu, Haoyue
Jiang, Bowen
Lin, Xingyu
Held, David
contents Autonomous systems that efficiently utilize tools can assist humans in completing many common tasks such as cooking and cleaning. However, current systems fall short of matching human-level of intelligence in terms of adapting to novel tools. Prior works based on affordance often make strong assumptions about the environments and cannot scale to more complex, contact-rich tasks. In this work, we tackle this challenge and explore how agents can learn to use previously unseen tools to manipulate deformable objects. We propose to learn a generative model of the tool-use trajectories as a sequence of tool point clouds, which generalizes to different tool shapes. Given any novel tool, we first generate a tool-use trajectory and then optimize the sequence of tool poses to align with the generated trajectory. We train a single model on four different challenging deformable object manipulation tasks, using demonstration data from only one tool per task. The model generalizes to various novel tools, significantly outperforming baselines. We further test our trained policy in the real world with unseen tools, where it achieves the performance comparable to human. Additional materials can be found on our project website: https://sites.google.com/view/toolgen.
format Preprint
id arxiv_https___arxiv_org_abs_2310_00156
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Learning Generalizable Tool-use Skills through Trajectory Generation
Qi, Carl
Wu, Yilin
Yu, Lifan
Liu, Haoyue
Jiang, Bowen
Lin, Xingyu
Held, David
Robotics
Artificial Intelligence
I.2.9
Autonomous systems that efficiently utilize tools can assist humans in completing many common tasks such as cooking and cleaning. However, current systems fall short of matching human-level of intelligence in terms of adapting to novel tools. Prior works based on affordance often make strong assumptions about the environments and cannot scale to more complex, contact-rich tasks. In this work, we tackle this challenge and explore how agents can learn to use previously unseen tools to manipulate deformable objects. We propose to learn a generative model of the tool-use trajectories as a sequence of tool point clouds, which generalizes to different tool shapes. Given any novel tool, we first generate a tool-use trajectory and then optimize the sequence of tool poses to align with the generated trajectory. We train a single model on four different challenging deformable object manipulation tasks, using demonstration data from only one tool per task. The model generalizes to various novel tools, significantly outperforming baselines. We further test our trained policy in the real world with unseen tools, where it achieves the performance comparable to human. Additional materials can be found on our project website: https://sites.google.com/view/toolgen.
title Learning Generalizable Tool-use Skills through Trajectory Generation
topic Robotics
Artificial Intelligence
I.2.9
url https://arxiv.org/abs/2310.00156