Anytime Planning for End-Effector Trajectory Tracking
Yeping Wang, Michael Gleicher
TL;DR
This work addresses end-effector trajectory tracking for redundant manipulators by proposing a guided anytime framework that bias-samples inverse kinematics toward guide paths that approximately follow the reference trajectory. The method maintains a layered graph and progressively densifies it through six stages, enabling rapid initial solutions and continuous improvement with limited computation. It formalizes the problem with a layered graph $G=(V,E)$ and provides concrete procedures for sparse and dense edge construction, guide-path search, and targeted sampling, showing compatibility with multiple IK solvers and search strategies. Across three experiments on Stampede and IKLink, the framework yields faster initial solutions and equal or better motion quality within the same time budget, and it extends semi-constrained tracking to tolerate end-effector deviations while reducing reconfigurations.
Abstract
End-effector trajectory tracking algorithms find joint motions that drive robot manipulators to track reference trajectories. In practical scenarios, anytime algorithms are preferred for their ability to quickly generate initial motions and continuously refine them over time. In this paper, we present an algorithmic framework that adapts common graph-based trajectory tracking algorithms to be anytime and enhances their efficiency and effectiveness. Our key insight is to identify guide paths that approximately track the reference trajectory and strategically bias sampling toward the guide paths. We demonstrate the effectiveness of the proposed framework by restructuring two existing graph-based trajectory tracking algorithms and evaluating the updated algorithms in three experiments.
