Simultaneous Lane-Keeping and Obstacle Avoidance by Combining Model Predictive Control and Control Barrier Functions

We combine Model Predictive Control (MPC) and Control Barrier Function (CBF) design methods to create a hierarchical control law for simultaneous lane-keeping (LK) and obstacle avoidance (OA): at the low level, MPC performs LK via trajectory tracking during nominal operation; and at the high level,...

Full description

Saved in:
Bibliographic Details
Published inProceedings of the IEEE Conference on Decision & Control pp. 5285 - 5290
Main Authors Bruggemann, Sven, Steeves, Drew, Krstic, Miroslav
Format Conference Proceeding
LanguageEnglish
Published IEEE 06.12.2022
Subjects
Online AccessGet full text
ISSN2576-2370
DOI10.1109/CDC51059.2022.9992613

Cover

Loading…
More Information
Summary:We combine Model Predictive Control (MPC) and Control Barrier Function (CBF) design methods to create a hierarchical control law for simultaneous lane-keeping (LK) and obstacle avoidance (OA): at the low level, MPC performs LK via trajectory tracking during nominal operation; and at the high level, various CBF-based safety filters that ensure LK and OA are designed and compared across practical scenarios. In particular, we show that Exponential Safety (ESf) and Prescribed-Time Safety (PTSf) filters, which override the MPC control when necessary, result in feasible Quadratic Programs when OA-safety is prioritized. We additionally investigate control designs subject to input constraints by using Input-Constrained-CBFs. Finally, we compare the performance of combinations of ESf, PTSf, and their input-constrained counterparts with respect to the LK and OA goals in two simulation studies for early- and late-detected obstacle scenarios.
ISSN:2576-2370
DOI:10.1109/CDC51059.2022.9992613