2021
DOI: 10.1109/tro.2021.3076454
|View full text |Cite
|
Sign up to set email alerts
|

Fast UAV Trajectory Optimization Using Bilevel Optimization With Analytical Gradients

Abstract: In the article, we present an efficient optimization framework that solves trajectory optimization problems by decoupling state variables from timing variables, thereby decomposing a challenging nonlinear programming (NLP) problem into two easier subproblems. With timing fixed, the state variables can be optimized efficiently using convex optimization, and the timing variables can be optimized in a separate NLP, which forms a bilevel optimization problem. The challenge of obtaining the gradient of the timing v… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 19 publications
(12 citation statements)
references
References 26 publications
(77 reference statements)
0
12
0
Order By: Relevance
“…The trajectories computed using numerical integration by [26] are locally optimal in either shape variables or time variables but not both at the same time. The latest works [30], [31] achieve shapetime joint optimality via bilevel optimization or weighted combination. We following [31] and optimize a weighted combination of shape and time cost functions.…”
Section: Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…The trajectories computed using numerical integration by [26] are locally optimal in either shape variables or time variables but not both at the same time. The latest works [30], [31] achieve shapetime joint optimality via bilevel optimization or weighted combination. We following [31] and optimize a weighted combination of shape and time cost functions.…”
Section: Related Workmentioning
confidence: 99%
“…For a trajectory with N Bézier curve pieces each having order M , we need (M − 2)N + 3 control points organized as in Figure 2, so w ∈ R 3((M −2)N +3) . Unlike [30], [31], [35], this natural parameterization does not require additional linear constraints between adjacent curve pieces to ensure continuity.…”
Section: Problem Statementmentioning
confidence: 99%
See 3 more Smart Citations