Robust Guarantees for Perception-Based Control
arXiv:1907.03680
Abstract
Motivated by vision-based control of autonomous vehicles, we consider the problem of controlling a known linear dynamical system for which partial state information, such as vehicle position, is extracted from complex and nonlinear data, such as a camera image. Our approach is to use a learned perception map that predicts some linear function of the state and to design a corresponding safe set and robust controller for the closed loop system with this sensing scheme. We show that under suitable smoothness assumptions on both the perception map and the generative model relating state to complex and nonlinear data, parameters of the safe set can be learned via appropriately dense sampling of the state space. We then prove that the resulting perception-control loop has favorable generalization properties. We illustrate the usefulness of our approach on a synthetic example and on the self-driving car simulation platform CARLA.
This revision includes reframing the local generalization problem, with relaxed the assumptions so that the robust problem depends on a local slope bound rather than a Lipschitz constant, and provide a method for learning the slope bound from data. We also include additional experiments with a CNN perception module
Cited by in corpus (6)
- How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Review
- On the Sample Complexity of Stability Constrained Imitation Learning
- Certainty Equivalent Perception-Based Control
- When is Particle Filtering Efficient for Planning in Partially Observed Linear Dynamical Systems?
- Learning the Linear Quadratic Regulator from Nonlinear Observations
- A General Approach to Robust Controller Analysis and Synthesis