pytransform3d.rotations
.assert_quaternion_equal#
- pytransform3d.rotations.assert_quaternion_equal(q1, q2, *args, **kwargs)[source]#
Raise an assertion if two quaternions are not approximately equal.
Note that quaternions are equal either if q1 == q2 or if q1 == -q2. See numpy.testing.assert_array_almost_equal for a more detailed documentation of the other parameters.
- Parameters:
- q1array-like, shape (4,)
Unit quaternion to represent rotation: (w, x, y, z)
- q2array-like, shape (4,)
Unit quaternion to represent rotation: (w, x, y, z)
- argstuple
Positional arguments that will be passed to assert_array_almost_equal
- kwargsdict
Positional arguments that will be passed to assert_array_almost_equal