36 #ifndef JSK_PCL_ROS_VOXEL_GRID_DOWNSAMPLE_MANAGER_H_ 37 #define JSK_PCL_ROS_VOXEL_GRID_DOWNSAMPLE_MANAGER_H_ 42 #include <sensor_msgs/PointCloud2.h> 43 #include <visualization_msgs/Marker.h> 48 #include <pcl/point_types.h> 57 std::vector<visualization_msgs::Marker::ConstPtr>
grid_;
58 void addGrid(
const visualization_msgs::Marker::ConstPtr &new_box);
62 void pointCB(
const sensor_msgs::PointCloud2ConstPtr &input);
77 #endif // JSK_PCL_ROS_VOXEL_GRID_DOWNSAMPLE_MANAGER_H ros::Subscriber bounding_box_sub_
std::vector< visualization_msgs::Marker::ConstPtr > grid_
void initializeGrid(void)
tf::TransformListener * tf_listener
virtual void unsubscribe()
void pointCB(const sensor_msgs::PointCloud2ConstPtr &input)
ros::Publisher pub_encoded_
void addGrid(const visualization_msgs::Marker::ConstPtr &new_box)