Robotics Yaw Pitch Roll Euler Angles

Click For Summary

Discussion Overview

The discussion revolves around the challenges of determining yaw, pitch, and roll for robotic fixtures and converting these measurements into Euler angles. Participants explore the implications of these angles for ensuring consistent positioning of work objects across multiple robot cells, touching on both theoretical and practical aspects of the problem.

Discussion Character

  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant describes the need to ensure that work objects are consistently positioned, requiring the determination of yaw, pitch, and roll, and their conversion into Euler angles.
  • Another participant notes the complexity of the time evolution of Euler angles due to non-linear differential equations and questions whether linearization is an acceptable approach for the original poster's case.
  • A participant expresses confusion about the relationship between yaw, pitch, roll, and Euler angles, suggesting that these terms may not require conversion depending on the context.
  • The original poster clarifies their intent to input Euler angles to correct errors when moving fixtures between cells, indicating they have identified an error angle but need assistance applying it correctly.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the necessity of converting yaw, pitch, and roll into Euler angles, with some suggesting that these terms may already represent Euler angles in certain contexts. The discussion remains unresolved regarding the best approach to tackle the problem.

Contextual Notes

There are unresolved assumptions regarding the definitions of yaw, pitch, and roll, and how they relate to Euler angles. The discussion also highlights the complexity of the mathematical framework involved in the time evolution of these angles.

RotbotGuy
Messages
3
Reaction score
0
I have multiple robot cells that i would like to move fixtures from robot to robot with the out come of the part to be perfect. in order to do that i need to make sure my work object is in the same spot each time. so i need to find the yaw pitch and roll and convert them into Euler angles.

On each fixture i will have a small 1" cube i that i will touch off on and find points to get the yaw, roll and pitch. as of now i am talking 2 points for each yaw roll and pitch, but I am having a hard time finding the Euler angles. I also know the coordinates of the center of the cube

thanks
 
Last edited:
Physics news on Phys.org
The time evolution of the Euler angles is dreadfully difficult in the general case, due to the extreme non-linearity of the diff.eqs governing it.

Often, it is assumed only tiny changes in the quantities involved, so that linearization of the diff.eqs is justified; is that an acceptable procedure in your case?

If not, then I'm sure there exists a vast technical literature in how to tackle the problem, but I would think it is very complicated, indeed...
 
arildno said:
The time evolution of the Euler angles is dreadfully difficult in the general case, due to the extreme non-linearity of the diff.eqs governing it.

Often, it is assumed only tiny changes in the quantities involved, so that linearization of the diff.eqs is justified; is that an acceptable procedure in your case?

If not, then I'm sure there exists a vast technical literature in how to tackle the problem, but I would think it is very complicated, indeed...

Im not picking up what you're putting down...
 
RotbotGuy said:
in order to do that i need to make sure my work object is in the same spot each time. so i need to find the yaw pitch and roll and convert them into Euler angles.
A general comment: It would help if you spelled better. Many of the members at this site are picky, pedantic types who really do not like the general decline in grammar in the US.

That said, the leap from step 1 (ensure the object is in the same spot each time) to step 2 (finding yaw, pitch, and roll, and converting those to Euler angles) is not a necessity. It appears to be a consequence of how you have chosen to represent rotations.

Before going any further, what exactly do you mean by "find the yaw pitch and roll and convert them into Euler angles"? Yaw, pitch, and roll *are* Euler angles to many. Did you mean the standard ZYZ Euler angles when you said you needed to convert yaw, pitch, and roll to Euler angles?
 
D H said:
A general comment: It would help if you spelled better. Many of the members at this site are picky, pedantic types who really do not like the general decline in grammar in the US.

That said, the leap from step 1 (ensure the object is in the same spot each time) to step 2 (finding yaw, pitch, and roll, and converting those to Euler angles) is not a necessity. It appears to be a consequence of how you have chosen to represent rotations.

Before going any further, what exactly do you mean by "find the yaw pitch and roll and convert them into Euler angles"? Yaw, pitch, and roll *are* Euler angles to many. Did you mean the standard ZYZ Euler angles when you said you needed to convert yaw, pitch, and roll to Euler angles?

Sorry about the grammar,

I Need to input the Euler angles of my work object. I want to make sure when I move a fixture to a different cell, the plastic part it is being cut the same in each cell. So I figured by finding the yaw, pitch, and roll, I would be able to correct any error. I have found a way to find the angle of the error. Now i just need to apply it to the correct function.
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
4K
Replies
2
Views
7K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 16 ·
Replies
16
Views
15K
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K