Public Member Functions | Public Attributes | Static Public Attributes | List of all members
RawlogRecordNode::ParametersNode Struct Reference

#include <rawlog_record_node.h>

Public Member Functions

void callbackParameters (mrpt_rawlog::RawLogRecordConfig &config, uint32_t level)
 
 ParametersNode (RawlogRecord::Parameters &base_params)
 
void update (const unsigned long &loop_count)
 

Public Attributes

std::string base_frame_id
 
RawlogRecord::Parametersbase_param_
 
ros::NodeHandle node
 
std::string odom_frame_id
 
int parameter_update_skip
 
double rate
 
dynamic_reconfigure::Server< mrpt_rawlog::RawLogRecordConfig >::CallbackType reconfigureFnc_
 
dynamic_reconfigure::Server< mrpt_rawlog::RawLogRecordConfig > reconfigureServer_
 
double sensor_frame_sync_threshold
 
std::string tf_prefix
 

Static Public Attributes

static const int MOTION_MODEL_GAUSSIAN = 0
 
static const int MOTION_MODEL_THRUN = 1
 

Detailed Description

Definition at line 52 of file rawlog_record_node.h.

Constructor & Destructor Documentation

RawlogRecordNode::ParametersNode::ParametersNode ( RawlogRecord::Parameters base_params)

Definition at line 40 of file rawlog_record_node_parameters.cpp.

Member Function Documentation

void RawlogRecordNode::ParametersNode::callbackParameters ( mrpt_rawlog::RawLogRecordConfig &  config,
uint32_t  level 
)

Definition at line 86 of file rawlog_record_node_parameters.cpp.

void RawlogRecordNode::ParametersNode::update ( const unsigned long &  loop_count)

Definition at line 78 of file rawlog_record_node_parameters.cpp.

Member Data Documentation

std::string RawlogRecordNode::ParametersNode::base_frame_id

Definition at line 70 of file rawlog_record_node.h.

RawlogRecord::Parameters& RawlogRecordNode::ParametersNode::base_param_

Definition at line 58 of file rawlog_record_node.h.

const int RawlogRecordNode::ParametersNode::MOTION_MODEL_GAUSSIAN = 0
static

Definition at line 54 of file rawlog_record_node.h.

const int RawlogRecordNode::ParametersNode::MOTION_MODEL_THRUN = 1
static

Definition at line 55 of file rawlog_record_node.h.

ros::NodeHandle RawlogRecordNode::ParametersNode::node

Definition at line 57 of file rawlog_record_node.h.

std::string RawlogRecordNode::ParametersNode::odom_frame_id

Definition at line 69 of file rawlog_record_node.h.

int RawlogRecordNode::ParametersNode::parameter_update_skip

Definition at line 67 of file rawlog_record_node.h.

double RawlogRecordNode::ParametersNode::rate

Definition at line 66 of file rawlog_record_node.h.

dynamic_reconfigure::Server< mrpt_rawlog::RawLogRecordConfig>::CallbackType RawlogRecordNode::ParametersNode::reconfigureFnc_

Definition at line 64 of file rawlog_record_node.h.

dynamic_reconfigure::Server<mrpt_rawlog::RawLogRecordConfig> RawlogRecordNode::ParametersNode::reconfigureServer_

Definition at line 62 of file rawlog_record_node.h.

double RawlogRecordNode::ParametersNode::sensor_frame_sync_threshold

Definition at line 71 of file rawlog_record_node.h.

std::string RawlogRecordNode::ParametersNode::tf_prefix

Definition at line 68 of file rawlog_record_node.h.


The documentation for this struct was generated from the following files:


mrpt_rawlog
Author(s):
autogenerated on Thu Mar 12 2020 03:22:04