Time-Optimal Trajectory Planning for Redundant Robots: Joint Space Decomposition for Redundancy Resolution in Non-Linear Optimization (BestMasters)