Dual quaternion based dynamic movement primitives to learn industrial tasks using teleoperation | IEEE Conference Publication | IEEE Xplore