Learning Topological Motion Primitives for Knot Planning

Type: Article

Publication Date: 2020-10-24

Citations: 10

DOI: https://doi.org/10.1109/iros45743.2020.9341330

Abstract

In this paper, we approach the challenging problem of motion planning for knot tying. We propose a hierarchical approach in which the top layer produces a topological plan and the bottom layer translates this plan into continuous robot motion. The top layer decomposes a knotting task into sequences of abstract topological actions based on knot theory. The bottom layer translates each of these abstract actions into robot motion trajectories through learned topological motion primitives. To adapt each topological action to the specific rope geometry, the motion primitives take the observed rope configuration as input. We train the motion primitives by imitating human demonstrations and reinforcement learning in simulation. To generalize human demonstrations of simple knots into more complex knots, we observe similarities in the motion strategies of different topological actions and design the neural network structure to exploit such similarities. We demonstrate that our learned motion primitives can be used to efficiently generate motion plans for tying the overhand knot. The motion plan can then be executed on a real robot using visual tracking and Model Predictive Control. We also demonstrate that our learned motion primitives can be composed to tie a more complex pentagram-like knot despite being only trained on human demonstrations of simpler knots.

Locations

  • arXiv (Cornell University) - View - PDF
  • 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) - View

Similar Works

Action Title Year Authors
+ Learning Topological Motion Primitives for Knot Planning 2020 Mengyuan Yan
Gen Li
Yilin Zhu
Jeannette Bohg
+ Untangling Dense Knots by Learning Task-Relevant Keypoints 2020 Jennifer Grannen
Priya Sundaresan
Brijen Thananjeyan
Jeffrey Ichnowski
Ashwin Balakrishna
Minho Hwang
Vainavi Viswanath
Michael Laskey
Joseph E. Gonzalez
Ken Goldberg
+ PDF Chat Untangling Dense Knots by Learning Task-Relevant Keypoints 2020 Jennifer Grannen
Priya Sundaresan
Brijen Thananjeyan
Jeffrey Ichnowski
Ashwin Balakrishna
Minho Hwang
Vainavi Viswanath
Michael Laskey
Joseph E. Gonzalez
Ken Goldberg
+ PDF Chat TieBot: Learning to Knot a Tie from Visual Demonstration through a Real-to-Sim-to-Real Approach 2024 Weikun Peng
Jun Lv
Yuwei Zeng
Haonan Chen
Siheng Zhao
Jicheng Sun
Cewu Lu
Lin Shao
+ Untangling Dense Knots by Learning Task-Relevant Keypoints. 2020 Jennifer Grannen
Priya Sundaresan
Brijen Thananjeyan
Jeffrey Ichnowski
Ashwin Balakrishna
Minho Hwang
Vainavi Viswanath
Michael Laskey
Joseph E. Gonzalez
Ken Goldberg
+ PDF Chat Learning Sequences of Manipulation Primitives for Robotic Assembly 2021 Nghia Vuong
Hung Pham
Quang‐Cuong Pham
+ Learning Sequences of Manipulation Primitives for Robotic Assembly 2020 Nghia Vuong
Hung Viet Pham
Quang‐Cuong Pham
+ Learning Sequences of Manipulation Primitives for Robotic Assembly 2020 Nghia Vuong
Hung Pham
Quang‐Cuong Pham
+ Learning Predictive Representations for Deformable Objects Using Contrastive Estimation 2020 Wilson Yan
Ashwin Vangipuram
Pieter Abbeel
Lerrel Pinto
+ Learning Robotic Manipulation Tasks through Visual Planning. 2021 Sulabh Kumra
Shirin Joshi
Ferat Sahin
+ Reinforcement Learning with Parameterized Manipulation Primitives for Robotic Assembly 2023 Nghia Vuong
Quang‐Cuong Pham
+ Efficient and Interpretable Robot Manipulation with Graph Neural Networks 2021 Yixin Lin
Austin S. Wang
Akshara Rai
+ PDF Chat Bootstrapping Motor Skill Learning with Motion Planning 2021 Ben Abbatematteo
Eric Rosen
Stefanie Tellex
George Konidaris
+ Bootstrapping Motor Skill Learning with Motion Planning 2021 Ben Abbatematteo
Eric Rosen
Stefanie Tellex
George Konidaris
+ PDF Chat Bootstrapping Motor Skill Learning with Motion Planning 2021 Ben Abbatematteo
Eric Rosen
Stefanie Tellex
George Konidaris
+ Bimanual rope manipulation skill synthesis through context dependent correction policy learning from human demonstration 2022 T. Baturhan Akbulut
G. Tuba C. Girgin
Arash Mehrabi
Minoru Asada
Emre Uğur
Erhan Öztop
+ Untangling Dense Non-Planar Knots by Learning Manipulation Features and Recovery Policies 2021 Priya Sundaresan
Jennifer Grannen
Brijen Thananjeyan
Ashwin Balakrishna
Jeffrey Ichnowski
Ellen Novoseller
Minho Hwang
Michael Laskey
Joseph E. Gonzalez
Ken Goldberg
+ Untangling Dense Non-Planar Knots by Learning Manipulation Features and Recovery Policies 2021 Priya Sundaresan
Jennifer Grannen
Brijen Thananjeyan
Ashwin Balakrishna
Jeffrey Ichnowski
Ellen Novoseller
Minho Hwang
Michael Laskey
Joseph E. Gonzalez
Ken Goldberg
+ PDF Chat Geometric Task Networks: Learning Efficient and Explainable Skill Coordination for Object Manipulation 2021 Meng Guo
Mathias BĂźrger
+ GenORM: Generalizable One-shot Rope Manipulation with Parameter-Aware Policy 2023 So Kuroki
Jiaxian Guo
Tatsuya Matsushima
Takuya Okubo
Masato Kobayashi
Yuya Ikeda
Ryosuke Takanami
Paul D. Yoo
Yutaka Matsuo
Yusuke Iwasawa

Works Cited by This (13)

Action Title Year Authors
+ Robustness via Retrying: Closed-Loop Robotic Manipulation with Self-Supervised Learning. 2018 Frederik Ebert
Sudeep Dasari
Alex X. Lee
Sergey Levine
Chelsea Finn
+ Visual Foresight: Model-Based Deep Reinforcement Learning for Vision-Based Robotic Control 2018 Frederik Ebert
Chelsea Finn
Sudeep Dasari
Annie Xie
Alex X. Lee
Sergey Levine
+ Robustness via Retrying: Closed-Loop Robotic Manipulation with Self-Supervised Learning 2018 Frederik Ebert
Sudeep Dasari
Alex X. Lee
Sergey Levine
Chelsea Finn
+ Interaction Networks for Learning about Objects, Relations and Physics 2016 Peter Battaglia
Razvan Pascanu
Matthew Lai
Danilo Jimenez Rezende
Koray Kavukcuoglu
+ Attention is All you Need 2017 Ashish Vaswani
Noam Shazeer
Niki Parmar
Jakob Uszkoreit
Llion Jones
Aidan N. Gomez
Łukasz Kaiser
Illia Polosukhin
+ PDF Chat Zero-Shot Visual Imitation 2018 Deepak Pathak
Parsa Mahmoudieh
Guanghao Luo
Pulkit Agrawal
Dian Chen
Fred Shentu
Evan Shelhamer
Jitendra Malik
Alexei A. Efros
Trevor Darrell
+ Learning Robotic Manipulation through Visual Planning and Acting 2019 Angelina Wang
Thanard Kurutach
Kara Liu
Pieter Abbeel
Aviv Tamar
+ PDF Chat Propagation Networks for Model-Based Control Under Partial Observation 2019 Yunzhu Li
Jiajun Wu
Jun-Yan Zhu
Joshua B. Tenenbaum
Antonio Torralba
Russ Tedrake
+ PDF Chat Learning Probabilistic Multi-Modal Actor Models for Vision-Based Robotic Grasping 2019 Mengyuan Yan
Adrian Li
Mrinal Kalakrishnan
Peter PĂĄstor
+ PDF Chat Self-Supervised Learning of State Estimation for Manipulating Deformable Linear Objects 2020 Mengyuan Yan
Yilin Zhu
Ning Jin
Jeannette Bohg