A Convex Formulation of the Soft-Capture Problem (2405.00867v1)
Abstract: We present a fast trajectory optimization algorithm for the soft capture of uncooperative tumbling space objects. Our algorithm generates safe, dynamically feasible, and minimum-fuel trajectories for a six-degree-of-freedom servicing spacecraft to achieve soft capture (near-zero relative velocity at contact) between predefined locations on the servicer spacecraft and target body. We solve a convex problem by enforcing a convex relaxation of the field-of-view constraint, followed by a sequential convex program correcting the trajectory for collision avoidance. The optimization problems can be solved with a standard second-order cone programming solver, making the algorithm both fast and practical for implementation in flight software. We demonstrate the performance and robustness of our algorithm in simulation over a range of object tumble rates up to 10{\deg}/s.
- D. C. Woffinden and D. K. Geller, “Navigating the Road to Autonomous Orbital Rendezvous,” Journal of Spacecraft and Rockets, vol. 44, no. 4, pp. 898–909, Jul. 2007, publisher: American Institute of Aeronautics and Astronautics. [Online]. Available: https://arc.aiaa.org/doi/10.2514/1.30734
- NASA, “On-Orbit Satellite Servicing Study Project Report,” National Aeronautics and Space Administration, Goddard Space Flight Center, Tech. Rep., Oct. 2010.
- A. Flores-Abad, L. Zhang, Z. Wei, and O. Ma, “Optimal Capture of a Tumbling Object in Orbit Using a Space Manipulator,” Journal of Intelligent & Robotic Systems, vol. 86, no. 2, pp. 199–211, May 2017. [Online]. Available: https://doi.org/10.1007/s10846-016-0417-1
- J. Virgili-Llop and M. Romano, “Simultaneous Capture and Detumble of a Resident Space Object by a Free-Flying Spacecraft-Manipulator System,” Frontiers in Robotics and AI, vol. 6, 2019.
- D. C. Sternberg and D. Miller, “Parameterization of Fuel-Optimal Synchronous Approach Trajectories to Tumbling Targets,” Frontiers in Robotics and AI, vol. 5, 2018. [Online]. Available: https://www.frontiersin.org/articles/10.3389/frobt.2018.00033
- S. Stoneman and R. Lampariello, “A Nonlinear Optimization Method to Provide Real-Time Feasible Reference Trajectories to Approach a Tumbling Target Satellite,” Jun. 2016.
- K. Albee, C. Oestreich, C. Specht, A. Terán Espinoza, J. Todd, I. Hokaj, R. Lampariello, and R. Linares, “A Robust Observation, Planning, and Control Pipeline for Autonomous Rendezvous with Tumbling Targets,” Frontiers in Robotics and AI, vol. 8, 2021. [Online]. Available: https://www.frontiersin.org/articles/10.3389/frobt.2021.641338
- D. Malyuta, T. P. Reynolds, M. Szmuk, B. Acikmese, and M. Mesbahi, “Fast Trajectory Optimization via Successive Convexification for Spacecraft Rendezvous with Integer Constraints,” Jun. 2019, arXiv:1906.04857 [math]. [Online]. Available: http://arxiv.org/abs/1906.04857
- Y. Kim, M. Mesbahi, G. Singh, and F. Hadaegh, “On the Convex Parameterization of Constrained Spacecraft Reorientation,” IEEE Transactions on Aerospace and Electronic Systems, vol. 46, pp. 1097–1109, Aug. 2010.
- Y.-H. Wu, X.-B. Cao, Y.-J. Xing, P.-F. Zheng, and S.-J. Zhang, “Relative motion coupled control for formation flying spacecraft via convex optimization,” Aerospace Science and Technology, vol. 14, no. 6, pp. 415–428, Sep. 2010. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S1270963810000477
- X. Shen, S. Diamond, Y. Gu, and S. Boyd, “Disciplined convex-concave programming,” in 2016 IEEE 55th Conference on Decision and Control (CDC), Dec. 2016, pp. 1009–1014. [Online]. Available: https://ieeexplore.ieee.org/document/7798400/similar#similar
- T. Reynolds and M. Mesbahi, “Small body precision landing via convex model predictive control,” in AIAA SPACE and astronautics forum and exposition, 2017, p. 5179.
- B. Açıkmeşe, J. Carson, and L. Blackmore, “Lossless Convexification of Nonconvex Control Bound and Pointing Constraints in the Soft Landing Optimal Control Problem,” Control Systems Technology, IEEE Transactions on, vol. PP, pp. 1–1, Nov. 2013.
- B. E. Jackson, K. Tracy, and Z. Manchester, “Planning With Attitude,” IEEE Robotics and Automation Letters, vol. 6, no. 3, pp. 5658–5664, Jul. 2021.
- K. Tracy, T. A. Howell, and Z. Manchester, “Differentiable Collision Detection for a Set of Convex Primitives,” May 2023. [Online]. Available: http://arxiv.org/abs/2207.00669
- W. H. CLOHESSY and R. S. WILTSHIRE, “Terminal guidance system for satellite rendezvous,” Journal of the Aerospace Sciences, vol. 27, no. 9, pp. 653–658, 1960. [Online]. Available: https://doi.org/10.2514/8.8704
- NASA, “On-Orbit Satellite Servicing Study Project Report,” National Aeronautics and Space Administration, Goddard Space Flight Center, , Oct. 2010.
- I. Ross, “How to Find Minimum-Fuel Controllers,” in AIAA Guidance, Navigation, and Control Conference and Exhibit, ser. Guidance, Navigation, and Control and Co-located Conferences. American Institute of Aeronautics and Astronautics, Aug. 2004. [Online]. Available: https://arc.aiaa.org/doi/10.2514/6.2004-5346
- S. L. Cleach and Z. Manchester, “Fast solution of optimal control problems with l1 cost,” in Proceedings of AAS/AIAA Astrodynamics Specialist Conference, August 2019.
- A. Wächter and L. T. Biegler, “On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming,” Mathematical Programming, vol. 106, no. 1, pp. 25–57, Mar. 2006. [Online]. Available: https://doi.org/10.1007/s10107-004-0559-y
- P. E. Gill, W. Murray, and M. A. Saunders, “SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization,” SIAM Journal on Optimization, vol. 12, no. 4, pp. 979–1006, Jan. 2002. [Online]. Available: https://epubs.siam.org/doi/10.1137/S1052623499350013