🤖 AI Summary
To address the challenge of safe pausing and precise trajectory recovery for robots operating in dynamic environments—where obstacles necessitate immediate suspension without compromising tracking accuracy—this paper proposes a replanning-free freeze-and-recover control framework. Methodologically, it employs feedback linearization to construct a double-integrator output-space model; integrates offline reachability verification with online quadratic programming; performs a one-step online reachability test to quantify disturbance rejection capability; and introduces a KKT-inspired heuristic weighting scheme to dynamically correct tracking errors. The key contribution is the first integration of reachability analysis with KKT conditions to achieve zero-error trajectory recovery under disturbances. Simulation results demonstrate significant improvements over pure-pursuit methods in safety-critical stopping, responsiveness to sudden deviations, and recovery precision (achieving zero steady-state error), while rigorously satisfying state and input constraints.
📝 Abstract
Many robotic systems must follow planned paths yet pause safely and resume when people or objects intervene. We present an output-space method for systems whose tracked output can be feedback-linearized to a double integrator (e.g., manipulators). The approach has two parts. Offline, we perform a pre-run reachability check to verify that the motion plan respects speed and acceleration magnitude limits. Online, we apply a quadratic program to track the motion plan under the same limits. We use a one-step reachability test to bound the maximum disturbance the system is capable of rejecting. When the state coincides with the reference path we recover perfect tracking in the deterministic case, and we correct errors using a KKT-inspired weight. We demonstrate that safety stops and unplanned deviations are handled efficiently, and the system returns to the motion plan without replanning. We demonstrate our system's improved performance over pure pursuit in simulation.