Breaking Changes Removed functions / constants: pytransform3d.rotations.matrix_from pytransform3d.rotations.matrix_from_angle pytransform3d.rotations.matrix_from_euler_xyz pytransform3d.rotations.matrix_from_euler_zyx pytransform3d.rotations.euler_xyz_from_matrix pytransform3d.rotations.euler_zyx_from_matrix pytransform3d.rotations.assert_euler_xyz_equal pytransform3d.rotations.assert_euler_zyx_equal pytransform3d.rotations.e_xyz_id pytransform3d.rotations.e_zyx_id Features Add pytransform3d.rotations.quaternion_from_extrinsic_euler_xyz Bugfixes Fix edge case in axis_angle_from_matrix (#198) Raise ValueError when no quaternion is passed to smooth_quaternion_trajector
Bugfixes Include Python stub files with type hints in package Features Concatenation of locally u...
Adds unit dual quaternions as a new representation of transformations. Adds batch operations on unit...
Rotation is a core crystallographic operation. Two sets of Cartesian coordinates of each point of a ...
Bugfixes Fix pytransform3d.rotations.axis_angle_from_matrix with floating point precision errors in...
Features New interface to Euler angles Add rotations.euler_from_quaternion to convert quaternions t...
Breaking Changes Switch to new random number generator interface of NumPy (numpy.random.RandomState...
Bugfixes Fix edge cases of euler angle computation from rotation matrix Fix inconsistency when remo...
Bugfix (Breaking Change) Fixes extrinsic zxz and zyz Euler angles (order of rotations was previousl...
Features Add pytransform3d.rotations.pick_closest_quaternion Add pytransform3d.batch_rotations.smoo...
Features Serialization of TransformManager with to_dict which produces a serializable dict. An iden...
Update check mechanisms Check determinant of rotation matrices Increase tolerance of checks for rota...
orix 0.8.2 is a patch release of orix, an open-source Python library for handling orientations, rota...
Adds all 24 Euler angle conventions (conversion to rotation matrix and from rotation matrix) Adds op...
Rotations Introduces compact axis-angle as a new concept to represent orientations and adds convers...
Rotations v1.1.0 Diff since v1.0.4 Closed issues: Weird interactions with Unitful (#55) Cannot take...
Bugfixes Include Python stub files with type hints in package Features Concatenation of locally u...
Adds unit dual quaternions as a new representation of transformations. Adds batch operations on unit...
Rotation is a core crystallographic operation. Two sets of Cartesian coordinates of each point of a ...
Bugfixes Fix pytransform3d.rotations.axis_angle_from_matrix with floating point precision errors in...
Features New interface to Euler angles Add rotations.euler_from_quaternion to convert quaternions t...
Breaking Changes Switch to new random number generator interface of NumPy (numpy.random.RandomState...
Bugfixes Fix edge cases of euler angle computation from rotation matrix Fix inconsistency when remo...
Bugfix (Breaking Change) Fixes extrinsic zxz and zyz Euler angles (order of rotations was previousl...
Features Add pytransform3d.rotations.pick_closest_quaternion Add pytransform3d.batch_rotations.smoo...
Features Serialization of TransformManager with to_dict which produces a serializable dict. An iden...
Update check mechanisms Check determinant of rotation matrices Increase tolerance of checks for rota...
orix 0.8.2 is a patch release of orix, an open-source Python library for handling orientations, rota...
Adds all 24 Euler angle conventions (conversion to rotation matrix and from rotation matrix) Adds op...
Rotations Introduces compact axis-angle as a new concept to represent orientations and adds convers...
Rotations v1.1.0 Diff since v1.0.4 Closed issues: Weird interactions with Unitful (#55) Cannot take...
Bugfixes Include Python stub files with type hints in package Features Concatenation of locally u...
Adds unit dual quaternions as a new representation of transformations. Adds batch operations on unit...
Rotation is a core crystallographic operation. Two sets of Cartesian coordinates of each point of a ...