OmniHang: Learning to Hang Arbitrary Objects using Contact Point Correspondences and Neural Collision Estimation

03/26/2021
by   Yifan You, et al.
7

In this paper, we explore whether a robot can learn to hang arbitrary objects onto a diverse set of supporting items such as racks or hooks. Endowing robots with such an ability has applications in many domains such as domestic services, logistics, or manufacturing. Yet, it is a challenging manipulation task due to the large diversity of geometry and topology of everyday objects. In this paper, we propose a system that takes partial point clouds of an object and a supporting item as input and learns to decide where and how to hang the object stably. Our system learns to estimate the contact point correspondences between the object and supporting item to get an estimated stable pose. We then run a deep reinforcement learning algorithm to refine the predicted stable pose. Then, the robot needs to find a collision-free path to move the object from its initial pose to stable hanging pose. To this end, we train a neural network based collision estimator that takes as input partial point clouds of the object and supporting item. We generate a new and challenging, large-scale, synthetic dataset annotated with stable poses of objects hung on various supporting items and their contact point correspondences. In this dataset, we show that our system is able to achieve a 68.3 stable object poses and has a 52.1 paths. Supplemental material and videos are available on our project webpage.

READ FULL TEXT
research
09/18/2021

Learning to Regrasp by Learning to Place

In this paper, we explore whether a robot can learn to regrasp a diverse...
research
05/14/2022

Learning to Reorient Objects with Stable Placements Afforded by Extrinsic Supports

Reorienting objects using extrinsic supporting items on the working plat...
research
11/21/2020

Object Rearrangement Using Learned Implicit Collision Functions

Robotic object rearrangement combines the skills of picking and placing ...
research
04/18/2023

CabiNet: Scaling Neural Collision Detection for Object Rearrangement with Procedural Scene Generation

We address the important problem of generalizing robotic rearrangement t...
research
06/01/2023

Building Rearticulable Models for Arbitrary 3D Objects from 4D Point Clouds

We build rearticulable models for arbitrary everyday man-made objects co...
research
03/11/2022

6-DoF Pose Estimation of Household Objects for Robotic Manipulation: An Accessible Dataset and Benchmark

We present a new dataset for 6-DoF pose estimation of known objects, wit...
research
03/07/2018

Adapting Everyday Manipulation Skills to Varied Scenarios

We address the problem of executing tool-using manipulation skills in sc...

Please sign up or login with your details

Forgot password? Click here to reset