diff --git a/include/data_convert/data_convert.h b/include/data_convert/data_convert.h index d5f0d0c..1597a42 100644 --- a/include/data_convert/data_convert.h +++ b/include/data_convert/data_convert.h @@ -81,7 +81,12 @@ namespace data_convert inline geometry_msgs::Quaternion convertQuaternion(const tf3::Quaternion& q) { - return geometry_msgs::Quaternion(q.x(),q.y(),q.z(),q.w()); + geometry_msgs::Quaternion out; + out.x = q.x(); + out.y = q.y(); + out.z = q.z(); + out.w = q.w(); + return out; } inline tf3::Transform convertTotf3Transform(const geometry_msgs::Transform& msg)