Minimum-time path planning for robot arms and their dynamics | Synapse