18 #ifndef _GAZEBO_DARTTYPES_HH_
19 #define _GAZEBO_DARTTYPES_HH_
21 #include <boost/shared_ptr.hpp>
58 return Eigen::Vector3d(_vec3.
x, _vec3.
y, _vec3.
z);
70 return Eigen::Quaterniond(_quat.
w, _quat.
x, _quat.
y, _quat.
z);
86 Eigen::Isometry3d res;
89 res.linear() = Eigen::Matrix3d(
ConvQuat(_pose.
rot));
99 pose.
rot =
ConvQuat(Eigen::Quaterniond(_T.linear()));