6 #include <find_moving_objects/PointCloud2Array.h> 8 #include <sensor_msgs/PointCloud2.h> 29 class PointCloud2ArrayInterpreterNode
31 class PointCloud2InterpreterNode
52 std::vector<Bank *>
banks;
80 void pointCloud2ArrayCallback(
const find_moving_objects::PointCloud2Array::ConstPtr & msg);
94 PointCloud2ArrayInterpreterNodelet();
95 ~PointCloud2ArrayInterpreterNodelet();
97 PointCloud2InterpreterNodelet();
98 ~PointCloud2InterpreterNodelet();
101 virtual void onInit();
105 PointCloud2ArrayInterpreterNode();
106 ~PointCloud2ArrayInterpreterNode();
108 PointCloud2InterpreterNode();
109 ~PointCloud2InterpreterNode();
double optimize_nr_scans_in_bank
double max_confidence_for_dt_match
message_filters::Subscriber< sensor_msgs::LaserScan > * tf_subscriber
int subscribe_buffer_size
std::vector< BankArgument > bank_arguments
tf2_ros::TransformListener * tf_listener
tf2_ros::MessageFilter< sensor_msgs::LaserScan > * tf_filter
std::vector< Bank * > banks
std::string subscribe_topic
void pointCloud2Callback(const sensor_msgs::PointCloud2::ConstPtr &msg)
tf2_ros::Buffer * tf_buffer
std::vector< std::string > tf_filter_target_frames