State-dependent trust region for successive convex programming for autonomous spacecraft | Synapse