[SciPy-Dev] GSoC 2018 : Rotation formalism

Paul Hobson pmhobson at gmail.com
Tue Feb 27 18:03:03 EST 2018


Add to the list the affine package from Sean Gilles, geared towards raster
GIS datasets:
https://pypi.python.org/pypi/affine/2.1.0


On Tue, Feb 27, 2018 at 2:06 PM, Matthew Brett <matthew.brett at gmail.com>
wrote:

> Hi,
>
> Also : http://matthew-brett.github.io/transforms3d/
>
> This is mostly Christoph Gohlke's code, but I've been the maintainer
> for a while:
>
> * rotation matrices
> * quaternions
> * axis - angle
> * Euler anges
> * reflections, shears etc.
> * decomposing affine matrices into component transformations.
>
> Cheers,
>
> Matthew
>
> On Tue, Feb 27, 2018 at 5:39 PM, Nicolas Rougier
> <Nicolas.Rougier at inria.fr> wrote:
> > 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
> >
> > _______________________________________________
> > 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/scipy-dev/attachments/20180227/6a6da91c/attachment.html>


More information about the SciPy-Dev mailing list