Learning Motion Controllers with Adaptive Depth Perception
Abstract
We present a novel approach to real-time character animation that allows a character to move autonomously based on vision input. By allowing the character to ''see'' the environment directly using depth perception, we can skip the manual design phase of parameterizing the state space in a reinforcement learning framework. In previous work, this is done manually since finding a minimal set of parameters for describing a character's environment is crucial for efficient learning. Learning from raw vision input, however, suffers from the ''curse of dimensionality'', which we avoid by introducing a hierarchical state model and a novel regression algorithm. We demonstrate that our controllers allow a character to navigate and survive in environments containing arbitrarily shaped obstacles, which is hard to achieve with existing reinforcement learning frameworks.
BibTeX
@inproceedings {10.2312:SCA:SCA12:145-154,
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on Computer Animation},
editor = {Jehee Lee and Paul Kry},
title = {{Learning Motion Controllers with Adaptive Depth Perception}},
author = {Lo, Wan-Yen and Knaus, Claude and Zwicker, Matthias},
year = {2012},
publisher = {The Eurographics Association},
ISSN = {1727-5288},
ISBN = {978-3-905674-37-8},
DOI = {10.2312/SCA/SCA12/145-154}
}
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on Computer Animation},
editor = {Jehee Lee and Paul Kry},
title = {{Learning Motion Controllers with Adaptive Depth Perception}},
author = {Lo, Wan-Yen and Knaus, Claude and Zwicker, Matthias},
year = {2012},
publisher = {The Eurographics Association},
ISSN = {1727-5288},
ISBN = {978-3-905674-37-8},
DOI = {10.2312/SCA/SCA12/145-154}
}