scipy.spatial.transform.RigidTransform.
scipy.spatial.transform.RigidTransform.rotation#
- RigidTransform.вращение#
Вернуть компонент вращения преобразования.
Преобразование — это композиция вращения и переноса, такая что при применении к вектору вектор сначала вращается, а затем переносится. Это свойство возвращает вращательную часть преобразования.
- Возвращает:
- вращение
Rotationэкземпляр Одиночное вращение или набор вращений.
- вращение
Примеры
>>> from scipy.spatial.transform import RigidTransform as Tf >>> from scipy.spatial.transform import Rotation as R >>> import numpy as np
Вращательная компонента извлекается из преобразования:
>>> t = np.array([1, 0, 0]) >>> r = R.random(3) >>> tf = Tf.from_components(t, r) >>> np.allclose(tf.rotation.as_matrix(), r.as_matrix()) True