Text this: A Dual-Thread Method for Time-Optimal Trajectory Planning in Joint Space Based on Improved NGA