- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- Partwise model predictive control for interactive contact-guided...
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
Partwise model predictive control for interactive contact-guided motion synthesis Khoshsiyar, Niloofar
Abstract
We propose a contact-centred approach for synthesizing physics-based character animation. Rather than using target keyframe poses to help guide a motion, our framework uses sparse keyframes based on a small number of pairwise contacts between the body and the environment or between two parts of the body. These serve as loose specifications of motion strategies, which can then be solved online at interactive rates, using a model predictive control (MPC) framework. This allows for motion generalization across environment variations as well as producing diverse output motions due to the stochastic nature of the MPC solver. We demonstrate the advantage of this method in contrast to deep reinforcement learning methods which can require hours or days to compute a new control policy after modifications to the reward functions or the environment properties. Moreover, our framework exploits partwise motion planning results when this proves beneficial, i.e. in less coordinated tasks, while defaulting to whole-body motion planning when that proves to be more effective, i.e. in motions that require full-body coordination. Our results present a range of challenging contact-rich motions and everyday tasks that can be synthesized using this framework, showcasing both motion diversity and generalization capabilities.
Item Metadata
Title |
Partwise model predictive control for interactive contact-guided motion synthesis
|
Creator | |
Supervisor | |
Publisher |
University of British Columbia
|
Date Issued |
2024
|
Description |
We propose a contact-centred approach for synthesizing physics-based character animation. Rather than using target keyframe poses to help guide a motion, our framework uses sparse keyframes based on a small number of pairwise contacts between the body and the environment or between two parts of the body. These serve as loose specifications of motion strategies, which can then be solved online at interactive rates, using a model predictive control (MPC) framework. This allows for motion generalization across environment variations as well as producing diverse output motions due to the stochastic nature of the MPC solver. We demonstrate the advantage of this method in contrast to deep reinforcement learning methods which can require hours or days to compute a new control policy after modifications to the reward functions or the environment properties. Moreover, our framework exploits partwise motion planning results when this proves beneficial, i.e. in less coordinated tasks, while defaulting to whole-body motion planning when that proves to be more effective, i.e. in motions that require full-body coordination. Our results present a range of challenging contact-rich motions and everyday tasks that can be synthesized using this framework, showcasing both motion diversity and generalization capabilities.
|
Genre | |
Type | |
Language |
eng
|
Date Available |
2024-03-15
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
Attribution-NonCommercial-NoDerivatives 4.0 International
|
DOI |
10.14288/1.0440693
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
2024-05
|
Campus | |
Scholarly Level |
Graduate
|
Rights URI | |
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
Attribution-NonCommercial-NoDerivatives 4.0 International