#include <tf/tf.h>#include <geometry_msgs/Pose.h>#include <geometry_msgs/PoseStamped.h>#include <ecl/config/macros.hpp>

Go to the source code of this file.
Namespaces | |
| mtk | |
Functions | |
| template<typename T > | |
| T | mtk::mean (const std::vector< T > &v) |
| template<typename T > | |
| T | mtk::median (const std::vector< T > &v) |
| template<typename T > | |
| std::string | mtk::nb2str (T x) |
| ECL_DEPRECATED const char * | mtk::point2str (const geometry_msgs::Point &point) |
| std::string | mtk::point2str2D (const geometry_msgs::Point &point) |
| std::string | mtk::point2str2D (const geometry_msgs::PointStamped &point) |
| std::string | mtk::point2str3D (const geometry_msgs::Point &point) |
| std::string | mtk::point2str3D (const geometry_msgs::PointStamped &point) |
| ECL_DEPRECATED const char * | mtk::pose2str (const geometry_msgs::Pose &pose) |
| ECL_DEPRECATED const char * | mtk::pose2str (const geometry_msgs::PoseStamped &pose) |
| std::string | mtk::pose2str2D (const geometry_msgs::Pose &pose) |
| std::string | mtk::pose2str2D (const geometry_msgs::PoseStamped &pose) |
| std::string | mtk::pose2str3D (const geometry_msgs::Pose &pose) |
| std::string | mtk::pose2str3D (const geometry_msgs::PoseStamped &pose) |
| void | mtk::pose2tf (const geometry_msgs::Pose &pose, tf::Transform &tf) |
| void | mtk::pose2tf (const geometry_msgs::PoseStamped &pose, tf::StampedTransform &tf) |
| template<typename T > | |
| T | mtk::sign (T x) |
| template<typename T > | |
| T | mtk::std_dev (const std::vector< T > &v) |
| void | mtk::tf2pose (const tf::Transform &tf, geometry_msgs::Pose &pose) |
| void | mtk::tf2pose (const tf::StampedTransform &tf, geometry_msgs::PoseStamped &pose) |
| template<typename T > | |
| T | mtk::variance (const std::vector< T > &v) |
| std::string | mtk::vector2str3D (const geometry_msgs::Vector3 &vector) |
| std::string | mtk::vector2str3D (const geometry_msgs::Vector3Stamped &vector) |