Trajectory Optimization Around Tumbling Constraints via Legendre Polynomials