Hierarchical Planning and Control for Box Loco-Manipulation
Abstract
Humans perform everyday tasks using a combination of locomotion and manipulation skills. Building a system that can handle both skills is essential to creating virtual humans. We present a physically-simulated human capable of solving box rearrangement tasks, which requires a combination of both skills. We propose a hierarchical control architecture, where each level solves the task at a different level of abstraction, and the result is a physics-based simulated virtual human capable of rearranging boxes in a cluttered environment. The control architecture integrates a planner, diffusion models, and physics-based motion imitation of sparse motion clips using deep reinforcement learning. Boxes can vary in size, weight, shape, and placement height. Code and trained control policies are provided.
BibTeX
@inproceedings {10.1145:3606931,
booktitle = {Proceedings of the ACM on Computer Graphics and Interactive Techniques},
editor = {Wang, Huamin and Ye, Yuting and Victor Zordan},
title = {{Hierarchical Planning and Control for Box Loco-Manipulation}},
author = {Xie, Zhaoming and Tseng, Jonathan and Starke, Sebastian and Panne, Michiel van de and Liu, C. Karen},
year = {2023},
publisher = {ACM Association for Computing Machinery},
ISSN = {2577-6193},
DOI = {10.1145/3606931}
}
booktitle = {Proceedings of the ACM on Computer Graphics and Interactive Techniques},
editor = {Wang, Huamin and Ye, Yuting and Victor Zordan},
title = {{Hierarchical Planning and Control for Box Loco-Manipulation}},
author = {Xie, Zhaoming and Tseng, Jonathan and Starke, Sebastian and Panne, Michiel van de and Liu, C. Karen},
year = {2023},
publisher = {ACM Association for Computing Machinery},
ISSN = {2577-6193},
DOI = {10.1145/3606931}
}