Skip to main navigation Skip to search Skip to main content

Learning to Compose Hierarchical Object-Centric Controllers for Robotic Manipulation

  • Mohit Sharma
  • , Jacky Liang
  • , Jialiang Zhao
  • , Alex LaGrassa
  • , Oliver Kroemer
  • Carnegie Mellon University

Research output: Contribution to journalConference articlepeer-review

8 Scopus citations

Abstract

Manipulation tasks can often be decomposed into multiple subtasks performed in parallel, e.g., sliding an object to a goal pose while maintaining contact with a table. Individual subtasks can be achieved by task-axis controllers defined relative to the objects being manipulated, and a set of object-centric controllers can be combined in an hierarchy. In prior works, such combinations are defined manually or learned from demonstrations. By contrast, we propose using reinforcement learning to dynamically compose hierarchical object-centric controllers for manipulation tasks. Experiments in both simulation and real world show how the proposed approach leads to improved sample efficiency, zero-shot generalization to novel test environments, and simulation-to-reality transfer without fine-tuning.

Original languageEnglish
Pages (from-to)822-844
Number of pages23
JournalProceedings of Machine Learning Research
Volume155
StatePublished - 2020
Event4th Conference on Robot Learning, CoRL 2020 - Virtual, Online, United States
Duration: 16 Nov 202018 Nov 2020

Fingerprint

Dive into the research topics of 'Learning to Compose Hierarchical Object-Centric Controllers for Robotic Manipulation'. Together they form a unique fingerprint.

Cite this