Class SickLDMRS
Defined in File sick_ldmrs_driver.hpp
Inheritance Relationships
Base Type
public application::BasicApplication
Class Documentation
-
class SickLDMRS : public application::BasicApplication
Public Functions
-
virtual ~SickLDMRS()
-
void init()
-
void produce_diagnostics(diagnostic_updater::DiagnosticStatusWrapper &stat)
-
void validate_config(SickLDMRSDriverConfig &conf)
-
void update_config(SickLDMRSDriverConfig &new_config, uint32_t level = 0)
-
void pubObjects(datatypes::ObjectList &objects)
Protected Functions
-
void setData(BasicData &data)
-
void validate_flexres_resolution(int &res)
-
void validate_flexres_start_angle(double &angle1, double &angle2)
-
bool isUpsideDown()
-
void printFlexResError()
Protected Attributes
-
std::shared_ptr<diagnostic_updater::Updater> diagnostics_
-
virtual ~SickLDMRS()