37 #ifndef TF2_ROS_BUFFER_SERVER_H_ 38 #define TF2_ROS_BUFFER_SERVER_H_ 41 #include <tf2_msgs/LookupTransformAction.h> 42 #include <geometry_msgs/TransformStamped.h> 79 void goalCB(GoalHandle gh);
void checkTransforms(const ros::TimerEvent &e)
actionlib::ActionServer< tf2_msgs::LookupTransformAction > LookupTransformServer
Standard implementation of the tf2_ros::BufferInterface abstract data type.
Action server for the actionlib-based implementation of tf2_ros::BufferInterface. ...
bool canTransform(GoalHandle gh)
LookupTransformServer server_
geometry_msgs::TransformStamped lookupTransform(GoalHandle gh)
void goalCB(GoalHandle gh)
void start()
Start the action server.
BufferServer(const Buffer &buffer, const std::string &ns, bool auto_start=true, ros::Duration check_period=ros::Duration(0.01))
Constructor.
LookupTransformServer::GoalHandle GoalHandle
std::list< GoalInfo > active_goals_
void cancelCB(GoalHandle gh)