Advanced Search

Journal Navigation

Journal Home

Subscriptions

Archive

Contact Us

Table of Contents

Sign In to gain access to subscriptions and/or personal tools.
The International Journal of Robotics Research
This Article
Right arrow Full Text (PDF)
Right arrow References
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Right arrow Citation Map
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Alert me to new issues of the journal
Right arrow Add to Saved Citations
Right arrow Download to citation manager
Right arrowRequest Permissions
Right arrow Request Reprints
Right arrow Add to My Marked Citations
Citing Articles
Right arrow Citing Articles via HighWire
Right arrow Citing Articles via Google Scholar
Right arrow Citing Articles via Scopus
Google Scholar
Right arrow Articles by Debus, T. J.
Right arrow Articles by Howe, R. D.
Right arrow Search for Related Content
Social Bookmarking
 Add to CiteULike   Add to Complore   Add to Connotea   Add to Del.icio.us   Add to Digg   Add to Reddit   Add to Technorati   Add to Twitter  
What's this?

Contact State Estimation Using Multiple Model Estimation and Hidden Markov Models

Thomas J. Debus

Department of Aerospace and Mechanical Engineering Boston University Boston, MA 02445, USA

Pierre E. Dupont

Department of Aerospace and Mechanical Engineering Boston University Boston, MA 02445, USA

Robert D. Howe

Division of Engineering and Applied Sciences Harvard University Cambridge, MA 02138, USA

In this paper we present an approach to estimating the contact state between a robot and its environment during task execution. Contact states are modeled by constraint equations parametrized by timedependent sensor data and time-independent object properties. At each sampling time, multiple model estimation is used to assess the most likely contact state. The assessment is performed by a hidden Markov model, which combines a measure of how well each set of constraint equations fits the sensor data with the probability of specific contact state transitions. The latter is embodied in a task-based contact state network. The approach is illustrated for a three-dimensional peg-in-hole insertion using a tabletop manipulator robot. Using only position sensing, the contact state sequence is successfully estimated without knowledge of nominal property values. Property estimates are obtained for the peg dimensions as well as the hole position and orientation.

Key Words: contact estimation • contact modeling • hidden Markov model • machine perception • multiple model estimation • task network

The International Journal of Robotics Research, Vol. 23, No. 4-5, 399-413 (2004)
DOI: 10.1177/0278364904042195


Add to CiteULike CiteULike   Add to Complore Complore   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us   Add to Digg Digg   Add to Reddit Reddit   Add to Technorati Technorati   Add to Twitter Twitter    What's this?


This article has been cited by other articles:


Home page
The International Journal of Robotics ResearchHome page
J. R. Chen
Constructing Task-Level Assembly Strategies in Robot Programming by Demonstration
The International Journal of Robotics Research, December 1, 2005; 24(12): 1073 - 1085.
[Abstract] [PDF]