Planning of Shortened-Time Joint Trajectories of Manipulators with Geometric Path Constraints