Euler Angle Convention
Posted: Fri Aug 16, 2019 7:28 pm
Hi Daniel:
Thanks for the work you're doing with CloudCompare…it’s very impressive.
We're using the Fine Registration tool to register one object to another. First we move and rotate the object to be aligned so its bounding box is centred on CCs World origin and oriented to CCs World XYZ axes.
After registration to the Reference object we need to interpret the transformation matrix CC provides, (using the Transformation Panel). We know the problems with Euler Angles, but we have to use them to explain the biological outcomes we're studying.
From previous Forum Discussions it seems CC uses the Tait-Bryan ZYX convention for its Euler angles. After lots of tests, we think “phi” in the Euler Angle tab represents rotation around CC’s World Z axis, “theta” around the World Y axis and “psi” around the World X axis. Could you confirm this?
It’s important to know which convention is used by CC since there are various object-centred and World-centred XYZ coordinate systems, different Greek-symbol conventions, and f course the different rotation sequences in use.
Thanks for the work you're doing with CloudCompare…it’s very impressive.
We're using the Fine Registration tool to register one object to another. First we move and rotate the object to be aligned so its bounding box is centred on CCs World origin and oriented to CCs World XYZ axes.
After registration to the Reference object we need to interpret the transformation matrix CC provides, (using the Transformation Panel). We know the problems with Euler Angles, but we have to use them to explain the biological outcomes we're studying.
From previous Forum Discussions it seems CC uses the Tait-Bryan ZYX convention for its Euler angles. After lots of tests, we think “phi” in the Euler Angle tab represents rotation around CC’s World Z axis, “theta” around the World Y axis and “psi” around the World X axis. Could you confirm this?
It’s important to know which convention is used by CC since there are various object-centred and World-centred XYZ coordinate systems, different Greek-symbol conventions, and f course the different rotation sequences in use.