Features Serialization of TransformManager with to_dict which produces a serializable dict. An identical object can be created from a deserialized dict with from_dict. Documentation General introduction to 3D rigid transformations Update discussion of rotation matrices Bugfixes Relax numerical precision check of rotation matrices (pytransform3d.rotations.check_matrix). Instead of checking the determinant, only the components of R.dot(R.T) will be compared with I. Tests Use pytest for testing Update CI to check up to Python 3.1
Transformations are integral part of graphics programs for visualization. Rotation transformations a...
Refactoring Large modules are split into multiple files (non-breaking change) Refactoring of URDF p...
General 3×3 linear or 4×4 homogenous matrices can be formed by composing primitive matrices for tran...
Update check mechanisms Check determinant of rotation matrices Increase tolerance of checks for rota...
Bugfixes Fix pytransform3d.rotations.axis_angle_from_matrix with floating point precision errors in...
Breaking Changes Switch to new random number generator interface of NumPy (numpy.random.RandomState...
Rotation is a core crystallographic operation. Two sets of Cartesian coordinates of each point of a ...
Breaking Changes Removed functions / constants: pytransform3d.rotations.matrix_from pytransform3d.r...
Bugfixes Fix edge cases of euler angle computation from rotation matrix Fix inconsistency when remo...
A common need in machine vision is to compute the 3-D rigid transfor-mation that exists between two ...
Matlab is a well-known software to deal with matrices, it is basically in its name (MATrix LABorator...
Teaching matrix/vector methods for 3D kinematics and statics to undergraduates is challenging. While...
This text discusses the use of transformation matrices to determine the motion equations of the comp...
This thesis introduces a flexible and general representation of image deformations using a correspon...
Erratum dans Journal of Claasification, 2007, vol. 24 n° 2 pp. 303-304International audienc
Transformations are integral part of graphics programs for visualization. Rotation transformations a...
Refactoring Large modules are split into multiple files (non-breaking change) Refactoring of URDF p...
General 3×3 linear or 4×4 homogenous matrices can be formed by composing primitive matrices for tran...
Update check mechanisms Check determinant of rotation matrices Increase tolerance of checks for rota...
Bugfixes Fix pytransform3d.rotations.axis_angle_from_matrix with floating point precision errors in...
Breaking Changes Switch to new random number generator interface of NumPy (numpy.random.RandomState...
Rotation is a core crystallographic operation. Two sets of Cartesian coordinates of each point of a ...
Breaking Changes Removed functions / constants: pytransform3d.rotations.matrix_from pytransform3d.r...
Bugfixes Fix edge cases of euler angle computation from rotation matrix Fix inconsistency when remo...
A common need in machine vision is to compute the 3-D rigid transfor-mation that exists between two ...
Matlab is a well-known software to deal with matrices, it is basically in its name (MATrix LABorator...
Teaching matrix/vector methods for 3D kinematics and statics to undergraduates is challenging. While...
This text discusses the use of transformation matrices to determine the motion equations of the comp...
This thesis introduces a flexible and general representation of image deformations using a correspon...
Erratum dans Journal of Claasification, 2007, vol. 24 n° 2 pp. 303-304International audienc
Transformations are integral part of graphics programs for visualization. Rotation transformations a...
Refactoring Large modules are split into multiple files (non-breaking change) Refactoring of URDF p...
General 3×3 linear or 4×4 homogenous matrices can be formed by composing primitive matrices for tran...