Object Pose Distribution Estimation for Determining Revolution and Reflection Uncertainty in Point Clouds
Frederik Hagelskjær, Dimitrios Arapis, Steffen Madsen, Thorbjørn Mosekjær Iversen
TL;DR
The paper tackles the problem of pose uncertainty in object pose estimation when RGB data are unavailable, focusing on revolution and reflection ambiguities. It introduces a SpyroPose-inspired, 3D-point-cloud method with three components—feature encoder, keypoint feature aggregator, and MLP scorer—to estimate a histogram of pose likelihoods over sampled rotations. The approach achieves 100% precision on predicted ambiguities in both synthetic and real bin-picking scenarios, with practical run-time suitable for near real-time robotics and successful autonomous grasping without extra hardware checks. Extensions to full SE(3) distributions are discussed, along with potential improvements in encoders and multi-modal inputs for broader applicability.
Abstract
Object pose estimation is crucial to robotic perception and typically provides a single-pose estimate. However, a single estimate cannot capture pose uncertainty deriving from visual ambiguity, which can lead to unreliable behavior. Existing pose distribution methods rely heavily on color information, often unavailable in industrial settings. We propose a novel neural network-based method for estimating object pose uncertainty using only 3D colorless data. To the best of our knowledge, this is the first approach that leverages deep learning for pose distribution estimation without relying on RGB input. We validate our method in a real-world bin picking scenario with objects of varying geometric ambiguity. Our current implementation focuses on symmetries in reflection and revolution, but the framework is extendable to full SE(3) pose distribution estimation. Source code available at opde3d.github.io
