Use of the Nonlinear Observability Rank Condition for Improved Parametric Estimation - Robotics Institute Carnegie Mellon University

Use of the Nonlinear Observability Rank Condition for Improved Parametric Estimation

Conference Paper, Proceedings of (ICRA) International Conference on Robotics and Automation, pp. 1029 - 1035, May, 2015

Abstract

The correct way to design controllers for dynamic robots is still very much an open question. This is in a large part due to the complexity and uncertainty in modeling their nonlinear dynamics. In this work, we focus on deriving concise dynamic expressions for a particular class of robots that can be used to better reduce uncertainty with respect to unknown parameters in realtime. We accomplish this by using an extended Kalman filtering framework in conjunction with an online controller that continuously maximizes a local measure of nonlinear observability. The main novel contribution of this work is that we directly use the nonlinear observability rank condition to derive the measure of observability at each time step. We are able to make this extension in part by focusing on serial-chain systems and exploiting the geometric structure in their dynamic models. In particular, we derive concise, closed-form and exact analytical representations for the forward dynamics, linearization, and nonlinear observability rank condition of a fixed-base serial manipulator with actively controlled elastic joints. An example is presented in which the spring constants and damping coefficients for a series-elastic actuated manipulator are estimated using the online observability maximizing techniques we derive.

BibTeX

@conference{Travers-2015-107809,
author = {M. Travers and H. Choset},
title = {Use of the Nonlinear Observability Rank Condition for Improved Parametric Estimation},
booktitle = {Proceedings of (ICRA) International Conference on Robotics and Automation},
year = {2015},
month = {May},
pages = {1029 - 1035},
}