Planning optimal minimum-jerk trajectories for redundant robots | Synapse