Beyond Task and Motion Planning: Hierarchical Robot Planning with General-Purpose Skills
Benned Hedegaard, Yichen Wei, Ahmed Jaafar, Stefanie Tellex, George Konidaris, Naman Shah
TL;DR
The paper addresses long-horizon robot planning when high-level actions involve non-kinematic, contact-rich skills. It introduces Task and Skill Planning (TASP), a hierarchical framework that wraps general-purpose object-centric skills with free-space motion via Composable Interaction Primitives (CIPs) to enable composition and planning. By integrating CIP-based skills into an ATAM-based refinement, the method achieves efficient long-horizon planning validated on a bimanual manipulator and a mobile manipulator performing tasks such as erasing, spreading, opening doors, and navigating environments. The approach broadens TAMP applicability to real-world manipulation with force feedback and sustained contacts, with potential impact on robust, scalable robot operation in unstructured settings.
Abstract
Task and motion planning is a well-established approach for solving long-horizon robot planning problems. However, traditional methods assume that each task-level robot action, or skill, can be reduced to kinematic motion planning. We address the challenge of combining motion planning with closed-loop motor controllers that go beyond mere kinematic considerations. We propose a novel framework that integrates these policies into motion planning using Composable Interaction Primitives (CIPs), enabling the use of diverse, non-composable pre-learned skills in hierarchical robot planning. We validate our Task and Skill Planning (TASP) approach through real-world experiments on a bimanual manipulator and a mobile manipulator, demonstrating that CIPs allow diverse robots to combine motion planning with general-purpose skills to solve complex, long-horizon tasks.
