1#ifndef TRANSFORM_BROADCASTER_H
2#define TRANSFORM_BROADCASTER_H
4#include <rclcpp/rclcpp.hpp>
5#include <tf2_ros/transform_broadcaster.h>
24 const char *what()
const throw() {
25 return "TransformBroadcaster: not initialized! Call the constructor and pass the node pointer.";
44 void sendTransform(
const geometry_msgs::msg::TransformStamped &transform);
51 void sendTransform(
const std::vector<geometry_msgs::msg::TransformStamped> &transforms);
54 rclcpp::Node::SharedPtr node_;
59 std::shared_ptr<tf2_ros::TransformBroadcaster> broadcaster_;
67 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