On the optimal control of robotic manipulators with actuator and end-effector constraints | Synapse