2020 American Control Conference (ACC) 2020
DOI: 10.23919/acc45564.2020.9147367
|View full text |Cite
|
Sign up to set email alerts
|

Correct-by-Design Control Barrier Functions for Euler-Lagrange Systems with Input Constraints

Abstract: Control barrier functions are valuable for satisfying system constraints for general nonlinear systems. However a main drawback to existing techniques is the proper construction of these barrier functions to satisfy system and input constraints. In this paper, we propose a methodology to construct control barrier functions for Euler-Lagrange systems subject to input constraints. The proposed approach is validated in simulation on a 2-DOF planar manipulator.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
25
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 32 publications
(25 citation statements)
references
References 13 publications
0
25
0
Order By: Relevance
“…Ensuring safety via quadratic programming based control laws were popularized by [4], where safety constraints were incorporated via control barrier functions (CBFs). This was first applied to adaptive cruise control, and has since been utilized in a variety of application domains: automotive safety [5], robotics [6], [7], [8] and multi-agent systems [9], [10]. See [11] for a recent survey.…”
Section: Introductionmentioning
confidence: 99%
“…Ensuring safety via quadratic programming based control laws were popularized by [4], where safety constraints were incorporated via control barrier functions (CBFs). This was first applied to adaptive cruise control, and has since been utilized in a variety of application domains: automotive safety [5], robotics [6], [7], [8] and multi-agent systems [9], [10]. See [11] for a recent survey.…”
Section: Introductionmentioning
confidence: 99%
“…where ḣ(q, q) = J µ q, ḧ(q, q, q) = J µ q + Jµ q, and K α satisfies the conditions of [25, Theorem 2] (closedloop system matrix Hurwitz and total negative). This h(q) is a true ECBF, meaning (23) always has a solution for any q, q such that h(q) ≥ 0, as shown in the following proposition:…”
Section: A Control Barrier Functions For Singularity Avoidancementioning
confidence: 97%
“…where f des are desired task-space forces given by (12) and "Additional Constraints" might include contact, joint limit, or other constraints [6], [7], [23]. If J T τ = f des (i.e., the additional constraints are not active), then all of the passivity properties outlined above hold.…”
Section: Task-space Passivity-based Controlmentioning
confidence: 99%
“…This challenge is similarly present when addressing stability using control Lyapunov functions [28]. For certain types of mechanical systems under input constraints, analytic CBFs can be constructed [29]. The construction of polynomial barrier functions towards certifying safety for polynomial systems by using sum-ofsquares (SOS) programming was proposed in [30].…”
Section: Related Workmentioning
confidence: 99%