#include <cstring>
Go to the source code of this file.
Namespaces | |
namespace | geometry_msgs |
namespace | mrpt |
namespace | mrpt::math |
namespace | mrpt::poses |
namespace | mrpt_bridge |
File includes methods for converting CNetworkOfPoses*DInf <=> NetworkOfPoses message types. | |
namespace | std |
namespace | tf |
Typedefs | |
typedef CMatrixFixedNumeric < double, 3, 3 > | mrpt::math::CMatrixDouble33 |
typedef math::CQuaternion< double > | mrpt::poses::CQuaternionDouble |
typedef PoseWithCovariance_ < std::allocator< void > > | geometry_msgs::PoseWithCovariance |
typedef Quaternion_ < std::allocator< void > > | geometry_msgs::Quaternion |
Functions | |
MRPT \rightarrow ROS conversions | |
tf::Matrix3x3 & | mrpt_bridge::convert (const mrpt::math::CMatrixDouble33 &_src, tf::Matrix3x3 &_des) |
tf::Transform & | mrpt_bridge::convert (const mrpt::poses::CPose3D &_src, tf::Transform &_des) |
tf::Transform & | mrpt_bridge::convert (const mrpt::math::TPose3D &_src, tf::Transform &_des) |
tf::Transform & | mrpt_bridge::convert (const mrpt::poses::CPose2D &_src, tf::Transform &_des) |
tf::Transform & | mrpt_bridge::convert (const mrpt::math::TPose2D &_src, tf::Transform &_des) |
geometry_msgs::Pose & | mrpt_bridge::convert (const mrpt::poses::CPose3D &_src, geometry_msgs::Pose &_des) |
geometry_msgs::Pose & | mrpt_bridge::convert (const mrpt::poses::CPose2D &_src, geometry_msgs::Pose &_des) |
geometry_msgs::PoseWithCovariance & | mrpt_bridge::convert (const mrpt::poses::CPose3DPDFGaussian &_src, geometry_msgs::PoseWithCovariance &_des) |
geometry_msgs::PoseWithCovariance & | mrpt_bridge::convert (const mrpt::poses::CPose3DPDFGaussianInf &_src, geometry_msgs::PoseWithCovariance &_des) |
tf::Transform & | mrpt_bridge::convert (const mrpt::poses::CPose3DPDFGaussian &_src, tf::Transform &_des) |
geometry_msgs::PoseWithCovariance & | mrpt_bridge::convert (const mrpt::poses::CPosePDFGaussian &_src, geometry_msgs::PoseWithCovariance &_des) |
geometry_msgs::PoseWithCovariance & | mrpt_bridge::convert (const mrpt::poses::CPosePDFGaussianInf &_src, geometry_msgs::PoseWithCovariance &_des) |
geometry_msgs::Quaternion & | mrpt_bridge::convert (const mrpt::poses::CQuaternionDouble &_src, geometry_msgs::Quaternion &_des) |
ROS \rightarrow MRPT conversions | |
mrpt::poses::CPose3D & | mrpt_bridge::convert (const tf::Transform &_src, mrpt::poses::CPose3D &_des) |
mrpt::math::CMatrixDouble33 & | mrpt_bridge::convert (const tf::Matrix3x3 &_src, mrpt::math::CMatrixDouble33 &_des) |
mrpt::poses::CPose2D & | mrpt_bridge::convert (const geometry_msgs::Pose &_src, mrpt::poses::CPose2D &_des) |
mrpt::poses::CPose3D & | mrpt_bridge::convert (const geometry_msgs::Pose &_src, mrpt::poses::CPose3D &_des) |
mrpt::poses::CPose3DPDFGaussian & | mrpt_bridge::convert (const geometry_msgs::PoseWithCovariance &_src, mrpt::poses::CPose3DPDFGaussian &_des) |
mrpt::poses::CPose3DPDFGaussianInf & | mrpt_bridge::convert (const geometry_msgs::PoseWithCovariance &_src, mrpt::poses::CPose3DPDFGaussianInf &_des) |
mrpt::poses::CPosePDFGaussian & | mrpt_bridge::convert (const geometry_msgs::PoseWithCovariance &_src, mrpt::poses::CPosePDFGaussian &_des) |
mrpt::poses::CPosePDFGaussianInf & | mrpt_bridge::convert (const geometry_msgs::PoseWithCovariance &_src, mrpt::poses::CPosePDFGaussianInf &_des) |
mrpt::poses::CQuaternionDouble & | mrpt_bridge::convert (const geometry_msgs::Quaternion &_src, mrpt::poses::CQuaternionDouble &_des) |