Response-based interactive motion generation

We demonstrate a response-based motion generation system capable of naturally response to the external disturbance while tracking a reference motion. Our approach associates the data-driven motion synthesis technique with the response simulation result. For a rapid approximation of the character response, we introduce both the simplified joint model and skeleton model for simulation, and adopt forward dynamics to estimate the angle disturbances. We design a corresponding control mechanism for our skeleton model to balance against disturbance, using the adjustments of key joints' movement. According to the response simulation, a multi-resolution maximum a posteriori estimation is proposed to search for the matched parameters and principal component analysis based on our response motion database is used for the final motion synthesis. Results for following different reference motions in presence of a variety of disturbances are demonstrated. Our approach shows its advantage in rapid generation of interactive and natural-looking motion for character animation.