Melone, Alessandro (2022) Extending Sequential Convex Programming for Trajectory Optimization on Lie Groups. DLR-Interner Bericht. DLR-IB-RM-OP-2022-81. Master's. University of Naples "Federico II". 81 S.
![]() |
PDF
- Only accessible within DLR bis 2027
4MB |
Abstract
In this work, we address the solution of nonconvex trajectory optimization problems for control-affine systems evolving in Lie Groups. To this end, we propose an extension of Sequential Convex Programming (SCP), which is a powerful and reliable algorithmic framework for nonconvex optimization. At the core of SCP lies the linearization of all the nonconvexities of the trajectory optimization problem. Thus, since the classical linearization technique is wellposed only in the Euclidean space, all the current SCP implementations assume that the problem variables belong to the Euclidean space. To overcome this restriction, we define an extension of the classical linearization technique that is well-posed for control-affine systems evolving in Lie Groups. This linearization technique is the main result of the thesis and the core of the proposed SCP extension, named LieSCP. In order to test the algorithm, we employ LieSCP to solve an optimal attitude control problem of a 6-DOF rigid body. Moreover, we carry out a Monte Carlo performance comparison between LieSCP and a benchmark solver. The latter solver is applied to an equivalent problem formulation whose variables are all in the Euclidean space. As a result, the statistics of LieSCP testify its superiority against benchmark solvers. in the solution of the considered case study and pave the way to implement LieSCP in real case scenarios.
Item URL in elib: | https://elib.dlr.de/192133/ | ||||||||
---|---|---|---|---|---|---|---|---|---|
Document Type: | Monograph (DLR-Interner Bericht, Master's) | ||||||||
Title: | Extending Sequential Convex Programming for Trajectory Optimization on Lie Groups | ||||||||
Authors: |
| ||||||||
Date: | 2022 | ||||||||
Refereed publication: | No | ||||||||
Open Access: | No | ||||||||
Gold Open Access: | No | ||||||||
In SCOPUS: | No | ||||||||
In ISI Web of Science: | No | ||||||||
Number of Pages: | 81 | ||||||||
Status: | Published | ||||||||
Keywords: | Trajectory planning, nonconvex trajectory optimization, Sequential Convex Programming, attitude control | ||||||||
Institution: | University of Naples "Federico II" | ||||||||
Department: | Department of Electrical Engineering | ||||||||
HGF - Research field: | Aeronautics, Space and Transport | ||||||||
HGF - Program: | Space | ||||||||
HGF - Program Themes: | Robotics | ||||||||
DLR - Research area: | Raumfahrt | ||||||||
DLR - Program: | R RO - Robotics | ||||||||
DLR - Research theme (Project): | R - RICADOS++ [RO] | ||||||||
Location: | Oberpfaffenhofen | ||||||||
Institutes and Institutions: | Institute of Robotics and Mechatronics (since 2013) > Autonomy and Teleoperation | ||||||||
Deposited By: | Lampariello, Roberto | ||||||||
Deposited On: | 12 Dec 2022 08:03 | ||||||||
Last Modified: | 16 Dec 2022 11:18 |
Repository Staff Only: item control page