For the solution of optimal control problem involving an index-1 differential-algebraic equation, an efficient function evaluation algorithm is proposed in this paper. In the evaluation procedure, the state equation is propagated forwards, then, adjoint sensitivity is propagated backwards. Thus, it is computationally more efficient than forward sensitivity propagation when the number of constraints is less than that of optimization variables. In order to reduce Newton iterations, the adjoint sensitivity is derived utilizing the implicit function theorem, and the integration procedure is accelerated by incorporating a predictor-corrector strategy. This algorithm is integrated with a nonlinear programming solver Ipopt to solve sequentially the point-to-point optimal control for a Delta robot with constrained motor torque. Numerical experiments demonstrate the efficiency of this algorithm.