PublisherConfiguration config
ros::Publisher pose2dPublisher
tf::TransformBroadcaster tfPublisher
Dispatches RigidBody data to the correct publisher.
void publish(ros::Time const &time, std::vector< RigidBody > const &)
ros::Publisher posePublisher
Data object holding information about a single rigid body within a mocap skeleton.
std::map< int, RigidBodyPublisherPtr > RigidBodyPublisherMap
RigidBodyPublisherMap rigidBodyPublisherMap
Encapsulation of a RigidBody data publisher.
RigidBodyPublishDispatcher(ros::NodeHandle &nh, Version const &natNetVersion, PublisherConfigurations const &configs)
void publish(ros::Time const &time, RigidBody const &)
std::shared_ptr< RigidBodyPublisher > RigidBodyPublisherPtr
ros::Publisher odomPublisher
RigidBodyPublisher(ros::NodeHandle &nh, Version const &natNetVersion, PublisherConfiguration const &config)
Version coordinatesVersion