Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Mathblock
^AR^B_{X' Y' Z'} ( \alpha, \beta, \gamma) =    \left[
         \begin{array}{ccc}
         c \beta c \gamma & - c \beta s \gamma & s \beta           \\
         s \alpha s \beta c \gamma + c \alpha s \gamma & - s \alpha s \beta s \gamma + c \alpha c \gamma & - s \alpha c \beta \\
         - c \alpha s \beta c \gamma + s \alpha s \gamma  & c \alpha s \beta s \gamma + s \alpha c \gamma & c \alpha c \beta
        \end{array}
    \right]

Using the examples from class as a primer, and using the atan2 function, please derive the formulas necessary to extract the values of angles

Mathinline
body\alpha
, , and f rom  
Mathinline
body\beta
, and
Mathinline
body\gamma
 from the above rotation matrix. For simplicity, you may assume that no angles equal either 0° or 90°. Please express your answers in terms of elements of the rotation matrix (r11, r23
Mathinline
body--uriencoded--r_%7B11%7D
,
Mathinline
body--uriencoded--r_%7B23%7D
, etc.) and clearly state any assumptions that you make.


Expand
titleSolution (

...

only visible by instructors; please contact us to request access)

Include Page
S7.1 Extracting Euler angles from a rotation matrix
S7.1 Extracting Euler angles from a rotation matrix