# Understanding euler_from_quaternion in tf.transformations

I have troubles understanding euler_from_quaternion in tf.transformations and how the output relates to rotations about axes.

Given the following function call

```
angles = euler_from_quaternion([q.x, q.y, q.z, q.w], axes='ryzx')
```

and

```
q = 0 <0.7071,0.7071,0>
```

I would expect that I get rotation around y (pi), z (pi/2) and x (0) axis, as according to http://docs.ros.org/kinetic/api/tf/ht... 'ryzx' means that rotations are in rotating frame and succeeding as in yzx order.

However, I get (-0.0, 1.5707963267948966, 3.141592653589793) in the opposite order.

What should I enter as axis parameter to get standard roll pitch yaw?

Could it be that I misunderstood what is meant by static and rotating frame?