Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Euler Angles To Direction Cosines VI

LabVIEW 2011 Help

Edition Date: June 2011

Part Number: 371361H-01

»View Product Info

Owning Palette: Geometry VIs

Requires: Full Development System

Converts Euler angles into a 3-by-3 matrix of direction cosines.

Details  

Euler Angles specifies the Euler angles in radians.
phi specifies the first rotation angle about the first axis in radians.
theta specifies the rotation angle about the second axis in radians.
psi specifies the second rotation angle about the third axis in radians.
rotation order specifies the order of the axes to rotate the coordinates around. For example, X-Y-Z specifies the first, second, and third rotations are about the x-, y-, and z-axes respectively. Z-X-Z is the default order.

0X-Y-Z
1X-Z-Y
2Y-X-Z
3Y-Z-X
4Z-X-Y
5Z-Y-X
6X-Y-X
7X-Z-X
8Y-X-Y
9Y-Z-Y
10Z-X-Z
11Z-Y-Z
Direction Cosines returns the 3-by-3 direction cosine matrix. Each element in Direction Cosines must be in the range of [-1, 1].
error returns any error or warning from the VI. You can wire error to the Error Cluster From Error Code VI to convert the error code or warning into an error cluster.

Euler Angles To Direction Cosines Details

You can express a rotation using direction cosines or Euler angles. The following equation describes the relationship between Euler Angles and Direction Cosines (assume the rotation is the default Z-X-Z order):

R =

where R is the output 3-by-3 Direction Cosines matrix. (– < ), (0 ), and (– < ) are the input Euler Angles in radians.


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit