#include "pointmatcher_ros/transform.h"
#include "tf/transform_listener.h"
#include "tf/transform_datatypes.h"
#include "tf_conversions/tf_eigen.h"
#include "eigen_conversions/eigen_msg.h"
#include "ros/ros.h"
#include "ros/common.h"
Go to the source code of this file.
Namespaces | |
namespace | PointMatcher_ros |
Defines | |
#define | transformEigenToTF TransformEigenToTF |
#define | transformTFToEigen TransformTFToEigen |
Functions | |
template<typename T > | |
PointMatcher< T > ::TransformationParameters | PointMatcher_ros::eigenMatrixToDim (const typename PointMatcher< T >::TransformationParameters &matrix, int dimp1) |
template PointMatcher< double > ::TransformationParameters | PointMatcher_ros::eigenMatrixToDim< double > (const PointMatcher< double >::TransformationParameters &matrix, int dimp1) |
template PointMatcher< float > ::TransformationParameters | PointMatcher_ros::eigenMatrixToDim< float > (const PointMatcher< float >::TransformationParameters &matrix, int dimp1) |
template<typename T > | |
nav_msgs::Odometry | PointMatcher_ros::eigenMatrixToOdomMsg (const typename PointMatcher< T >::TransformationParameters &inTr, const std::string &frame_id, const ros::Time &stamp) |
template nav_msgs::Odometry | PointMatcher_ros::eigenMatrixToOdomMsg< double > (const PointMatcher< double >::TransformationParameters &inTr, const std::string &frame_id, const ros::Time &stamp) |
template nav_msgs::Odometry | PointMatcher_ros::eigenMatrixToOdomMsg< float > (const PointMatcher< float >::TransformationParameters &inTr, const std::string &frame_id, const ros::Time &stamp) |
template<typename T > | |
tf::StampedTransform | PointMatcher_ros::eigenMatrixToStampedTransform (const typename PointMatcher< T >::TransformationParameters &inTr, const std::string &target, const std::string &source, const ros::Time &stamp) |
template tf::StampedTransform | PointMatcher_ros::eigenMatrixToStampedTransform< double > (const PointMatcher< double >::TransformationParameters &inTr, const std::string &target, const std::string &source, const ros::Time &stamp) |
template tf::StampedTransform | PointMatcher_ros::eigenMatrixToStampedTransform< float > (const PointMatcher< float >::TransformationParameters &inTr, const std::string &target, const std::string &source, const ros::Time &stamp) |
template<typename T > | |
tf::Transform | PointMatcher_ros::eigenMatrixToTransform (const typename PointMatcher< T >::TransformationParameters &inTr) |
template tf::Transform | PointMatcher_ros::eigenMatrixToTransform< double > (const PointMatcher< double >::TransformationParameters &inTr) |
template tf::Transform | PointMatcher_ros::eigenMatrixToTransform< float > (const PointMatcher< float >::TransformationParameters &inTr) |
template<typename T > | |
PointMatcher< T > ::TransformationParameters | PointMatcher_ros::odomMsgToEigenMatrix (const nav_msgs::Odometry &odom) |
template PointMatcher< double > ::TransformationParameters | PointMatcher_ros::odomMsgToEigenMatrix< double > (const nav_msgs::Odometry &odom) |
template PointMatcher< float > ::TransformationParameters | PointMatcher_ros::odomMsgToEigenMatrix< float > (const nav_msgs::Odometry &odom) |
template<typename T > | |
PointMatcher< T > ::TransformationParameters | PointMatcher_ros::transformListenerToEigenMatrix (const tf::TransformListener &listener, const std::string &target, const std::string &source, const ros::Time &stamp) |
template PointMatcher< double > ::TransformationParameters | PointMatcher_ros::transformListenerToEigenMatrix< double > (const tf::TransformListener &listener, const std::string &target, const std::string &source, const ros::Time &stamp) |
template PointMatcher< float > ::TransformationParameters | PointMatcher_ros::transformListenerToEigenMatrix< float > (const tf::TransformListener &listener, const std::string &target, const std::string &source, const ros::Time &stamp) |
#define transformEigenToTF TransformEigenToTF |
Definition at line 12 of file transform.cpp.
#define transformTFToEigen TransformTFToEigen |
Definition at line 11 of file transform.cpp.