ControlBarrierFunction
R2026bDescription
To compute modified control actions that are closest to nominal control actions
subject to barrier certificate constraints and action bounds, you can use a
ControlBarrierFunction object.
Configure the barrier function constraints and action bounds using the
ControlBarrierFunctionobject.Generate Lie derivatives for the barrier function using the
generateLieDreivativeFcnfunction or specify a manually derived Lie-derivative function directly in the object.Compute the modified control actions using the
solvefunction.
This workflow requires Optimization Toolbox™ software.
For more information on control barrier functions, see Enforce Safety Constraints with Control Barrier Functions.
Creation
Description
additionally specifies the number of safety constraints or relative order using one or two
name-value arguments.cbf = ControlBarrierFunction(nx,nu,Name=Value)
Input Arguments
Name-Value Arguments
Properties
Object Functions
generateLieDerivativeFcn | Generate Lie derivative functions for control barrier function |
solve | Solve for safe control action using control barrier function |
Examples
Version History
Introduced in R2026b