Class SickLDMRSDriverConfig

Class Documentation

class SickLDMRSDriverConfig

Public Types

enum scan_freq_enum

Values:

enumerator ScanFreq1250
enumerator ScanFreq2500
enumerator ScanFreq5000
enum contour_enum

Values:

enumerator ClosestPointOnly
enumerator LowDensity
enumerator HighDensity
enum angular_res_enum

Values:

enumerator FocusedRes
enumerator ConstantRes
enumerator FlexRes
enum range_reduction_enum

Values:

enumerator RangeFull
enumerator RangeLowerReduced
enumerator RangeUpperReduced
enumerator RangeAllReduced
enum resolution_enum

Values:

enumerator Res0125
enumerator Res0250
enumerator Res0500
enumerator Res1000

Public Functions

SickLDMRSDriverConfig(rosNodePtr nh = 0)
bool set_parameter(const std::string &name, const bool &value)
bool set_parameter(const std::string &name, const int64_t &value)
bool set_parameter(const std::string &name, const double &value)
bool set_parameter(const std::string &name, const std::string &value)

Public Members

std::string frame_id
double start_angle
double end_angle
int scan_frequency
double sync_angle_offset
int angular_resolution_type
int layer_range_reduction
bool ignore_near_range
bool sensitivity_control
double flexres_start_angle1
double flexres_start_angle2
double flexres_start_angle3
double flexres_start_angle4
double flexres_start_angle5
double flexres_start_angle6
double flexres_start_angle7
double flexres_start_angle8
int flexres_resolution1
int flexres_resolution2
int flexres_resolution3
int flexres_resolution4
int flexres_resolution5
int flexres_resolution6
int flexres_resolution7
int flexres_resolution8
int contour_point_density
int min_object_age
int max_prediction_age

Public Static Functions

static inline const double deg2rad(double angle)
static inline const double tics2rad(double tics)