Namespaces | Functions
msg_helpers.h File Reference
#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>
Include dependency graph for msg_helpers.h:
This graph shows which files directly or indirectly include this file:

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)


object_manipulator
Author(s): Matei Ciocarlie and Kaijen Hsiao
autogenerated on Thu Jan 2 2014 11:39:04