Adapting motion capture data from one body (human) to work on a different body (robot) while preserving key dynamics and contacts.