35 #ifndef SICK_MRS1000_PARSER_H_ 36 #define SICK_MRS1000_PARSER_H_ 50 virtual int parse_datagram(
char* datagram,
size_t datagram_length, SickTimConfig &config,
51 sensor_msgs::LaserScan &scan, sensor_msgs::PointCloud2& cloud);
virtual int parse_datagram(char *datagram, size_t datagram_length, SickTimConfig &config, sensor_msgs::LaserScan &scan, sensor_msgs::PointCloud2 &cloud)
sensor_msgs::PointCloud2Modifier modifier_
sensor_msgs::PointCloud2 cloud_
float override_range_min_
void set_range_min(float min)
float override_range_max_
double min(double a, double b)
sick_tim::SickTimConfig current_config_
void set_range_max(float max)
void set_time_increment(float time)
virtual ~SickMRS1000Parser()
sensor_msgs::PointCloud2Iterator< float > x_iter
float override_time_increment_
double max(double a, double b)
sensor_msgs::PointCloud2Iterator< float > y_iter
sensor_msgs::PointCloud2Iterator< float > z_iter