Multi-query Robotic Manipulator Task Sequencing with Gromov-Hausdorff Approximations
Fouad Sukkar, Jennifer Wakulicz, Ki Myung Brian Lee, Weiming Zhi, Robert Fitch
TL;DR
This work tackles the robot task sequencing problem (RTSP) by introducing the Hausdorff Approximation Planner (HAP), whichOffline decomposes the task space into subspaces via $\Cepsilon$-Gromov-Hausdorff approximations, enabling efficient online sequencing while maintaining theoretical suboptimality bounds. The method reduces the RTSP to tractable subproblems by mapping tasks to configuration-space subspaces, solving intra-subspace TSPs, and carefully concatenating subpaths through a stable home configuration; it also provides practical strategies for exploration, smooth transitions, and mobile-base extensions. Empirical evaluations on 6-DOF and 7-DOF manipulators in a bookshelf scenario show up to 3x faster motion planning and up to 5x lower trajectory jerk compared to state-of-the-art baselines, with robust performance in the presence of unknown objects. Collectively, HAP offers a principled, scalable framework for fast, reliable multi-task planning that explicitly accounts for low-level motion in sequencing, enabling more autonomous and agile robotic manipulation in semi-structured environments.
Abstract
Robotic manipulator applications often require efficient online motion planning. When completing multiple tasks, sequence order and choice of goal configuration can have a drastic impact on planning performance. This is well known as the robot task sequencing problem (RTSP). Existing general-purpose RTSP algorithms are susceptible to producing poor-quality solutions or failing entirely when available computation time is restricted. We propose a new multi-query task sequencing method designed to operate in semi-structured environments with a combination of static and non-static obstacles. Our method intentionally trades off workspace generality for planning efficiency. Given a user-defined task space with static obstacles, we compute a subspace decomposition. The key idea is to establish approximate isometries known as $ε$-Gromov-Hausdorff approximations that identify points that are close to one another in both task and configuration space. Importantly, we prove bounded suboptimality guarantees on the lengths of paths within these subspaces. These bounding relations further imply that paths within the same subspace can be smoothly concatenated, which we show is useful for determining efficient task sequences. We evaluate our method with several kinematic configurations in a complex simulated environment, achieving up to 3x faster motion planning and 5x lower maximum trajectory jerk compared to baselines.
