Trajectory Optimization in Robotic Applications