Optimizing walking controllers for uncertain inputs and environments
ACM Transactions on Graphics (TOG), 2010•dl.acm.org
We introduce methods for optimizing physics-based walking controllers for robustness to
uncertainty. Many unknown factors, such as external forces, control torques, and user control
inputs, cannot be known in advance and must be treated as uncertain. These variables are
represented with probability distributions, and a return function scores the desirability of a
single motion. Controller optimization entails maximizing the expected value of the return,
which is computed by Monte Carlo methods. We demonstrate examples with different …
uncertainty. Many unknown factors, such as external forces, control torques, and user control
inputs, cannot be known in advance and must be treated as uncertain. These variables are
represented with probability distributions, and a return function scores the desirability of a
single motion. Controller optimization entails maximizing the expected value of the return,
which is computed by Monte Carlo methods. We demonstrate examples with different …
We introduce methods for optimizing physics-based walking controllers for robustness to uncertainty. Many unknown factors, such as external forces, control torques, and user control inputs, cannot be known in advance and must be treated as uncertain. These variables are represented with probability distributions, and a return function scores the desirability of a single motion. Controller optimization entails maximizing the expected value of the return, which is computed by Monte Carlo methods. We demonstrate examples with different sources of uncertainty and task constraints. Optimizing control strategies under uncertainty increases robustness and produces natural variations in style.
