scan_unifier_node.cpp
/tmp/ws/src/cob_driver/cob_scan_unifier/src/
scan__unifier__node_8cpp.html
cob_scan_unifier/scan_unifier_node.h
int
main
scan__unifier__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
scan_unifier_node.h
/tmp/ws/src/cob_driver/cob_scan_unifier/include/cob_scan_unifier/
scan__unifier__node_8h.html
ScanUnifierNode::config_struct
ScanUnifierNode
ScanUnifierNode::config_struct
structScanUnifierNode_1_1config__struct.html
std::vector< std::string >
input_scan_topics
structScanUnifierNode_1_1config__struct.html
a24415aaf9320ebc255f45581906fd121
int
number_input_scans
structScanUnifierNode_1_1config__struct.html
a64c03cc7060dd6f7100a5ff877750e15
bool
publish_pointcloud
structScanUnifierNode_1_1config__struct.html
a1af5aeeb048dc950d889aff870a54b2c
ScanUnifierNode
classScanUnifierNode.html
ScanUnifierNode::config_struct
void
getParams
classScanUnifierNode.html
a8aff8645ba093fc23c4c882b2110f283
()
void
publish
classScanUnifierNode.html
a86e32b67709ab6a5e96e6ebc4282e98b
(sensor_msgs::LaserScan &unified_scan)
ScanUnifierNode
classScanUnifierNode.html
a6e6722314222ff5da201af0f28c5bfa0
()
bool
unifyLaserScans
classScanUnifierNode.html
a4c1c1d91f06d8632f5520e793468c347
(const std::vector< sensor_msgs::LaserScan::ConstPtr > ¤t_scans, sensor_msgs::LaserScan &unified_scan)
~ScanUnifierNode
classScanUnifierNode.html
ac4bf80bfa7349078a28b672a24e4e80c
()
tf::TransformListener
listener_
classScanUnifierNode.html
a87cfa0355c20dcdb023aaa71eb7733cf
ros::NodeHandle
nh_
classScanUnifierNode.html
aa768dc4bfeb4593c5ff6a6f348af4027
ros::NodeHandle
pnh_
classScanUnifierNode.html
a63b8592a9e8102e27f2f1bc65de36a1d
laser_geometry::LaserProjection
projector_
classScanUnifierNode.html
ad072ad42c56e6f40fe18f6ab2a278e13
ros::Publisher
topicPub_LaserUnified_
classScanUnifierNode.html
aae255890f8cbdefbf9691cef954d0038
ros::Publisher
topicPub_PointCloudUnified_
classScanUnifierNode.html
ace35fca7b0e1b91130af6b0bb5ae018f
std::vector< sensor_msgs::PointCloud >
vec_cloud_
classScanUnifierNode.html
a52bc3a2d5d894402f86a7f155f6d6fb1
void
messageFilterCallback
classScanUnifierNode.html
a3cc75e3c9b8c0108f7389e524d86d1b6
(const sensor_msgs::LaserScan::ConstPtr &first_scanner, const sensor_msgs::LaserScan::ConstPtr &second_scanner)
void
messageFilterCallback
classScanUnifierNode.html
a231e1d3c483a18481794203318c4793f
(const sensor_msgs::LaserScan::ConstPtr &first_scanner, const sensor_msgs::LaserScan::ConstPtr &second_scanner, const sensor_msgs::LaserScan::ConstPtr &third_scanner)
void
messageFilterCallback
classScanUnifierNode.html
af828bcba5fde26a45c41747f13b03ee7
(const sensor_msgs::LaserScan::ConstPtr &first_scanner, const sensor_msgs::LaserScan::ConstPtr &second_scanner, const sensor_msgs::LaserScan::ConstPtr &third_scanner, const sensor_msgs::LaserScan::ConstPtr &fourth_scanner)
config_struct
config_
classScanUnifierNode.html
a6183b65934c1fb618b6d61a585266486
std::string
frame_
classScanUnifierNode.html
adf0b1cc1deac3b869ee0baaca6685ff4
std::vector< message_filters::Subscriber< sensor_msgs::LaserScan > * >
message_filter_subscribers_
classScanUnifierNode.html
ae0d7642000f96da034641c35b07727dc
message_filters::Synchronizer< message_filters::sync_policies::ApproximateTime< sensor_msgs::LaserScan, sensor_msgs::LaserScan > > *
synchronizer2_
classScanUnifierNode.html
a0daa62e4b2bd5e9c03f83de4f3e493f1
message_filters::Synchronizer< message_filters::sync_policies::ApproximateTime< sensor_msgs::LaserScan, sensor_msgs::LaserScan, sensor_msgs::LaserScan > > *
synchronizer3_
classScanUnifierNode.html
ab5cade46aba3d9cdca887b6b625f4a4a
message_filters::Synchronizer< message_filters::sync_policies::ApproximateTime< sensor_msgs::LaserScan, sensor_msgs::LaserScan, sensor_msgs::LaserScan, sensor_msgs::LaserScan > > *
synchronizer4_
classScanUnifierNode.html
ac10fc4c7ce635b7972d71ed4877dee73