Go to the documentation of this file. 1 #ifndef ABSTRACT_ROBOT_ELEMENT_
2 #define ABSTRACT_ROBOT_ELEMENT_
5 #include <tf2/LinearMath/Transform.h>
6 #include "visualization_msgs/MarkerArray.h"
23 virtual void update(tf2::Transform& tf)= 0;
void set_world_tf(tf2::Transform &tf)
tf2::Transform relative_tf_
Abstract_robot_element()=default
void calc_world_tf(tf2::Transform &tf)
void set_relative_tf(tf2::Transform tf)
tf2::Transform & relative_tf()
tf2::Transform & world_tf()
virtual void update(tf2::Transform &tf)=0