Table of Contents
Fetching ...

Contingency-Aware Planning via Certified Neural Hamilton-Jacobi Reachability

Kasidit Muenprasitivej, Derya Aksaray

Abstract

Hamilton-Jacobi (HJ) reachability provides formal safety guarantees for dynamical systems, but solving high-dimensional HJ partial differential equations limits its use in real-time planning. This paper presents a contingency-aware multi-goal navigation framework that integrates learning-based reachability with sampling-based planning in unknown environments. We use Fourier Neural Operator (FNO) to approximate the solution operator of the Hamilton-Jacobi-Isaacs variational inequality under varying obstacle configurations. We first provide a theoretical under-approximation guarantee on the safe backward reach-avoid set, which enables formal safety certification of the learned reachable sets. Then, we integrate the certified reachable sets with an incremental multi-goal planner, which enforces reachable-set constraints and a recovery policy that guarantees finite-time return to a safe region. Overall, we demonstrate that the proposed framework achieves asymptotically optimal navigation with provable contingency behavior, and validate its performance through real-time deployment on KUKA's youBot in Webots simulation.

Contingency-Aware Planning via Certified Neural Hamilton-Jacobi Reachability

Abstract

Hamilton-Jacobi (HJ) reachability provides formal safety guarantees for dynamical systems, but solving high-dimensional HJ partial differential equations limits its use in real-time planning. This paper presents a contingency-aware multi-goal navigation framework that integrates learning-based reachability with sampling-based planning in unknown environments. We use Fourier Neural Operator (FNO) to approximate the solution operator of the Hamilton-Jacobi-Isaacs variational inequality under varying obstacle configurations. We first provide a theoretical under-approximation guarantee on the safe backward reach-avoid set, which enables formal safety certification of the learned reachable sets. Then, we integrate the certified reachable sets with an incremental multi-goal planner, which enforces reachable-set constraints and a recovery policy that guarantees finite-time return to a safe region. Overall, we demonstrate that the proposed framework achieves asymptotically optimal navigation with provable contingency behavior, and validate its performance through real-time deployment on KUKA's youBot in Webots simulation.
Paper Structure (28 sections, 4 theorems, 20 equations, 4 figures, 3 tables, 1 algorithm)

This paper contains 28 sections, 4 theorems, 20 equations, 4 figures, 3 tables, 1 algorithm.

Key Result

Theorem 1

Let $\overline{D}$ be a compact domain with Lipschitz boundary, and let $\Psi^{\dagger} : \mathscr{F} \to \mathscr{F}'$ be a continuous operator between function spaces on $\overline{D}$. For any $\varepsilon > 0$ and compact $\mathcal{K} \subset \mathscr{F}$, there exists a nonlocal FNO $\Psi_\phi where the true operator $\Psi^{\dagger}$ maps $\mathbb{C}^s(\overline D ; \mathbb{R})\to\mathbb{C}^

Figures (4)

  • Figure 1: Preview of finite-time guaranteed contingency planning using Fourier Neural Operator–based Hamilton–Jacobi reachability. The robot state lies within a safe under-approximation (blue) of the true reachable set (green). The final trajectory (red, solid) is obtained by following a gradient-based policy toward the safe set (light green) while avoiding obstacles (grey), which may be unknown (red, dashed) and detected by onboard sensors (cyan). (Rightmost) Realization of the contingency control policy on KUKA’s youBot.
  • Figure 2: Overview of the planning framework in \ref{['alg:tsp-rrtx']} with $K=1$ goal (red star) and initially unknown obstacles (red, dashed). The $\varepsilon$-sublevel set of the FNO-predicted reachable set (dark blue) is guaranteed to under-approximate the true reachable set (green). The FNO model is trained over a local domain $D^{\rm loc}$ (blue) and integrated into planning within the global environment $\Omega$ (grey). Prior to planning, the heading-agnostic reachable sets (cyan) must sufficiently overlap to contain a closed Euclidean ball (yellow), ensuring feasibility of the nominal planner with step length $\delta$ across adjacent sets. The final trajectory toward the goal is shown in red.
  • Figure 3: Comparison of two cases in the multi-goal planning and routing framework: (a) an environment with known obstacles (grey) and no reachable-set constraint for contingency planning; (b) an environment in which all obstacles are a priori unknown (red, dashed) and later detected (grey), with a guaranteed finite-time reachability strategy to a safe set (green, dashed) enforced at every state along the trajectory. The robot starts at the red star, and trajectory colors denotes the sequence of the goals visited.
  • Figure 4: Contingency-aware multi-goal planning on KUKA’s youBot simulation. On the plot, the robot initializes at the red star, and the trajectory color encodes the active goal index. While navigating toward the green star, an adversarial event is triggered and activates the contingency mechanism, prompting the robot to execute a certified fallback policy (black, squared) toward the safe set (green, dashed). Upon reaching the safe set, the robot resumes the mission and visits the remaining goals in a locally optimal sequences.

Theorems & Definitions (7)

  • Theorem 1: Universal Approximation by FNO
  • proof
  • Lemma 1: $\varepsilon$-Sublevel Set Underapproximation
  • proof
  • Corollary 1
  • Lemma 2: Sufficient Overlap of Reachable Sets
  • proof