Rest-to-Rest Trajectory Planning for Underactuated Cable-Driven Parallel Robots