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 problems. As convex programming offers deterministic convergence properties, this algorithm is suitable for onboard implementation and real-time use. A set of hardware-in-the-loop experiments substantiates this claim. To cast the guidance problem as a collection of convex programming problems, the capture maneuver is divided into two simultaneously occurring sub-maneuvers: a system-wide translation and an internal re-configuration. These two sub-maneuvers are optimized in two consecutive steps. A sequential convex programming procedure, overcoming the presence of non-convex constraints and nonlinear dynamics, is used on both optimization steps. A proof of convergence is offered for the system-wide translation, while a set of structured heuristics—trust regions—is used for the optimization of the internal re-configuration sub-maneuver. Videos of the numerically simulated and experimentally demonstrated maneuvers are included as supplementary material.


    Access

    Download


    Export, share and cite



    Title :

    A convex-programming-based guidance algorithm to capture a tumbling object on orbit using a spacecraft equipped with a robotic manipulator



    Publication date :

    2019-01-01



    Type of media :

    Article (Journal)


    Type of material :

    Electronic Resource


    Language :

    English



    Classification :

    DDC:    629




    Robust Adaptive Coordination Controller for a Spacecraft Equipped with a Robotic Manipulator

    Jayakody, Hiranya S. / Shi, Lingling / Katupitiya, Jay et al. | AIAA | 2016



    IDENTIFICATION, ATTITUDE ESTIMATION AND CAPTURE OF TUMBLING SPACECRAFT BASED ON SLAM

    Guo, Chengjun / Deng, Shiyan / Xu, Yalan et al. | British Library Conference Proceedings | 2020


    Real-Time 6DoF Guidance For of Spacecraft Proximity Maneuvering and Close Approach with a Tumbling Object

    Boyarko, G. / Yakimenko, O. / Romano, M. et al. | British Library Conference Proceedings | 2010