MPPI with Control Barrier Functions for F1/10: Robust Safety Under Real-World Uncertainty
May 7, 2025
·
1 min read

This project implements Shield-MPPI, a novel integration of Control Barrier Functions (CBFs) with Model Predictive Path Integral (MPPI) control, on the F1/10 autonomous racing platform to achieve robust, safe navigation under real-world uncertainty.
Key contributions include:
- Safety Assurance: Enforced via discrete-time CBFs ensuring forward invariance of a predefined safe set.
- Cost Augmentation and Control Filtering: Augmented MPPI trajectory costs with CBF penalties and applied gradient-based filtering to guarantee real-time safety.
- Robustness Evaluation: Assessed system under disturbances, noise, and model mismatch in simulated and physical racing environments.
- Computational Feasibility: Validated Shield-MPPI’s real-time performance on resource-limited platforms.
The approach demonstrates significant improvement over baseline MPPI in terms of collision avoidance, track adherence, and robustness.