Safe Control of Second-Order Systems with Linear Constraints
By: Mohammed Alyaseen, Nikolay Atanasov, Jorge Cortes
Potential Business Impact:
Keeps robots from crashing into things.
Control barrier functions (CBFs) offer a powerful tool for enforcing safety specifications in control synthesis. This paper deals with the problem of constructing valid CBFs. Given a second-order system and any desired safety set with linear boundaries in the position space, we construct a provably control-invariant subset of this desired safety set. The constructed subset does not sacrifice any positions allowed by the desired safety set, which can be nonconvex. We show how our construction can also meet safety specification on the velocity. We then demonstrate that if the system satisfies standard Euler-Lagrange systems properties then our construction can also handle constraints on the allowable control inputs. We finally show the efficacy of the proposed method in a numerical example of keeping a 2D robot arm safe from collision.
Similar Papers
Compatibility of Multiple Control Barrier Functions for Constrained Nonlinear Systems
Systems and Control
Keeps robots safe with many rules.
Control Barrier Function Synthesis for Nonlinear Systems with Dual Relative Degree
Systems and Control
Makes robots safer by predicting their movements.
When are safety filters safe? On minimum phase conditions of control barrier functions
Systems and Control
Keeps robots safe even when they learn.