An Adaptive Projection Differential Dynamic Programming Method for Control Constrained Trajectory Optimization | Synapse