#include <ros/ros.h>
#include <tf/tf.h>
#include <std_msgs/ColorRGBA.h>
#include <geometry_msgs/Vector3.h>
#include <geometry_msgs/Point.h>
#include <geometry_msgs/Quaternion.h>
#include <geometry_msgs/Pose.h>
#include <geometry_msgs/Transform.h>
#include <geometry_msgs/PoseStamped.h>
Go to the source code of this file.
Namespaces | |
namespace | object_manipulator |
Helper functions for using image regions of PointCloud2s. | |
namespace | object_manipulator::msg |
Functions | |
geometry_msgs::Pose | object_manipulator::msg::applyShift (const geometry_msgs::Pose &pose, const tf::Vector3 &shift) |
Returns a pose that has been translated along the basis vectors of the quaternion in the input pose. | |
std_msgs::ColorRGBA | object_manipulator::msg::createColorMsg (const float red, const float green, const float blue, const float alpha=1.0) |
geometry_msgs::Point | object_manipulator::msg::createPointMsg (const float x, const float y, const float z) |
geometry_msgs::Point | object_manipulator::msg::createPointMsg (const tf::Point &v) |
geometry_msgs::Point | object_manipulator::msg::createPointMsg (const geometry_msgs::Vector3 &v) |
geometry_msgs::Pose | object_manipulator::msg::createPoseMsg (const geometry_msgs::Point &v, const geometry_msgs::Quaternion &q) |
geometry_msgs::Pose | object_manipulator::msg::createPoseMsg (const geometry_msgs::Vector3 &v, const geometry_msgs::Quaternion &q) |
geometry_msgs::Pose | object_manipulator::msg::createPoseMsg (const tf::Pose &p) |
geometry_msgs::PoseStamped | object_manipulator::msg::createPoseStampedMsg (const geometry_msgs::Pose &p, const std::string &frame_id, const ros::Time &stamp) |
geometry_msgs::PoseStamped | object_manipulator::msg::createPoseStampedMsg (const geometry_msgs::Point &v, const geometry_msgs::Quaternion &q, const std::string &frame_id, const ros::Time &stamp) |
geometry_msgs::PoseStamped | object_manipulator::msg::createPoseStampedMsg (const geometry_msgs::TransformStamped ts) |
geometry_msgs::Quaternion | object_manipulator::msg::createQuaternionMsg (const float x, const float y, const float z, const float w) |
geometry_msgs::Quaternion | object_manipulator::msg::createQuaternionMsg (const tf::Quaternion &q) |
geometry_msgs::Transform | object_manipulator::msg::createTransformMsg (const geometry_msgs::Point &v, const geometry_msgs::Quaternion &q) |
geometry_msgs::Transform | object_manipulator::msg::createTransformMsg (const geometry_msgs::Vector3 &v, const geometry_msgs::Quaternion &q) |
geometry_msgs::TransformStamped | object_manipulator::msg::createTransformStampedMsg (const geometry_msgs::Transform &t, const std::string &frame_id, const ros::Time &stamp) |
geometry_msgs::TransformStamped | object_manipulator::msg::createTransformStampedMsg (const geometry_msgs::Vector3 &v, const geometry_msgs::Quaternion &q, const std::string &frame_id, const ros::Time &stamp) |
geometry_msgs::Vector3 | object_manipulator::msg::createVector3Msg (const float x, const float y, const float z) |
geometry_msgs::Vector3 | object_manipulator::msg::createVector3Msg (const tf::Vector3 &v) |