50 k.p[0] = m.position.x;
51 k.p[1] = m.position.y;
52 k.p[2] = m.position.z;
54 k.M = KDL::Rotation::Quaternion( m.orientation.x, m.orientation.y, m.orientation.z, m.orientation.w);
59 m.position.x = k.p[0];
60 m.position.y = k.p[1];
61 m.position.z = k.p[2];
63 k.M.GetQuaternion(m.orientation.x, m.orientation.y, m.orientation.z, m.orientation.w);
68 k = KDL::Rotation::Quaternion(m.x, m.y, m.z, m.w);
73 k.GetQuaternion(m.x, m.y, m.z, m.w);
78 k.p[0] = m.translation.x;
79 k.p[1] = m.translation.y;
80 k.p[2] = m.translation.z;
82 k.M = KDL::Rotation::Quaternion( m.rotation.x, m.rotation.y, m.rotation.z, m.rotation.w);
87 m.translation.x = k.p[0];
88 m.translation.y = k.p[1];
89 m.translation.z = k.p[2];
91 k.M.GetQuaternion(m.rotation.x, m.rotation.y, m.rotation.z, m.rotation.w);
96 m.linear.x = t.vel[0];
97 m.linear.y = t.vel[1];
98 m.linear.z = t.vel[2];
99 m.angular.x = t.rot[0];
100 m.angular.y = t.rot[1];
101 m.angular.z = t.rot[2];
106 t.vel[0] = m.linear.x;
107 t.vel[1] = m.linear.y;
108 t.vel[2] = m.linear.z;
109 t.rot[0] = m.angular.x;
110 t.rot[1] = m.angular.y;
111 t.rot[2] = m.angular.z;