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

Barrier Functions in Cascaded Controller: Safe Quadrotor Control

Abstract: Safe control for inherently unstable systems such as quadrotors is crucial. Imposing multiple dynamic constraints simultaneously on the states for safety regulation can be a challenging problem. In this paper, we propose a quadratic programming (QP) based approach on a cascaded control architecture for quadrotors to enforce safety. Safety regions are constructed using control barrier functions (CBF) while explicitly considering the nonlinear underactuated dynamics of the quadrotor. The safety regions construct… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
9

Relationship

0
9

Authors

Journals

citations
Cited by 22 publications
(10 citation statements)
references
References 19 publications
(51 reference statements)
0
10
0
Order By: Relevance
“…which takes the form (19) and satisfies Assumption 4 in the following way: the first part is satisfied by construction; the second holds since, according to (24), W (t) = t 0 e −k e (t−s) ∆(x(s))ds, and thus W is bounded for bounded ∆(x) (which is bounded for bounded x); and the third part is satisfied if N (∆(x)) is constant, though this is a sufficient and not a necessary condition.…”
Section: State Predictormentioning
confidence: 99%
See 1 more Smart Citation
“…which takes the form (19) and satisfies Assumption 4 in the following way: the first part is satisfied by construction; the second holds since, according to (24), W (t) = t 0 e −k e (t−s) ∆(x(s))ds, and thus W is bounded for bounded ∆(x) (which is bounded for bounded x); and the third part is satisfied if N (∆(x)) is constant, though this is a sufficient and not a necessary condition.…”
Section: State Predictormentioning
confidence: 99%
“…In this case, we selected α = π 2 so that the quadrotor could not flip upside-down. For the nominal control input u nom , we use the tracking controller developed for quadrotors by [40] and used for safe quadrotor control in [24].…”
Section: Constant Wind Fieldmentioning
confidence: 99%
“…The method was extended to guarantee the safety of a three-dimensional quadrotor in [10]. Khan et al proposed cascaded CBFs for a cascaded control architecture of quadrotors to enforce safety, allowing independent safety regulation in the altitude domain and in the lateral domain of a quadrotor [11]. However, [9], [10], [11] focused on quadrotors with cascaded controllers and developed cascaded CBFs for quadrotors.…”
Section: Introductionmentioning
confidence: 99%
“…In particular, in [24], CBFs are used to ensure that teams of quadrotors are able to fly in a collision free manner; in [18], CBFs are used for obstacle avoidance in quadrotor path planning in a surveillance scenario; and in [28], CBFs are used for flight safety for quadrotors under some degree of human control. Other works using barrier functions for UAV safety include [27,26,11]. Other applications of barrier functions include adaptive cruise control and lane keeping [4,30,29], bipedal walking robots [16,15], and collision avoidance for multirobot systems on land [25].…”
Section: Introductionmentioning
confidence: 99%