Humanoid motion planning for dynamic tasks | Synapse