Passivity-Preserving Safety-Critical Control Using Control Barrier Functions
Authors
Abstract
In this letter we propose a holistic analysis merging the techniques of passivity-based control (PBC) and control barrier functions (CBF). We constructively find conditions under which passivity of the closed-loop system is preserved under CBF-based safety-critical control. The results provide an energetic interpretation of safety-critical control schemes, and induce novel passive designs with respect to standard methods based on damping injection. The results are specialised to port-Hamiltonian systems and simulations are performed on a cart-pole system.
Citation
- Journal: IEEE Control Systems Letters
- Year: 2023
- Volume: 7
- Issue:
- Pages: 1742–1747
- Publisher: Institute of Electrical and Electronics Engineers (IEEE)
- DOI: 10.1109/lcsys.2023.3280082
BibTeX
@article{Califano_2023,
title={{Passivity-Preserving Safety-Critical Control Using Control Barrier Functions}},
volume={7},
ISSN={2475-1456},
DOI={10.1109/lcsys.2023.3280082},
journal={IEEE Control Systems Letters},
publisher={Institute of Electrical and Electronics Engineers (IEEE)},
author={Califano, Federico},
year={2023},
pages={1742--1747}
}
References
- califano, On the use of energy tanks for robotic systems. Human Friendly Robotics (0)
- Notomista, G., Cai, X., Yamauchi, J. & Egerstedt, M. Passivity-Based Decentralized Control of Multi-Robot Systems With Delays Using Control Barrier Functions. 2019 International Symposium on Multi-Robot and Multi-Agent Systems (MRS) 231–237 (2019) doi:10.1109/mrs.2019.8901085 – 10.1109/mrs.2019.8901085
- Tadele, T. S., de Vries, T. J. A. & Stramigioli, S. Combining energy and power based safety metrics in controller design for domestic robots. 2014 IEEE International Conference on Robotics and Automation (ICRA) (2014) doi:10.1109/icra.2014.6907007 – 10.1109/icra.2014.6907007
- Benzi, F., Ferraguti, F., Riggio, G. & Secchi, C. An Energy-Based Control Architecture for Shared Autonomy. IEEE Transactions on Robotics vol. 38 3917–3935 (2022) – 10.1109/tro.2022.3180885
- Capelli, B., Secchi, C. & Sabattini, L. Passivity and Control Barrier Functions: Optimizing the Use of Energy. IEEE Robotics and Automation Letters vol. 7 1356–1363 (2022) – 10.1109/lra.2021.3139951
- Singletary, A., Kolathaya, S. & Ames, A. D. Safety-Critical Kinematic Control of Robotic Systems. 2021 American Control Conference (ACC) 14–19 (2021) doi:10.23919/acc50511.2021.9482954 – 10.23919/acc50511.2021.9482954
- van der schaft, L2-Gain and Passivity Techniques in Nonlinear Control (2016)
- Putting energy back in control. IEEE Control Systems vol. 21 18–33 (2001) – 10.1109/37.915398
- Massaroli, S. et al. Optimal Energy Shaping via Neural Approximators. SIAM Journal on Applied Dynamical Systems vol. 21 2126–2147 (2022) – 10.1137/21m1414279
- Ortega, R., van der Schaft, A., Castanos, F. & Astolfi, A. Control by Interconnection and Standard Passivity-Based Control of Port-Hamiltonian Systems. IEEE Transactions on Automatic Control vol. 53 2527–2542 (2008) – 10.1109/tac.2008.2006930
- Xu, X., Tabuada, P., Grizzle, J. W. & Ames, A. D. Robustness of Control Barrier Functions for Safety Critical Control. IFAC-PapersOnLine vol. 48 54–61 (2015) – 10.1016/j.ifacol.2015.11.152
- Ames, A. D., Xu, X., Grizzle, J. W. & Tabuada, P. Control Barrier Function Based Quadratic Programs for Safety Critical Systems. IEEE Transactions on Automatic Control vol. 62 3861–3876 (2017) – 10.1109/tac.2016.2638961
- Duindam, V., Macchelli, A., Stramigioli, S. & Bruyninckx, H. Modeling and Control of Complex Physical Systems. (Springer Berlin Heidelberg, 2009). doi:10.1007/978-3-642-03196-0 – 10.1007/978-3-642-03196-0
- Stramigioli, S. Energy-Aware Robotics. Lecture Notes in Control and Information Sciences 37–50 (2015) doi:10.1007/978-3-319-20988-3_3 – 10.1007/978-3-319-20988-3_3
- Ortega, R. & García-Canseco, E. Interconnection and Damping Assignment Passivity-Based Control: A Survey. European Journal of Control vol. 10 432–450 (2004) – 10.3166/ejc.10.432-450
- Ames, A. D. et al. Control Barrier Functions: Theory and Applications. 2019 18th European Control Conference (ECC) 3420–3431 (2019) doi:10.23919/ecc.2019.8796030 – 10.23919/ecc.2019.8796030
- Ortega, R., van der Schaft, A., Maschke, B. & Escobar, G. Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems. Automatica vol. 38 585–596 (2002) – 10.1016/s0005-1098(01)00278-3