Text this: Time-Optimal Trajectory Planning for Redundant Robots