Neural Network-based Co-design of Output-Feedback Control Barrier Function and Observer
Vaishnavi Jagabathula, Ahan Basu, Pushpak Jagtap
TL;DR
The work addresses safe control under partial observability by co-designing a neural network-based observer, controller, and control barrier function using an augmented state formulation. By formulating CBF conditions on the augmented state $\tilde{x}$ and converting the problem into a scenario-optimized, Lipschitz-certified training loop, the approach delivers safety guarantees without requiring exact observer convergence or handcrafted barrier templates. The method is validated on nonlinear, partially observed systems including a DC motor, a pendulum, and a three-tank system, demonstrating safety under input constraints and robustness to imperfect state estimates. This co-design framework enables practical deployment of safe controllers in real-world partially observed dynamical systems, while highlighting scalability challenges in high dimensions.
Abstract
Control Barrier Functions (CBFs) provide a powerful framework for ensuring safety in dynamical systems. However, their application typically relies on full state information, which is often violated in real-world scenarios due to the availability of partial state information. In this work, we propose a neural network-based framework for the co-design of a safety controller, observer, and CBF for partially observed continuous-time systems. By formulating barrier conditions over an augmented state space, our approach ensures safety without requiring bounded estimation errors or handcrafted barrier functions. All components are jointly trained by formulating appropriate loss functions, and we introduce a validity condition to provide formal safety guarantees beyond the training data. Finally, we demonstrate the effectiveness of the proposed approach through several case studies.
