#include "mbf_utility/navigation_utility.h"
Go to the source code of this file.
Namespaces | |
namespace | mbf_utility |
Functions | |
double | mbf_utility::angle (const geometry_msgs::PoseStamped &pose1, const geometry_msgs::PoseStamped &pose2) |
computes the smallest angle between two poses. | |
double | mbf_utility::distance (const geometry_msgs::PoseStamped &pose1, const geometry_msgs::PoseStamped &pose2) |
Computes the Euclidean-distance between two poses. | |
bool | mbf_utility::getRobotPose (const TF &tf, const std::string &robot_frame, const std::string &global_frame, const ros::Duration &timeout, geometry_msgs::PoseStamped &robot_pose) |
Computes the robot pose. | |
bool | mbf_utility::transformPoint (const TF &tf, const std::string &target_frame, const ros::Time &target_time, const ros::Duration &timeout, const geometry_msgs::PointStamped &in, const std::string &fixed_frame, geometry_msgs::PointStamped &out) |
Transforms a point from one frame into another. | |
bool | mbf_utility::transformPose (const TF &tf, const std::string &target_frame, const ros::Time &target_time, const ros::Duration &timeout, const geometry_msgs::PoseStamped &in, const std::string &fixed_frame, geometry_msgs::PoseStamped &out) |
Transforms a pose from one frame into another. |