Autonomy Architectures for Safe Planning in Unknown Environments Under Budget Constraints
Daniel M. Cherenson, Devansh R. Agrawal, Dimitra Panagou
TL;DR
This work tackles online planning for nonlinear systems in unknown environments under budget constraints by formulating a gatekeeper framework paired with a novel backup-trajectory generator, ReRoot. ReRoot builds a reverse-rooted forest of dynamically feasible backups rooted at budget-renewal sets and selects low-cost backups to steer the nominal plan toward renewal regions, thereby guaranteeing safety and budget satisfaction for all time. The authors prove recursive feasibility within the gatekeeper and demonstrate the approach on a GNSS-denied UAV with visual odometry, showing the system maintains safety and keeps the localization error budget within bounds while progressing toward a goal. The method enables principled backup control in uncertain environments and provides a practical, online solution for safety-critical planning with renewable resources.
Abstract
Mission planning can often be formulated as a constrained control problem under multiple path constraints (i.e., safety constraints) and budget constraints (i.e., resource expenditure constraints). In a priori unknown environments, verifying that an offline solution will satisfy the constraints for all time can be difficult, if not impossible. We present ReRoot, a novel sampling-based framework that enforces safety and budget constraints for nonlinear systems in unknown environments. The main idea is that ReRoot grows multiple reverse RRT* trees online, starting from renewal sets, i.e., sets where the budget constraints are renewed. The dynamically feasible backup trajectories guarantee safety and reduce resource expenditure, which provides a principled backup policy when integrated into the gatekeeper safety verification architecture. We demonstrate our approach in simulation with a fixed-wing UAV in a GNSS-denied environment with a budget constraint on localization error that can be renewed at visual landmarks.
