“…Alternatively, non-uniform rational B-splines (NURBS) are well-known parametric curves with exact representation of various freeform curves as well as common profiles such as lines, parabolas, circles, etc., thus, being preferable candidates for trajectory planning. 17,20–23 Trajectories defined by cubic NURBS curves have been extensively adopted, 24–26 whereas, vibrations may occur to the manipulators together with high errors at the knots since cubic NURBS curves need some additional control points with prescribed second-order derivative of the endpoint, despite that they can represent elementary analytic curve accurately and the shape of the curve can be modified easily by the weights. Therefore, to achieve smooth kinematic specifications, trajectories are commonly expressed by curves with higher degrees, say quintic curves, which can make the trajectory more flexible and easier to be modified.…”