50 void configure(
const std::vector<std::string>& joint_names,
unsigned max_cache_size);
54 void syncCallback(
const calibration_msgs::DenseLaserSnapshotConstPtr& snapshot,
55 const calibration_msgs::CalibrationPatternConstPtr& features);
57 void processPair(
const calibration_msgs::DenseLaserSnapshotConstPtr& snapshot,
58 const calibration_msgs::CalibrationPatternConstPtr& features);
70 calibration_msgs::CalibrationPattern>
sync_;
LaserJointProcessorNode()
void configure(const std::vector< std::string > &joint_names, unsigned max_cache_size)
message_filters::Connection sync_connection_
message_filters::Subscriber< calibration_msgs::CalibrationPattern > features_sub_
message_filters::TimeSynchronizer< calibration_msgs::DenseLaserSnapshot, calibration_msgs::CalibrationPattern > sync_
calibration_msgs::CalibrationPatternConstPtr queued_features_
calibration_msgs::DenseLaserSnapshotConstPtr queued_snapshot_
void syncCallback(const calibration_msgs::DenseLaserSnapshotConstPtr &snapshot, const calibration_msgs::CalibrationPatternConstPtr &features)
void jointStateCallback(const sensor_msgs::JointStateConstPtr &joint_state)
message_filters::Subscriber< calibration_msgs::DenseLaserSnapshot > snapshot_sub_
~LaserJointProcessorNode()
void processPair(const calibration_msgs::DenseLaserSnapshotConstPtr &snapshot, const calibration_msgs::CalibrationPatternConstPtr &features)
LaserJointProcessor processor_