An Improved Dual Quaternion-based Dynamic Movement Primitives Formulation for Obstacle Avoidance Kinematics in Human- Robot Collaboration System of Systems | IEEE Conference Publication | IEEE Xplore