Robust Direct Data-Driven Control for Probabilistic Systems
Abstract: We propose a data-driven control method for systems with aleatoric uncertainty, for example, robot fleets with variations between agents. Our method leverages shared trajectory data to increase the robustness of the designed controller and thus facilitate transfer to new variations without the need for prior parameter and uncertainty estimations. In contrast to existing work on experience transfer for performance, our approach focuses on robustness and uses data collected from multiple realizations to guarantee generalization to unseen ones. Our method is based on scenario optimization combined with recent formulations for direct data-driven control. We derive lower bounds on the amount of data required to achieve quadratic stability for probabilistic systems with aleatoric uncertainty and demonstrate the benefits of our data-driven method through a numerical example. We find that the learned controllers generalize well to high variations in the dynamics even when based on only a few short open-loop trajectories. Robust experience transfer enables the design of safe and robust controllers that work out of the box without any additional learning during deployment.
- R. N. Haksar, M. Schwager, Distributed deep reinforcement learning for fighting forest fires with a network of aerial robots, in: IEEE/RSJ International Conference on Intelligent Robots and Systems, 2018, pp. 1067–1074. doi:10.1109/IROS.2018.8593539.
- New trends in robotics for agriculture: Integration and assessment of a real fleet of robots, Scientific World Journal 2014 (2014). doi:10.1155/2014/404059.
- Data-driven control based on the behavioral approach: From theory to applications in power systems, IEEE Control Systems Magazine 43 (2023) 28–68. doi:10.1109/MCS.2023.3291638.
- F. Berkenkamp, A. P. Schoellig, Safe and robust learning control with gaussian processes, in: European Control Conference, 2015, pp. 2496–2501. doi:10.1109/ECC.2015.7330913.
- An uncertainty-based control lyapunov approach for control-affine systems modeled by gaussian process, IEEE Control Systems Letters 2 (2018) 483–488. doi:10.1109/LCSYS.2018.2841961.
- Probabilistic robust linear quadratic regulators with gaussian processes, in: Proc. of the 3rd Conference on Learning for Dynamics and Control, volume 144 of Proceedings of Machine Learning Research, 2021, pp. 324–335.
- Backstepping tracking control using gaussian processes with event-triggered online learning, IEEE Control Systems Letters 6 (2022) 3176–3181. doi:10.1109/LCSYS.2022.3183530.
- C. De Persis, P. Tesi, Formulas for data-driven control: Stabilization, optimality, and robustness, IEEE Transactions on Automatic Control 65 (2020) 909–924. doi:10.1109/TAC.2019.2959924.
- The scenario approach for systems and control design, Annual Reviews in Control 33 (2009) 149 – 157. doi:https://doi.org/10.1016/j.arcontrol.2009.07.001.
- Data informativity: A new perspective on data-driven analysis and control, IEEE Transactions on Automatic Control 65 (2020) 4753–4768. doi:10.1109/TAC.2020.2966717.
- Independent vs. joint estimation in multi-agent iterative learning control, in: IEEE Conference on Decision and Control, 2010, pp. 6949–6954. doi:10.1109/CDC.2010.5717888.
- Limited benefit of joint estimation in multi-agent iterative learning, Asian Journal of Control 14 (2012) 613–623. doi:10.1002/asjc.398.
- To share or not to share? performance guarantees and the asymmetric nature of cross-robot experience transfer, IEEE Control Systems Letters 5 (2020) 923–928. doi:10.1109/LCSYS.2020.3005886.
- Robot Learning From Randomized Simulations: A Review, Frontiers in Robotics and AI 9 (2022). doi:10.3389/frobt.2022.799893.
- Learning-based model predictive control for safe exploration, in: IEEE Conference on Decision and Control, 2018, pp. 6059–6066. doi:10.1109/CDC.2018.8619572.
- Provably robust learning-based approach for high-accuracy tracking control of lagrangian systems, IEEE Robotics and Automation Letters 4 (2019) 1587–1594. doi:10.1109/LRA.2019.2896728.
- Learning-enhanced robust controller synthesis with rigorous statistical and control-theoretic guarantees, in: IEEE Conference on Decision and Control, 2021, pp. 5122–5129. doi:10.1109/CDC45484.2021.9682836.
- J. Umenberger, T. B. Schön, Learning convex bounds for linear quadratic control policy synthesis, in: Advances in Neural Information Processing Systems, 2018, pp. 9561–9572.
- A note on persistency of excitation, Systems & Control Letters 54 (2005) 325–329. doi:10.1016/j.sysconle.2004.09.003.
- C. De Persis, P. Tesi, Low-complexity learning of linear quadratic regulators from noisy data, Automatica 128 (2021) 109548. doi:10.1016/j.automatica.2021.109548.
- On the role of regularization in direct data-driven LQR control, in: IEEE Conference on Decision and Control, 2022, pp. 1091–1098. doi:10.1109/CDC51059.2022.9992770.
- Bridging direct and indirect data-driven control formulations via regularizations and relaxations, IEEE Transactions on Automatic Control 68 (2023a) 883–897. doi:10.1109/TAC.2022.3148374.
- On the certainty-equivalence approach to direct data-driven LQR design, IEEE Transactions on Automatic Control (2023b) 1–8. doi:10.1109/TAC.2023.3253787.
- Robust data-driven state-feedback design, in: American Control Conference, 2020, pp. 1532–1538. doi:10.23919/ACC45564.2020.9147320.
- Combining prior knowledge and data for robust controller design, IEEE Transactions on Automatic Control (2022) 1–16. doi:10.1109/TAC.2022.3209342.
- Trade-offs in learning controllers from noisy data, Systems & Control Letters 154 (2021) 104985. doi:10.1016/j.sysconle.2021.104985.
- From noisy data to feedback controllers: Nonconservative design via a matrix s-lemma, IEEE Transactions on Automatic Control 67 (2022) 162–175. doi:10.1109/TAC.2020.3047577.
- Distributionally robust chance constrained data-enabled predictive control, IEEE Transactions on Automatic Control 67 (2022) 3289–3304. doi:10.1109/TAC.2021.3097706.
- On the sample complexity of the linear quadratic regulator, Foundations of Computational Mathematics 20 (2020) 633–679. doi:10.1007/s10208-019-09426-y.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.