Text this: Parameterization-based trajectory planning for an 8-DOF manipulator with multiple constraints