Motion Capture Based Animation For Virtual Human Demonstrators: Modeling, Parameterization And Planning