pyquaternion
pyquaternion copied to clipboard
A fully featured, pythonic library for representing and using quaternions
Good day and thanks for your work. I'm trying to run the demo2.py to get the rotating 3d image, and the image window does appear with the axes, but no...
The docstring for yaw_pitch_rolls states as follows: """Get the equivalent yaw-pitch-roll angles aka. intrinsic Tait-Bryan angles following the z-y'-x'' convention Returns: yaw: rotation angle around the z-axis in radians, in...
Hi, hope you will find these changes useful/helpful. I'm looking for a speedup of pyquaternion code, primarily targeting numba jit compiler. I've added basic support for numba into pyquaternion, as...
I found a possible conversion bug that caused by [this line](https://github.com/KieranWynn/pyquaternion/blob/master/pyquaternion/quaternion.py#L217). Should the w(real) be `M[0, 2]-M[2, 0]`? I use [this website](https://www.andre-gaschler.com/rotationconverter/) for verification. ``` [ -0.4285714, 0.2857143, 0.8571429; 0.8571429,...
Under the followings environment, we can see PendingDeprecationWarning from numpy. ``` $ pip freeze numpy==1.20.1 pyquaternion==0.9.9 ``` ``` $ python pyquaternion/test/test_quaternion.py .....................................................pyquaternion/test/test_quaternion.py:310: PendingDeprecationWarning: the matrix subclass is not the recommended...
Would be nice if this there was a conda distribution on conda-forge.
Resolves https://github.com/KieranWynn/pyquaternion/issues/39 Remove as many calls as possible to `Quaternion._normalise()` and `Quaternion._fast_normalise()` as these mutate the object and cause implicit side effects. Updated docs to encourage the use of `Quaternion.normalised`...
test_init_from_explicit_matrix_with_optional_tolerance_arguments fails complaining that the matrix is not orthogonal within tolerance 1e-07. When I compute the dot of the matrix and its transpose using numpy I get: ``` [[ 1.00585937,...
im newbie in the quaternions world. I found our library usefull. I'm searching solutions for translations and rotations problems. I found this paper over dual quaternions. Are you interested for...
Hi, I'm having unexpected behavior that could just be me misusing the library, or could be a problem with the library itself. Either way, I'd greatly appreciate if someone could...