1 #ifndef OROCOS_RTT_TF_COMPONENT_HPP 2 #define OROCOS_RTT_TF_COMPONENT_HPP 5 #include <tf2_msgs/TFMessage.h> 25 tf2_msgs::TFMessage& msg,
30 const std::string& target,
31 const std::string& source)
const;
34 const std::string& target,
35 const std::string& source)
const;
38 const std::string& target,
39 const std::string& source,
43 const std::string& target,
44 const std::string& source)
const;
47 const std::string& target,
48 const std::string& source,
52 const geometry_msgs::TransformStamped &tform);
55 const std::vector<geometry_msgs::TransformStamped> &tforms);
58 const geometry_msgs::TransformStamped &tform);
61 const std::vector<geometry_msgs::TransformStamped> &tforms);
66 RTT_TF(std::string
const& name);
bool canTransform(const std::string &target, const std::string &source) const
void addTFOperations(RTT::Service::shared_ptr service)
geometry_msgs::TransformStamped lookupTransform(const std::string &target, const std::string &source) const
ros::Time getLatestCommonTime(const std::string &target, const std::string &source) const
RTT::OutputPort< tf2_msgs::TFMessage > port_tf_static_out
static const int DEFAULT_BUFFER_SIZE
bool canTransformAtTime(const std::string &target, const std::string &source, const ros::Time &common_time) const
RTT::OutputPort< tf2_msgs::TFMessage > port_tf_out
void broadcastTransform(const geometry_msgs::TransformStamped &tform)
RTT::InputPort< tf2_msgs::TFMessage > port_tf_static_in
RTT::InputPort< tf2_msgs::TFMessage > port_tf_in
void internalUpdate(tf2_msgs::TFMessage &msg, RTT::InputPort< tf2_msgs::TFMessage > &port, bool is_static)
void broadcastTransforms(const std::vector< geometry_msgs::TransformStamped > &tforms)
void broadcastStaticTransforms(const std::vector< geometry_msgs::TransformStamped > &tforms)
void broadcastStaticTransform(const geometry_msgs::TransformStamped &tform)
RTT_TF(std::string const &name)
geometry_msgs::TransformStamped lookupTransformAtTime(const std::string &target, const std::string &source, const ros::Time &common_time) const
std::string prop_tf_prefix