Sampling-based motion planning with dynamic intermediate state objectives: Application to throwing | IEEE Conference Publication | IEEE Xplore