Convex optimization for proximity maneuvering of a spacecraft with a robotic manipulator
Josep Virgili-Llop, Costantinos Zagaris, Richard Zappulla, Andrew Bradstreet, Marcello Romano
- 发表年份
- 2017
- 引用次数
- 18
摘要
This paper presents a convex optimization-based guidance algorithm for maneuvering a spacecraft equipped with a robotic manipulator. A local solution to the original optimization problem is found by solving a collection of simpler convex programming problems. Given the deterministic convergence properties of convex programming, the proposed algorithm can be implemented onboard a spacecraft and used for real-time applications. To reduce the complexity of the original optimization problem, we first divide the maneuver into two simultaneously occurring sub-maneuvers: a system-wide translation and an internal re-configuration. These two sub-maneuvers are individually optimized using a sequential convex optimization approach to overcome the presence of non-convex inequality and nonlinear equality constraints. The paradigmatic example of capturing a tumbling object is used throughout the paper to illustrate the use of the proposed optimization approach. Additionally, a new explicitly convex formulation of a line-of-sight constraint is introduced.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002