1 #ifndef MRPT_BRIDGE_POSE_H 2 #define MRPT_BRIDGE_POSE_H 20 template <
class ContainerAllocator>
22 typedef Pose_<std::allocator<void>>
Pose;
23 template <
class ContainerAllocator>
26 template <
class ContainerAllocator>
37 template <
typename T,
size_t NROWS,
size_t NCOLS>
47 class CPosePDFGaussian;
48 class CPosePDFGaussianInf;
49 class CPose3DPDFGaussian;
50 class CPose3DPDFGaussianInf;
84 const mrpt::poses::CPose3DPDFGaussian& _src,
90 const mrpt::poses::CPose3DPDFGaussianInf& _src,
95 const mrpt::poses::CPose3DPDFGaussian& _src,
tf::Transform& _des);
100 const mrpt::poses::CPosePDFGaussian& _src,
106 const mrpt::poses::CPosePDFGaussianInf& _src,
136 mrpt::poses::CPose3DPDFGaussian&
convert(
138 mrpt::poses::CPose3DPDFGaussian& _des);
142 mrpt::poses::CPose3DPDFGaussianInf&
convert(
144 mrpt::poses::CPose3DPDFGaussianInf& _des);
148 mrpt::poses::CPosePDFGaussian&
convert(
150 mrpt::poses::CPosePDFGaussian& _des);
154 mrpt::poses::CPosePDFGaussianInf&
convert(
156 mrpt::poses::CPosePDFGaussianInf& _des);
PoseWithCovariance_< std::allocator< void > > PoseWithCovariance
Quaternion_< std::allocator< void > > Quaternion
CMatrixFixedNumeric< double, 3, 3 > CMatrixDouble33
math::CQuaternion< double > CQuaternionDouble
File includes methods for converting CNetworkOfPoses*DInf <=> NetworkOfPoses message types...
mrpt::poses::CQuaternionDouble & convert(const geometry_msgs::Quaternion &_src, mrpt::poses::CQuaternionDouble &_des)