Simulation of human motion data using short-horizon model-predictive control

被引:61
|
作者
da Silva, M. [1 ]
Abe, Y. [1 ]
Popovic, J. [1 ]
机构
[1] MIT, Comp Sci & Artificial Intelligence Lab, Cambridge, MA 02139 USA
关键词
D O I
10.1111/j.1467-8659.2008.01134.x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many data-driven animation techniques are capable of producing high quality motions of human characters. Few techniques, however, are capable of generating motions that are consistent with physically simulated environments. Physically simulated characters, in contrast, are automatically consistent with the environment, but their motions are often unnatural because they are difficult to control. We present a model-predictive controller that yields natural motions by guiding simulated humans toward real motion data. During simulation, the predictive component of the controller solves a quadratic program to compute the forces for a short window of time into the future. These forces are then applied by a low-gain proportional-derivative component, which makes minor adjustments until the next planning cycle. The controller is fast enough for interactive systems such as games and training simulations. It requires no precomputation and little manual tuning. The controller is resilient to mismatches between the character dynamics and the input motion, which allows it to track motion capture data even where the real dynamics are not known precisely. The same principled formulation can generate natural walks, runs, and jumps in a number of different physically simulated surroundings.
引用
收藏
页码:371 / 380
页数:10
相关论文
共 50 条
  • [31] Nonlinear Model-Predictive Control Using First-Principles Models
    Rhinehart, R. Russell
    SMART SENSORS MEASUREMENT AND INSTRUMENTATION, CISCON 2021, 2023, 957 : 93 - 114
  • [32] Modulated Model-Predictive Control With Optimized Overmodulation
    Garcia, Cristian F.
    Silva, Cesar A.
    Rodriguez, Jose R.
    Zanchetta, Pericle
    Odhano, Shafiq A.
    IEEE JOURNAL OF EMERGING AND SELECTED TOPICS IN POWER ELECTRONICS, 2019, 7 (01) : 404 - 413
  • [33] Shortest-prediction-horizon non-linear model-predictive control with guaranteed asymptotic stability
    Panjapornpon, C.
    Soroush, M.
    INTERNATIONAL JOURNAL OF CONTROL, 2007, 80 (10) : 1533 - 1543
  • [34] Selective model-predictive control for flocking systems
    Albi, Giacomo
    Pareschi, Lorenzo
    COMMUNICATIONS IN APPLIED AND INDUSTRIAL MATHEMATICS, 2018, 9 (02) : 4 - 21
  • [35] MODEL-PREDICTIVE CONTROL OF A COMBINED SEWER SYSTEM
    GELORMINO, MS
    RICKER, NL
    INTERNATIONAL JOURNAL OF CONTROL, 1994, 59 (03) : 793 - 816
  • [36] MULTIRATE MULTIVARIABLE MODEL-PREDICTIVE CONTROL DESIGN
    OHSHIMA, M
    KANO, M
    HASHIMOTO, I
    OHNO, H
    KAGAKU KOGAKU RONBUNSHU, 1994, 20 (02) : 240 - 247
  • [37] Model-Predictive Control With Generalized Zone Tracking
    Liu, Su
    Mao, Yawen
    Liu, Jinfeng
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (11) : 4698 - 4704
  • [38] Model-predictive control of a compliant hydraulic system
    Sadowska, Anna
    Steenson, Leo
    Hedlund, Magnus
    2018 UKACC 12TH INTERNATIONAL CONFERENCE ON CONTROL (CONTROL), 2018, : 388 - 388
  • [39] MODEL-PREDICTIVE CONTROL OF PROCESSES WITH INPUT MULTIPLICITIES
    SISTU, PB
    BEQUETTE, BW
    CHEMICAL ENGINEERING SCIENCE, 1995, 50 (06) : 921 - 936
  • [40] Grouped neural network model-predictive control
    Ou, J
    Rhinehart, RR
    CONTROL ENGINEERING PRACTICE, 2003, 11 (07) : 723 - 732