code: def dual_quaternion(self):
          
          qr = self.quaternion
          qd = np.append([0], self.translation / 2.)
          return DualQuaternion(qr, qd)
docs: :obj:`DualQuaternion`: The DualQuaternion corresponding to this
          transform.