Resumen
Autonomous rendezvous and docking (RVD) fuel optimization with field-of-view and obstacle avoidance constraints is a nonlinear and nonconvex optimization problem, making it computationally intensive for onboard computation on CubeSats. This paper proposes an RVD fuel optimization and guidance technique suitable for onboard computation on CubeSats, considering the shape, size and computational limitations of CubeSats. The computation time is reduced by dividing the guidance problem into separate orbit and attitude guidance problems, formulating the orbit guidance problem as a convex optimization problem by considering the CubeSat shape, and then solving the orbit guidance problem with a convex optimization solver and the attitude guidance problem analytically by exploiting the attitude geometry. The performance of the proposed guidance method is demonstrated through simulations, and the results are compared with those of conventional methods that perform orbit guidance optimization with attitude quaternion feedback control. The proposed method shows better performance, in terms of fuel efficiency, than conventional methods.