The Robotics Institute

RI | Centers | CFR | Seminar

Foundations of Robotics Seminar, January 25, 2006
Time and Place | Seminar Abstract | Speaker Biography | Presentation Slides | Speaker Appointments


Estimating the State of Hybrid Systems:
HMM + Timed Automata = Context Identification

Sarjoun Skaff

 

Time and Place

Newell Simon Hall 1507
Refreshments 4:45 pm
Talk 5:00 pm

 

 

Abstract

 

Hybrid systems such as jogging robots switch between multiple modes of operation and are governed by different dynamics in each mode. Estimating the state of such systems typically involves multiple-model filters based on different dynamical models for each mode. The combination of filters estimate which mode is in operation by comparing the likelihoods of individual outputs, and assign the highest weight to the output of the filter corresponding to the most likely mode.

Problems arise when the filters rely on incomplete models, as they often discard sensor information and degrade the accuracy of their estimates. For example, the high-order dynamics of mobile robots such as RHex are difficult to model accurately. Therefore, a collection of low-order models are used to approximate the dynamics, but their limited expressiveness delays the selection of the correct model and reduces the accuracy of the state estimate.

This talk presents a technique to quickly and robustly identify the mode from sensor information that filters may be unable to use. The idea is to extract the structure of sensor data and map it to dynamics which can be modeled with sufficient accuracy. The set of measurements corresponding to modeled dynamics is defined as a context, so identifying the context enables the selection of the appropriate models and prevents the use of knowingly inaccurate models.

Context identification is done with a discrete-state estimation approach that combines Hidden Markov Models and Timed Automata to extract the structure and temporal information from a data stream and classify it into contexts. This combined approach avoids the complexity of conventional techniques for capturing a system's temporal dimension (such as Semi-Markov Procceses) and overcomes the Markov limitation of one-step history.

Experiments suggest that this approach is conducive to rapid and efficient extraction of the structure. Results are presented for RHex, where the jogging and walking contexts are accurately identified from accelerometer data.

 

 

Speaker Appointments

For appointments, please contact Sarjoun Skaff (sarjoun@cmu.edu)


The Robotics Institute is part of the School of Computer Science, Carnegie Mellon University.