Leveraging Control Inputs to Enforce Constraints in Differential Dynamic Programming for Nonlinear Optimization* | IEEE Conference Publication | IEEE Xplore