quat2eul is giving me a strange result

6 次查看(过去 30 天)
Hello All,
I am using the quat2eul function to convert quaternions to euler Angles, However, after i do that i get a strange result. It appears that whenever ever my angle gets greater than pi it switches to a negative angel. Does anyone know how to fix this? i have attached a photo so you can see what I'm talking about.
  2 个评论
James Tursa
James Tursa 2021-4-2
编辑:James Tursa 2021-4-2
Please post a small subset of your quaternion data that encompasses one of these pos/neg switches, and also the code you are using for the conversion. Maybe all you have to do is add 2*pi to all results that are less than -pi to get things how you want.
Adam Levschuk
Adam Levschuk 2021-4-2
youre right, all i did to fix it was add 2 pi to fix that switching when the angle was ambiguous. If you wnat you can post that as a formal answer real quick so i can accept it fro you because you were right here!

请先登录,再进行评论。

采纳的回答

James Tursa
James Tursa 2021-4-2
Maybe all you have to do is add 2*pi to all results that are less than -pi to get things how you want.

更多回答(0 个)

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by