KieranWynn / pyquaternion

A fully featured, pythonic library for representing and using quaternions
http://kieranwynn.github.io/pyquaternion/
MIT License
339 stars 68 forks source link

change of basis two 3D coordinate systems Quaternion #41

Closed rfsch closed 4 years ago

rfsch commented 5 years ago

Hello

I have a point cloud in the coordinate system of a LIDAR sensor and a frenet-serret coordinate system defined by three orthogonal uniot vectors in the cartesian system. I want transpose the pointcloud's points into the frenet-serret coordinates.

Can you please give me a hint how I can do it with pyquaternion ?

Thanks

KieranWynn commented 4 years ago

Hi rfsch pyquaternion will allow you to perform arbitrary vector rotations within any cartesian reference frame. It leaves it up to you to build transformation between frames. May I suggest reading more generally on how to map between a frenet-serret coordinate system and a static one.

I'm going to close this as a general question not directly related to pyquaternion.