2021
DOI: 10.48550/arxiv.2111.00951
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Flatness-based Quadcopter Trajectory Planning and Tracking with Continuous-time Safety Guarantees

Abstract: This work presents a convex optimization framework for the planning and tracking of quadcopter trajectories with continuous-time safety guarantees. Using B-spline basis functions and the differential flatness property of quadcopters, a second-order cone program is formulated to generate optimal trajectories that respect safe state and input constraints in the continuous-time sense. A quadratic program (QP) based on control barrier functions is proposed to guarantee bounded trajectory tracking in continuous tim… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
5
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(5 citation statements)
references
References 49 publications
0
5
0
Order By: Relevance
“…In the case of system (1), the flat trajectory y(t) needs to be at least twice-differentiable. B. B-Spline Curves B-splines are common in trajectory generation [4], [16], [17]. A d-th degree B-spline basis λ i,d (t) with d ∈ Z >0 is defined over a given knot vector τ = (τ 0 , .…”
Section: A Kinematic Bicycle Modelmentioning
confidence: 99%
See 4 more Smart Citations
“…In the case of system (1), the flat trajectory y(t) needs to be at least twice-differentiable. B. B-Spline Curves B-splines are common in trajectory generation [4], [16], [17]. A d-th degree B-spline basis λ i,d (t) with d ∈ Z >0 is defined over a given knot vector τ = (τ 0 , .…”
Section: A Kinematic Bicycle Modelmentioning
confidence: 99%
“…, and b T r,j is the j-th row of a time-invariant matrix +r+1) are defined in [17], [19]. Definition 1.…”
Section: A Kinematic Bicycle Modelmentioning
confidence: 99%
See 3 more Smart Citations