Learning to Compose Hierarchical Object-Centric Controllers for Robotic Manipulation

11/09/2020
by   Mohit Sharma, et al.
3

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.

READ FULL TEXT

page 6

page 17

page 18

page 19

page 20

page 21

page 23

research
03/18/2021

Generalizing Object-Centric Task-Axes Controllers using Keypoints

To perform manipulation tasks in the real world, robots need to operate ...
research
09/08/2021

SORNet: Spatial Object-Centric Representations for Sequential Manipulation

Sequential manipulation tasks require a robot to perceive the state of a...
research
10/24/2019

Learning Hierarchical Control for Robust In-Hand Manipulation

Robotic in-hand manipulation has been a long-standing challenge due to t...
research
08/14/2017

Deep Object-Centric Representations for Generalizable Robot Learning

Robotic manipulation in complex open-world scenarios requires both relia...
research
06/25/2022

Learning Preconditions of Hybrid Force-Velocity Controllers for Contact-Rich Manipulation

Robots need to manipulate objects in constrained environments like shelv...
research
05/06/2023

Learning Hybrid Actor-Critic Maps for 6D Non-Prehensile Manipulation

Manipulating objects without grasping them is an essential component of ...
research
03/08/2023

Dextrous Tactile In-Hand Manipulation Using a Modular Reinforcement Learning Architecture

Dextrous in-hand manipulation with a multi-fingered robotic hand is a ch...

Please sign up or login with your details

Forgot password? Click here to reset