pytransform3d.rotations
.quaternion_from_angle#
- pytransform3d.rotations.quaternion_from_angle(basis, angle)[source]#
Compute quaternion from rotation about basis vector.
- Parameters:
- basisint from [0, 1, 2]
The rotation axis (0: x, 1: y, 2: z)
- anglefloat
Rotation angle
- Returns:
- qarray, shape (4,)
Unit quaternion to represent rotation: (w, x, y, z)
- Raises:
- ValueError
If basis is invalid