1#ifndef TRANSFORM_BROADCASTER_H
2#define TRANSFORM_BROADCASTER_H
4#include <rclcpp/rclcpp.hpp>
5#include <tf2_ros/transform_broadcaster.h>
25 const char* what()
const throw()
27 return "TransformBroadcaster: not initialized! Call the constructor and pass the node pointer.";
46 void sendTransform(
const geometry_msgs::msg::TransformStamped& transform);
53 void sendTransform(
const std::vector<geometry_msgs::msg::TransformStamped>& transforms);
56 rclcpp::Node::SharedPtr node_;
61 std::shared_ptr<tf2_ros::TransformBroadcaster> broadcaster_;
69 std::map<std::string, rclcpp::Time> last_messages_;
All mrs_lib functions, classes, variables and definitions are contained in this namespace.
Definition attitude_converter.h:24