Backend
Exact-Safe MPPI: Safety-Aware Sampling with Nonsmooth Control Barrier Functions
arXiv cs.SY0 views
arXiv:2610.07369v1 Announce Type: new Abstract: Model predictive path integral (MPPI) control plans actions by sampling and evaluating trajectories, but standard MPPI does not guarantee safety. Incorporating control barrier function (CBF) filters into each rollout allows the planner to account for safety corrections. However, combining multiple CBFs through a soft-minimum approximation can exclude states that satisfy the original safety constraints, restricting the trajectories available to the planner. This paper proposes Exact-Safe MPPI, which uses the exact minimum of multiple barrier functions and applies a CBF-based quadratic program during both planning and control execution. To handle nondifferentiability where multiple barriers attain the minimum, the filter simultaneously enforces the CBF conditions for all $\delta$-active barriers, whose values lie within a prescribed tolerance $\delta>0$ of the minimum. Under suitable feasibility and regularity assumptions, we establish forward invariance of the certified safe set without the shrinkage introduced by soft-minimum smoothing. We also characterize the state-dependent approximation gap and explain how multiple barriers with values at or near the minimum increase this shrinkage. Furthermore, we show that increasing the number of MPPI samples cannot recover trajectories excluded by the soft-minimum filter. We demonstrate the effectiveness of the proposed approach in a navigation task requiring passage through a narrow gap between two obstacles. Video demonstrations are available at https://github.com/lc-lab25/Exact-Safe-MPPI .
Source:https://arxiv.org/abs/2610.07369PreviousOptimal Search for Finding Satellites Post-LaunchNextReconfigurable Intelligent Surfaces: Architectures, Models, and Applications
Related posts
Custom-Made Furniture in India: Sizes, Budget, Timeline and What to Check Before Ordering
0dev.to Design
Mobile App Onboarding: A UX and Development Checklist for 2026
0dev.to Design
I used to dream about coding on the train. Now I'm managing agents from my phone. 🚉🍁🍂
0dev.to Productivity
Streamlining GitHub Activity: Why Lost Filters Impact Software Engineering Measurement
0dev.to Productivity

The Roofline Model for LLM Inference
0dev.to Machine Learning
Deduplicate Your RAG Corpus Without Losing Its Citations
0dev.to Machine Learning