Automatica, Vol.47, No.8, 1580-1588, 2011
Time and output warping of control systems: Comparing and imitating motions
The problem of making one system "mimic" a motion generated by another is studied. To address this, an optimal tracking problem is introduced that, in addition to tracking, optimizes over functions that deform or "warp" the time axis and the output space. Parametric and nonparametric versions of the time-warped tracking problem are presented and reduced to standard Bolza problems. The output warping problem is treated for affine and piecewise affine output warping functions. Example applications are given, including that of controlling a marionette to mimic a human dancer. (C) 2011 Elsevier Ltd. All rights reserved.