# From Demonstrations to Safe Deployment: Path-Consistent Safety Filtering for Diffusion Policies

Source: [From Demonstrations to Safe Deployment: Path-Consistent Safety Filtering for Diffusion Policies](<https://www.sota2.com/research/paper/6912c2f62828b7cc6937da9c>)

Collection index: [llms.txt](<https://www.sota2.com/research/llms.txt>)

Data updated: 2026-03-12T05:00:04.726Z

Authors: Ralf R\\"omer, Julian Balletshofer, Jakob Thumm, Marco Pavone, Angela P. Schoellig, Matthias Althoff

Published: 2025-11-09T13:46:15.000Z

## Abstract

Diffusion policies (DPs) achieve state-of-the-art performance on complex manipulation tasks by learning from large-scale demonstration datasets, often spanning multiple embodiments and environments. However, they cannot guarantee safe behavior, requiring external safety mechanisms. These, however, alter actions in ways unseen during training, causing unpredictable behavior and performance degradation. To address these problems, we propose path-consistent safety filtering (PACS) for DPs. Our approach performs path-consistent braking on a trajectory computed from the sequence of generated actions. In this way, we keep the execution consistent with the training distribution of the policy, maintaining the learned, task-completing behavior. To enable real-time deployment and handle uncertainties, we verify safety using set-based reachability analysis. Our experimental evaluation in simulation and on three challenging real-world human-robot interaction tasks shows that PACS (a) provides formal safety guarantees in dynamic environments, (b) preserves task success rates, and (c) outperforms reactive safety approaches, such as control barrier functions, by up to 68 % in terms of task success. Videos are available at our project website: https://tum-lsy.github.io/pacs.

## Recorded benchmark results

A research result applies to its stated dataset, split, metric and evaluation configuration. Compare like-for-like settings, preserve the metric's unit and direction, and distinguish paper-reported results from independent reproduction. The best result recorded here is not a claim of exhaustive, current global coverage.

- [SORTING on SORTING w/ human](<https://www.sota2.com/research/sota/sorting-on-sorting-w-human.md>): Sorting; SORTING w/ human; Success Rate: 80.

- [SORTING on SORTING w/o human](<https://www.sota2.com/research/sota/sorting-on-sorting-w-o-human.md>): Sorting; SORTING w/o human; Success Rate: 93.

- [Robot Manipulation on Robomimic (Specific Success Rates)](<https://www.sota2.com/research/sota/robot-manipulation-on-robomimic-specific-success-rates.md>): Robot Manipulation; RoboMimic; Can Success Rate: 85.

## Original sources and implementation

[Original paper](<https://arxiv.org/abs/2511.06385>)

[PDF](<https://arxiv.org/pdf/2511.06385.pdf>)
