SCRAMPPI: Efficient Contingency Planning for Mobile Robot Navigation via Hamilton-Jacobi Reachability

arXiv cs.RO / 3/31/2026

📰 NewsSignals & Early TrendsIdeas & Deep AnalysisModels & Research

Key Points

  • SCRAMPPI introduces an efficient contingency-planning framework for mobile robot navigation that ensures a hard safety guarantee (reachability to a designated safe set from any point along the nominal plan).
  • The method reformulates contingency feasibility as a reach-avoid problem and uses Hamilton–Jacobi (HJ) reachability to certify feasibility rather than relying on costly sampling-only approaches.
  • It computes an HJ value function for the safe set’s backward reachable set online as the environment is revealed, improving real-time responsiveness.
  • SCRAMPPI integrates HJ reachability with an MPPI-style sampling planner via resampling-based rollouts to maintain the constraint while increasing sampling efficiency.
  • Simulated and hardware experiments on a mobile robot in an adversarial evasion task show real-time generation of both nominal and contingency plans with the safety constraint satisfied.

Abstract

Autonomous robots commonly aim to complete a nominal behavior while minimizing a cost; this leaves them vulnerable to failure or unplanned scenarios, where a backup or contingency plan to a safe set is needed to avoid a total mission failure. This is formalized as a trajectory optimization problem over the nominal cost with a safety constraint: from any point along the nominal plan, a feasible trajectory to a designated safe set must exist. Previous methods either relax this hard constraint, or use an expensive sampling-based strategy to optimize for this constraint. Instead, we formalize this requirement as a reach-avoid problem and leverage Hamilton-Jacobi (HJ) reachability analysis to certify contingency feasibility. By computing the value function of our safe-set's backward reachable set online as the environment is revealed and integrating it with a sampling based planner (MPPI) via resampling based rollouts, we guarantee satisfaction of the hard constraint while greatly increasing sampling efficiency. Finally, we present simulated and hardware experiments demonstrating our algorithm generating nominal and contingency plans in real time on a mobile robot in an adversarial evasion task.