Towards Fast and Safety-Guaranteed Trajectory Planning and Tracking for Time-Varying Systems
Seth Siriya, Mo Chen, Ye Pu
TL;DR
This work tackles safe trajectory planning for time-varying nonlinear systems with online constraint updates by marrying an offline dynamic-programming-based safety analysis with an online replanning loop. The core idea is to compute a time-varying value function $V(r,t)$ and an optimal tracking controller $u_s^*(r,t)$ in a relative-coordinate framework $r=Ls-Mp$, enabling real-time constraint satisfaction and goal-reaching when following replanned planning trajectories. The paper develops both a finite-horizon method for general time-varying dynamics and a periodic-extension that removes horizon limits for periodic systems, with rigorous guarantees and an autonomous underwater vehicle (AUV) case study demonstrating reduced conservatism and teleportation-enabled adaptability. The results show that modeling time variation explicitly in the tracking dynamics yields faster and safer navigation through unknown environments, while maintaining theoretical guarantees under bounded disturbances and online constraint updates, making the approach practical for real-time motion planning in changing contexts.
Abstract
When deploying autonomous systems in unknown and changing environments, it is critical that their motion planning and control algorithms are computationally efficient and can be reapplied online in real time, whilst providing theoretical safety guarantees in the presence of disturbances. The satisfaction of these objectives becomes more challenging when considering time-varying dynamics and disturbances, which arise in real-world contexts. We develop methods with the potential to address these issues by applying an offline-computed safety guaranteeing controller on a physical system, to track a virtual system that evolves through a trajectory that is replanned online, accounting for constraints updated online. The first method we propose is designed for general time-varying systems over a finite horizon. Our second method overcomes the finite horizon restriction for periodic systems. We simulate our algorithms on a case study of an autonomous underwater vehicle subject to wave disturbances.
