Class PointCloudConcatenateDataSynchronizer

Inheritance Relationships

Base Type

  • public nodelet_topic_tools::NodeletLazy

Class Documentation

class PointCloudConcatenateDataSynchronizer : public nodelet_topic_tools::NodeletLazy

PointCloudConcatenateFieldsSynchronizer is a special form of data synchronizer: it listens for a set of input PointCloud messages on the same topic, checks their timestamps, and concatenates their fields together into a single PointCloud output message.

Author

Radu Bogdan Rusu

Public Types

typedef sensor_msgs::PointCloud2 PointCloud2
typedef PointCloud2::Ptr PointCloud2Ptr
typedef PointCloud2::ConstPtr PointCloud2ConstPtr

Public Functions

inline PointCloudConcatenateDataSynchronizer()

Empty constructor.

inline explicit PointCloudConcatenateDataSynchronizer(int queue_size)

Empty constructor.

Parameters:

queue_size – the maximum queue size

inline virtual ~PointCloudConcatenateDataSynchronizer()

Empty destructor.

void onInit()
void subscribe()
void unsubscribe()