SAD-Flower: Flow Matching for Safe, Admissible, and Dynamically Consistent Planning
Abstract
Lay Summary
Robots increasingly use generative AI to plan complex movements, such as navigating around obstacles, walking, or manipulating objects. However, these plans can be unsafe or impossible to execute: a generated trajectory may pass through an obstacle, ask the robot to use actions beyond its limits, or describe motion that does not follow the robot’s physics. We propose SAD-Flower, a method that adds a corrective steering mechanism to the generation process. Instead of retraining the generative model whenever new safety rules appear, SAD-Flower adjusts the generated trajectory at test time so that it respects safety limits, action limits, and the robot’s dynamics. The method does this by treating trajectory generation like a controllable system and solving small optimization problems during sampling. Across navigation, locomotion, and manipulation, SAD-Flower consistently satisfies the required constraints while maintaining competitive task performance. This work is a step toward generative planning methods that are not only flexible, but also more reliable for real-world robotic systems.