def __init__(self, src=None, timestamp=None): if src is not None: Quaternion.__init__(self, src.w, src.x, src.y, src.z) else: Quaternion.__init__(self) self.timestamp = timestamp self.valid = True self.interpolated = False