Change how open_loop.direct.solve_infinite_horizon is implemented. Instead of increasing the number of nodes, uses the "antialiasing" strategy from ref [1]. This tends to be more computationally efficient without sacrificing accuracy. However, the direct method implementation is still slow and inaccurate compare to the indirect method.
I. M. Ross, Q. Gong, and P. Sekhavat, Low-thrust, high-accuracy trajectory optimization, Journal of Guidance, Control, and Dynamics, 30 (2007), pp. 921-933. https://doi.org/10.2514/1.23181
Change how
open_loop.direct.solve_infinite_horizon
is implemented. Instead of increasing the number of nodes, uses the "antialiasing" strategy from ref [1]. This tends to be more computationally efficient without sacrificing accuracy. However, the direct method implementation is still slow and inaccurate compare to the indirect method.