pub fn compare_dual_quaternions<T: Float>( a: DualQuaternion<T>, b: DualQuaternion<T>, epsilon: T, ) -> bool