- we use the eigen quaternion constructor to create a pose which has order wxyz
- we use the .coef function to read out the values which is in order xyzw
From the eigen docs
/** Constructs and initializes the quaternion \f$ w+xi+yj+zk \f$ from
* its four coefficients \a w, \a x, \a y and \a z.
*
* \warning Note the order of the arguments: the real \a w coefficient first,
* while internally the coefficients are stored in the following order:
* [\c x, \c y, \c z, \c w]
*/