Convex optimization for proximity maneuvering of a spacecraft with a robotic manipulator
Zappulla, Richard II
MetadataShow full item record
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.
Published in the proceedings of the 27th AAS/AIAA Spaceflight Mechanics Meeting, San Antonio, TX, Feb. 6-9, 2017. (Advances in the Astronautical Sciences, Volume 160, pp 1059-1078).
RightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Showing items related by title, author, creator and subject.
A convex programming based guidance algorithm to capture a tumbling object on orbit using a spacecraft equipped with a robotic manipulator Virgili-Llop, Josep; Costantinos Zagaris; Zappulla, Richard II; Bradstreet, Andrew; Romano, Marcello (2018);An algorithm to guide the capture of a tumbling resident space object by a spacecraft equipped with a robotic manipulator is presented. A solution to the guidance problem is found by solving a collection of convex programming ...
Laboratory experiments on the capture of a tumbling object by a spacecraft-manipulator system using a convex-programming-based guidance Virgili-Llop, Josep; Zagaris, Costantinos; Zappulla, Richard II; Bradstreet, Andrew; Romano, Marcello (AIAA, 2017);An onboard implementable optimization-based guidance approach for the capture of tumbling objects by spacecraft equipped with a robotic manipulator is demonstrated on a hardware-in-the-loop test bed. The experimental ...
Agrawal, B.N. (2005);This paper presents a review of the spacecraft design program at the Naval Postgraduate School. This program is part of the space systems engineering curriculum. In this curriculum, the students take at least one course ...