Online Estimation and Manipulation of Articulated Objects
Russell Buchanan, Adrian Röfer, João Moura, Abhinav Valada, Sethu Vijayakumar
TL;DR
The paper tackles the challenge of online estimation and manipulation of unknown articulated objects by fusing learned visual priors with proprioceptive sensing in a factor-graph framework grounded in Screw Theory. It introduces an uncertainty-aware articulation prediction network, a new per-point affordance factor, and a force-based factor to drive online updates during interaction, enabling robust closed-loop manipulation. The approach is implemented in a three-module system with Initialization, Estimation, and Motion Generation, and validated in both simulation and real hardware, achieving 75% autonomous opening on unseen objects and 15/20 success in shared-autonomy experiments. This work advances multi-modal perception for articulated object manipulation and provides a practical path toward robust service-robot interaction in home environments.
Abstract
From refrigerators to kitchen drawers, humans interact with articulated objects effortlessly every day while completing household chores. For automating these tasks, service robots must be capable of manipulating arbitrary articulated objects. Recent deep learning methods have been shown to predict valuable priors on the affordance of articulated objects from vision. In contrast, many other works estimate object articulations by observing the articulation motion, but this requires the robot to already be capable of manipulating the object. In this article, we propose a novel approach combining these methods by using a factor graph for online estimation of articulation which fuses learned visual priors and proprioceptive sensing during interaction into an analytical model of articulation based on Screw Theory. With our method, a robotic system makes an initial prediction of articulation from vision before touching the object, and then quickly updates the estimate from kinematic and force sensing during manipulation. We evaluate our method extensively in both simulations and real-world robotic manipulation experiments. We demonstrate several closed-loop estimation and manipulation experiments in which the robot was capable of opening previously unseen drawers. In real hardware experiments, the robot achieved a 75% success rate for autonomous opening of unknown articulated objects.
