Measuring Uncertainty in Shape Completion to Improve Grasp Quality
Nuno Ferreira Duarte, Seyed S. Mohammadi, Plinio Moreno, Alessio Del Bue, Jose Santos-Victor
TL;DR
This work tackles uncertainty in single-view 3D shape completion for robotic grasping by estimating completion uncertainty with Monte Carlo Dropout on the 3DSGrasp network and integrating it into grasp scoring. The completed point cloud and per-point uncertainty are used to adjust grasp scores via $S' = S - W_u \sum_{p \in CP'} \sigma_u$, enabling re-ranked top-5 grasps. Empirical validation on a Kinova Gen3 with a 2F-85 gripper across 10 YCB objects shows higher rank-5 success rates than baselines (GPD, 3DSGrasp) and ablations, with reasonable computation time (~4s for completion, ~2s ranking). The results demonstrate that accounting for shape-prediction noise improves grasp reliability in occluded, real-world settings and motivates future uncertainty-aware grasp generators.
Abstract
Shape completion networks have been used recently in real-world robotic experiments to complete the missing/hidden information in environments where objects are only observed in one or few instances where self-occlusions are bound to occur. Nowadays, most approaches rely on deep neural networks that handle rich 3D point cloud data that lead to more precise and realistic object geometries. However, these models still suffer from inaccuracies due to its nondeterministic/stochastic inferences which could lead to poor performance in grasping scenarios where these errors compound to unsuccessful grasps. We present an approach to calculate the uncertainty of a 3D shape completion model during inference of single view point clouds of an object on a table top. In addition, we propose an update to grasp pose algorithms quality score by introducing the uncertainty of the completed point cloud present in the grasp candidates. To test our full pipeline we perform real world grasping with a 7dof robotic arm with a 2 finger gripper on a large set of household objects and compare against previous approaches that do not measure uncertainty. Our approach ranks the grasp quality better, leading to higher grasp success rate for the rank 5 grasp candidates compared to state of the art.
