ROAISep 29, 2023

Learning Generalizable Tool-use Skills through Trajectory Generation

arXiv:2310.00156v57 citationsh-index: 15
Originality Incremental advance
AI Analysis

This addresses a key limitation in robotics for tasks like cooking and cleaning, though it is incremental in improving generalization over prior affordance-based methods.

The paper tackles the problem of enabling autonomous systems to use novel tools for manipulating deformable objects, achieving performance comparable to humans in real-world tests with unseen tools.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes