dynamic_graph_manager
ros_robot_state_publisher_mt.hpp File Reference
#include <deque>
#include <memory>
#include <mutex>
#include <thread>
#include <dynamic-graph/all-commands.h>
#include <dynamic-graph/all-signals.h>
#include <dynamic-graph/entity.h>
#include <dynamic-graph/factory.h>
#include <dynamic-graph/linear-algebra.h>
#include <realtime_tools/realtime_publisher.h>
#include <ros/ros.h>
#include <sensor_msgs/JointState.h>
#include <tf2_msgs/TFMessage.h>
#include <real_time_tools/spinner.hpp>
#include <real_time_tools/thread.hpp>
Include dependency graph for ros_robot_state_publisher_mt.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  dynamic_graph::RosRobotStatePublisherMtInternal
 
class  dynamic_graph::RosRobotStatePublisherMt
 This class define a dynamic graph wrapper around the vicon client. More...
 

Namespaces

 dynamic_graph
 this is this package namespace in order to avoid naming conflict
 
 dynamicgraph
 Definition of the command.
 
 dynamicgraph::command
 this is this the namespace including the commands
 
 dynamicgraph::command::ros_state_publish
 this is this a namespace including the ros state publisher command
 

Macros

#define ROS_PUBLISH_MAKE_COMMAND(CMD)
 Declare here a couple of python command used for the ros_state publisher. More...
 

Functions

 dynamicgraph::command::ros_state_publish::ROS_PUBLISH_MAKE_COMMAND (Add)
 

Detailed Description

Author
Maximilien Naveau (maxim.nosp@m.ilie.nosp@m.n.nav.nosp@m.eau@.nosp@m.gmail.nosp@m..com)
License:
License BSD-3-Clause
Date
2019-05-22

Macro Definition Documentation

◆ ROS_PUBLISH_MAKE_COMMAND

#define ROS_PUBLISH_MAKE_COMMAND (   CMD)
Value:
class CMD : public Command \
{ \
public: \
const std::string& docstring); \
virtual Value doExecute(); \
}
This class define a dynamic graph wrapper around the vicon client.
Definition: ros_robot_state_publisher_mt.hpp:82

Declare here a couple of python command used for the ros_state publisher.