-
Notifications
You must be signed in to change notification settings - Fork 58
using alternate euler sequences to represent rotation #191
Comments
No, currently there is no such a function. I think that the ZYX euler angles (roll-pitch-yaw expression) is usually used in the robotics community. If you really want the XYZ euler angles, we can implement it. |
I really want XYZ euler angles. Please implement it if time allows. Also, would you mind commenting the code to help novices understand how to implement other euler sequences or representations of rotation? |
OK.
I learned about the Euler angle in the following textbook. |
While developing a .body file for the InMoov humanoid robot, I discovered that positioning the stl files using the XYZ sequence is the most intuitive for new developers like myself. Admittedly, this may be due to our confusion regarding euluer sequences. Which if why a function that switches between representations might beneficial, since different developers or organizations may have a different sense of what is intuitive to them. Since we set the rotations of the parts using the XYZ sequence with a python script whose algorithm I augmented from http://www.euclideanspace.com/maths/geometry/rotations/conversions/eulerToAngle/index.htm we haven't been able to understand the Body/Link view's ZYX output. So, we would like to have the XYZ sequence to be able to tell the current rotation of a part. |
Is there a way to change the sequence for the euler angles from ZYX to XYZ or other formats in choreonoid?
The text was updated successfully, but these errors were encountered: