Public Member Functions | |
TimeAlignmentNode () | |
Private Member Functions | |
void | featuresCallback (const calibration_msgs::JointStateCalibrationPatternConstPtr &msg) |
void | offsetCallback (const std_msgs::Float64ConstPtr &offset) |
void | publish () |
Private Attributes | |
unsigned int | cloud_num_ |
calibration_msgs::JointStateCalibrationPatternConstPtr | features_0_ |
calibration_msgs::JointStateCalibrationPatternConstPtr | features_1_ |
boost::mutex | mutex_ |
ros::NodeHandle | nh_ |
double | offset_ |
LaserJointProjector | projector_ |
ros::Publisher | pub0_ |
ros::Publisher | pub1_ |
std::string | root_ |
ros::Subscriber | sub_features_ |
ros::Subscriber | sub_offset_ |
std::string | tip_ |
KDL::Tree | tree_ |
Definition at line 47 of file time_alignment_node.cpp.
TimeAlignmentNode::TimeAlignmentNode | ( | ) | [inline] |
Definition at line 50 of file time_alignment_node.cpp.
void TimeAlignmentNode::featuresCallback | ( | const calibration_msgs::JointStateCalibrationPatternConstPtr & | msg | ) | [inline, private] |
Definition at line 91 of file time_alignment_node.cpp.
void TimeAlignmentNode::offsetCallback | ( | const std_msgs::Float64ConstPtr & | offset | ) | [inline, private] |
Definition at line 108 of file time_alignment_node.cpp.
void TimeAlignmentNode::publish | ( | ) | [inline, private] |
Definition at line 115 of file time_alignment_node.cpp.
unsigned int TimeAlignmentNode::cloud_num_ [private] |
Definition at line 74 of file time_alignment_node.cpp.
calibration_msgs::JointStateCalibrationPatternConstPtr TimeAlignmentNode::features_0_ [private] |
Definition at line 88 of file time_alignment_node.cpp.
calibration_msgs::JointStateCalibrationPatternConstPtr TimeAlignmentNode::features_1_ [private] |
Definition at line 89 of file time_alignment_node.cpp.
boost::mutex TimeAlignmentNode::mutex_ [private] |
Definition at line 86 of file time_alignment_node.cpp.
ros::NodeHandle TimeAlignmentNode::nh_ [private] |
Definition at line 73 of file time_alignment_node.cpp.
double TimeAlignmentNode::offset_ [private] |
Definition at line 82 of file time_alignment_node.cpp.
Definition at line 80 of file time_alignment_node.cpp.
ros::Publisher TimeAlignmentNode::pub0_ [private] |
Definition at line 76 of file time_alignment_node.cpp.
ros::Publisher TimeAlignmentNode::pub1_ [private] |
Definition at line 77 of file time_alignment_node.cpp.
std::string TimeAlignmentNode::root_ [private] |
Definition at line 83 of file time_alignment_node.cpp.
Definition at line 78 of file time_alignment_node.cpp.
Definition at line 79 of file time_alignment_node.cpp.
std::string TimeAlignmentNode::tip_ [private] |
Definition at line 84 of file time_alignment_node.cpp.
KDL::Tree TimeAlignmentNode::tree_ [private] |
Definition at line 75 of file time_alignment_node.cpp.