Dynamic movement primitives in robotics: A tutorial survey | Synapse