Active exploration of joint dependency structures

Being able to manipulate degrees of freedom of the environment, such as doors or drawers, is a requirement for most tasks a robot is supposed to perform. Often these external degrees of freedom depend on other ones, e.g., a drawer can only be opened if the lock is not locking the joint. We propose an approach to autonomously and efficiently explore and uncover joint dependency structures. We develop a probabilistic model for joint dependency structures which is the basis for active learning. Discontinuities in the dynamics of the joint, which often indicate key points of the joint, are used to segment the joint space into meaningful segments which then allows efficient exploration with the developed maximum cross-entropy (MaxCE) exploration strategy. Experiments in a simulated environment and on a real PR2 suggest that the proposed approach yields efficient exploration of joint dependency structures.

[1]  Keiji Nagatani,et al.  An experiment on opening-door-behavior by an autonomous mobile robot with a manipulator , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[2]  K. Chaloner,et al.  Bayesian Experimental Design: A Review , 1995 .

[3]  Lars Petersson,et al.  High-level control of a mobile manipulator for door opening , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[4]  Paul Fearnhead,et al.  Exact and efficient Bayesian inference for multiple changepoint problems , 2006, Stat. Comput..

[5]  Ryan P. Adams,et al.  Bayesian Online Changepoint Detection , 2007, 0710.3742.

[6]  Burr Settles,et al.  Active Learning Literature Survey , 2009 .

[7]  Wolfram Burgard,et al.  Body schema learning for robotic manipulators from visual self-perception , 2009, Journal of Physiology - Paris.

[8]  Ashutosh Saxena,et al.  Learning to open new doors , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Oliver Brock,et al.  Interactive Perception of Articulated Objects , 2010, ISER.

[10]  Wolfram Burgard,et al.  A Probabilistic Framework for Learning Kinematic Models of Articulated Objects , 2011, J. Artif. Intell. Res..

[11]  Leslie Pack Kaelbling,et al.  Integrated task and motion planning in belief space , 2013, Int. J. Robotics Res..

[12]  Marc Toussaint,et al.  Active Learning of Hyperparameters: An Expected Cross Entropy Criterion for Active Model Selection , 2014, ArXiv.

[13]  Oliver Brock,et al.  Extracting kinematic background knowledge from interactions using task-sensitive relational learning , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[14]  Oliver Brock,et al.  Entropy-based strategies for physical exploration of the environment's degrees of freedom , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Leslie Pack Kaelbling,et al.  Interactive Bayesian identification of kinematic mechanisms , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[16]  Oliver Brock,et al.  Online interactive perception of articulated objects with multi-level recursive estimation based on task-specific priors , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Oliver Kroemer,et al.  Probabilistic Segmentation and Targeted Exploration of Objects in Cluttered Environments , 2014, IEEE Transactions on Robotics.