#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.