Dluhosch, Michael
2018-08-07 14:39:22 UTC
Hi All,
This is my first mailling list mail. So if I could improve something tell me.
The Issue I face currently with the Eigen::Quaterniond class is that my application relies on the signed angle between two quaternions. Is there a really easy way to get that sign information I'm not aware of?
I had a look in the history why there is the numext::abs(d.w()) inside the atan2 call and found this:
http://eigen.tuxfamily.org/bz/show_bug.cgi?id=824#c1
This is not really an explanation so I wanted to ask for the reasoning behind the abs.
I would appreciate if you could change this method or add another one which gives the signed angle.
Regards,
Michael
The information in this e-mail is confidential. The contents may not be disclosed or used by anyone other than the addressee. Access to this e-mail by anyone else is unauthorised.
If you are not the intended recipient, please notify Airbus immediately and delete this e-mail.
Airbus cannot accept any responsibility for the accuracy or completeness of this e-mail as it has been sent over public networks. If you have any concerns over the content of this message or its Accuracy or Integrity, please contact Airbus immediately.
All outgoing e-mails from Airbus are checked using regularly updated virus scanning software but you should take whatever measures you deem to be appropriate to ensure that this message and any attachments are virus free.
This is my first mailling list mail. So if I could improve something tell me.
The Issue I face currently with the Eigen::Quaterniond class is that my application relies on the signed angle between two quaternions. Is there a really easy way to get that sign information I'm not aware of?
I had a look in the history why there is the numext::abs(d.w()) inside the atan2 call and found this:
http://eigen.tuxfamily.org/bz/show_bug.cgi?id=824#c1
This is not really an explanation so I wanted to ask for the reasoning behind the abs.
I would appreciate if you could change this method or add another one which gives the signed angle.
Regards,
Michael
The information in this e-mail is confidential. The contents may not be disclosed or used by anyone other than the addressee. Access to this e-mail by anyone else is unauthorised.
If you are not the intended recipient, please notify Airbus immediately and delete this e-mail.
Airbus cannot accept any responsibility for the accuracy or completeness of this e-mail as it has been sent over public networks. If you have any concerns over the content of this message or its Accuracy or Integrity, please contact Airbus immediately.
All outgoing e-mails from Airbus are checked using regularly updated virus scanning software but you should take whatever measures you deem to be appropriate to ensure that this message and any attachments are virus free.