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