Dynamics of Mobile Manipulators using Dual Quaternion Algebra