Learning to Predict Phases of Manipulation Tasks as Hidden States

Oliver Kroemer, Herke van Hoof, Gerhard Neumann and Jan Peters
Conference Paper, International Conference on Robotics and Automation (ICRA), January, 2014

Download Publication

Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.


Phase transitions in manipulation tasks often occur when contacts between objects are made or broken. A switch of the phase can result in the robot’s actions suddenly influencing different aspects of its environment. Therefore, the boundaries between phases often correspond to constraints or subgoals of the manipulation task.

In this paper, we investigate how the phases of manipulation tasks can be learned from data. The task is modeled as an autoregressive hidden Markov model, wherein the hidden phase transitions depend on the observed states. The model is learned from data using the expectation-maximization algorithm. We demonstrate the proposed method on both a pushing task and a pepper mill turning task. The proposed approach was compared to a standard autoregressive hidden Markov model. The experiments show that the learned models can accurately predict the transitions in phases during the manipulation tasks.

author = {Oliver Kroemer and Herke van Hoof and Gerhard Neumann and Jan Peters},
title = {Learning to Predict Phases of Manipulation Tasks as Hidden States},
booktitle = {International Conference on Robotics and Automation (ICRA)},
year = {2014},
month = {January},
} 2019-03-12T14:55:23-04:00