OmniHang: Learning to Hang Arbitrary Objects using Contact Point Correspondences and Neural Collision Estimation
Yifan You, Lin Shao, Toki Migimatsu, Jeannette Bohg

TL;DR
This paper presents OmniHang, a system enabling robots to learn and execute the task of hanging arbitrary objects on diverse supports by estimating contact points, refining poses with reinforcement learning, and planning collision-free paths.
Contribution
The paper introduces a novel approach combining contact point correspondence estimation, deep reinforcement learning for pose refinement, and neural collision estimation for path planning in object hanging tasks.
Findings
Achieves 68.3% success rate in stable pose prediction.
Attains 52.1% F1 score in feasible path finding.
Develops a large-scale synthetic dataset for training and evaluation.
Abstract
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.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobot Manipulation and Learning · Robotic Path Planning Algorithms · Reinforcement Learning in Robotics
