#include <ros/ros.h>
#include <geometry_msgs/Pose.h>
#include <geometry_msgs/Twist.h>
#include <nav_2d_msgs/Twist2D.h>
#include <nav_2d_msgs/Path2D.h>
#include <nav_2d_msgs/Pose2DStamped.h>
#include <nav_2d_msgs/NavGridInfo.h>
#include <nav_2d_msgs/UIntBounds.h>
#include <nav_msgs/MapMetaData.h>
#include <nav_msgs/Path.h>
#include <nav_grid/nav_grid.h>
#include <nav_core2/bounds.h>
#include <tf/tf.h>
#include <vector>
#include <string>
Go to the source code of this file.
Namespaces | |
nav_2d_utils | |
Functions | |
nav_grid::NavGridInfo | nav_2d_utils::fromMsg (const nav_2d_msgs::NavGridInfo &msg) |
nav_core2::UIntBounds | nav_2d_utils::fromMsg (const nav_2d_msgs::UIntBounds &msg) |
nav_grid::NavGridInfo | nav_2d_utils::infoToInfo (const nav_msgs::MapMetaData &metadata) |
nav_msgs::MapMetaData | nav_2d_utils::infoToInfo (const nav_grid::NavGridInfo &info) |
nav_2d_msgs::Path2D | nav_2d_utils::pathToPath (const nav_msgs::Path &path) |
nav_msgs::Path | nav_2d_utils::pathToPath (const nav_2d_msgs::Path2D &path2d) |
geometry_msgs::Pose | nav_2d_utils::pose2DToPose (const geometry_msgs::Pose2D &pose2d) |
geometry_msgs::PoseStamped | nav_2d_utils::pose2DToPoseStamped (const nav_2d_msgs::Pose2DStamped &pose2d) |
geometry_msgs::PoseStamped | nav_2d_utils::pose2DToPoseStamped (const geometry_msgs::Pose2D &pose2d, const std::string &frame, const ros::Time &stamp) |
nav_msgs::Path | nav_2d_utils::poses2DToPath (const std::vector< geometry_msgs::Pose2D > &poses, const std::string &frame, const ros::Time &stamp) |
nav_2d_msgs::Pose2DStamped | nav_2d_utils::poseStampedToPose2D (const geometry_msgs::PoseStamped &pose) |
nav_msgs::Path | nav_2d_utils::posesToPath (const std::vector< geometry_msgs::PoseStamped > &poses) |
nav_2d_msgs::Path2D | nav_2d_utils::posesToPath2D (const std::vector< geometry_msgs::PoseStamped > &poses) |
nav_2d_msgs::Pose2DStamped | nav_2d_utils::stampedPoseToPose2D (const tf::Stamped< tf::Pose > &pose) |
nav_2d_msgs::NavGridInfo | nav_2d_utils::toMsg (const nav_grid::NavGridInfo &info) |
nav_2d_msgs::UIntBounds | nav_2d_utils::toMsg (const nav_core2::UIntBounds &bounds) |
geometry_msgs::Twist | nav_2d_utils::twist2Dto3D (const nav_2d_msgs::Twist2D &cmd_vel_2d) |
nav_2d_msgs::Twist2D | nav_2d_utils::twist3Dto2D (const geometry_msgs::Twist &cmd_vel) |