Problem Statement
Autonomy operating in safety-critical environments requires guarantees on safe operation to be broadly adopted in society. Control Barrier Functions (CBFs) are one approach to provide these guarantees on broad classes of control systems. The CBF toolbox is a basic implementation of these techniques that provides a baseline for future autonomy development within the community.

Technology Solution
This package implements the CBF core concepts for standard control system dynamics to ensure safety of autonomous systems

Value Proposition
The approach enables theoretical safety guarantees in dynamic environments compatible with many existing control algorithms. It provides software implementation, with detailed documentation for non-experts, which currently does not exist in the community.
 

This Python package is intended to make implementing control barrier functions (CBFs) and control Lyapunov functions (CLFs) simple.