[SciPy-Dev] GSoC 2018 : Rotation formalism
Nicolas Rougier
Nicolas.Rougier at inria.fr
Tue Feb 27 12:39:04 EST 2018
Just for the record, there’s also the Pyrr library:
https://github.com/adamlwgriffiths/Pyrr
Nicolas
> On 27 Feb 2018, at 16:57, Divyank Agarwal <divyank.agarwal1993 at gmail.com> wrote:
>
>
> Quaternions as a number system is good idea for 3d rotation.
> It takes away Edge cases issues with Euler angles, like gimbal lock.
>
> Quaternions are 4D counterpart of complex numbers.
> However their non commutativity makes them a challenge to understand and visualize,
> making mathematics bit complicated.
>
>
>
> A specific quaternion library already exist on github.
> https://github.com/moble/quaternion
> "This Python module adds a quaternion dtype to NumPy."
>
> Advanced functionalities could be added above the library.
>
>
>
> Their are good use cases of Quaternions.
> If your smartPhone has orientation sensors, It probably uses Quaternions.
>
> For advanced users:
> http://nautil.us/issue/49/the-absurd/chaos-makes-the-multiverse-unnecessary
>
> On Tue, Feb 27, 2018 at 8:02 PM, Robert Lucente <rlucente at pipeline.com> wrote:
> You guys are probably aware of the stuff below but just in case.
>
> Quaternions and spatial rotation
>
> https://en.wikipedia.org/wiki/Quaternions_and_spatial_rotation
> _______________________________________________
> SciPy-Dev mailing list
> SciPy-Dev at python.org
> https://mail.python.org/mailman/listinfo/scipy-dev
>
> _______________________________________________
> SciPy-Dev mailing list
> SciPy-Dev at python.org
> https://mail.python.org/mailman/listinfo/scipy-dev
More information about the SciPy-Dev
mailing list