#include <sick_mrs1000_parser.h>
Public Member Functions | |
virtual int | parse_datagram (char *datagram, size_t datagram_length, SickTimConfig &config, sensor_msgs::LaserScan &scan, sensor_msgs::PointCloud2 &cloud) |
void | set_range_max (float max) |
void | set_range_min (float min) |
void | set_time_increment (float time) |
SickMRS1000Parser () | |
virtual | ~SickMRS1000Parser () |
Public Member Functions inherited from sick_tim::ScanAndCloudParser | |
virtual int | parse_datagram (char *datagram, size_t datagram_length, SickTimConfig &config, sensor_msgs::LaserScan &msg) |
ScanAndCloudParser () | |
virtual | ~ScanAndCloudParser () |
Public Member Functions inherited from sick_tim::AbstractParser | |
AbstractParser () | |
virtual | ~AbstractParser () |
Public Attributes | |
sensor_msgs::PointCloud2 | cloud_ |
sensor_msgs::PointCloud2Modifier | modifier_ |
sensor_msgs::PointCloud2Iterator< float > | x_iter |
sensor_msgs::PointCloud2Iterator< float > | y_iter |
sensor_msgs::PointCloud2Iterator< float > | z_iter |
Private Attributes | |
sick_tim::SickTimConfig | current_config_ |
int | layer_count_ |
float | override_range_max_ |
float | override_range_min_ |
float | override_time_increment_ |
Definition at line 44 of file sick_mrs1000_parser.h.
sick_tim::SickMRS1000Parser::SickMRS1000Parser | ( | ) |
Definition at line 40 of file sick_mrs1000_parser.cpp.
|
virtual |
Definition at line 51 of file sick_mrs1000_parser.cpp.
|
virtual |
Implements sick_tim::ScanAndCloudParser.
Definition at line 55 of file sick_mrs1000_parser.cpp.
void sick_tim::SickMRS1000Parser::set_range_max | ( | float | max | ) |
Definition at line 357 of file sick_mrs1000_parser.cpp.
void sick_tim::SickMRS1000Parser::set_range_min | ( | float | min | ) |
Definition at line 352 of file sick_mrs1000_parser.cpp.
void sick_tim::SickMRS1000Parser::set_time_increment | ( | float | time | ) |
Definition at line 362 of file sick_mrs1000_parser.cpp.
sensor_msgs::PointCloud2 sick_tim::SickMRS1000Parser::cloud_ |
Definition at line 57 of file sick_mrs1000_parser.h.
|
private |
Definition at line 63 of file sick_mrs1000_parser.h.
|
private |
Definition at line 62 of file sick_mrs1000_parser.h.
sensor_msgs::PointCloud2Modifier sick_tim::SickMRS1000Parser::modifier_ |
Definition at line 58 of file sick_mrs1000_parser.h.
|
private |
Definition at line 64 of file sick_mrs1000_parser.h.
|
private |
Definition at line 64 of file sick_mrs1000_parser.h.
|
private |
Definition at line 65 of file sick_mrs1000_parser.h.
sensor_msgs::PointCloud2Iterator<float> sick_tim::SickMRS1000Parser::x_iter |
Definition at line 59 of file sick_mrs1000_parser.h.
sensor_msgs::PointCloud2Iterator<float> sick_tim::SickMRS1000Parser::y_iter |
Definition at line 59 of file sick_mrs1000_parser.h.
sensor_msgs::PointCloud2Iterator<float> sick_tim::SickMRS1000Parser::z_iter |
Definition at line 59 of file sick_mrs1000_parser.h.