bash
pip install quads
python
import quads
python
import quads
quaternion = quads.Quaternion(0.5, 0.3, 0.2, 0.1)
python
import quads
q1 = quads.Quaternion(0.5, 0.3, 0.2, 0.1)
q2 = quads.Quaternion(0.2, 0.1, 0.4, 0.6)
result = q1 + q2
result = q1 - q2
result = q1 * q2
result = q1 / q2
python
import quads
quaternion = quads.Quaternion(0, 0, 0, 1)
rotation = quads.Quaternion.from_euler((0, 0, 90))
result = quaternion.rotate(rotation)
python
import quads
quaternion = quads.Quaternion(0, 0, 0, 1)
euler_angles = quads.euler_from_quaternion(quaternion)