Public Member Functions | Private Attributes
GraftParameterManager Class Reference

#include <GraftParameterManager.h>

List of all members.

Public Member Functions

double getAlpha ()
double getBeta ()
std::string getChildFrameID ()
double getdtOveride ()
std::string getFilterType ()
bool getIncludePose ()
std::vector< double > getInitialCovariance ()
double getKappa ()
std::string getParentFrameID ()
bool getPlanarOutput ()
std::vector< double > getProcessNoise ()
bool getPublishTF ()
int getQueueSize ()
double getUpdateRate ()
std::string getUpdateTopic ()
 GraftParameterManager (ros::NodeHandle n, ros::NodeHandle pnh)
void loadParameters (std::vector< boost::shared_ptr< GraftSensor > > &topics, std::vector< ros::Subscriber > &subs)
void parseNavMsgsOdometryParameters (ros::NodeHandle &tnh, boost::shared_ptr< GraftOdometryTopic > &odom)
void parseSensorMsgsIMUParameters (ros::NodeHandle &tnh, boost::shared_ptr< GraftImuTopic > &imu)
 ~GraftParameterManager ()

Private Attributes

double alpha_
double beta_
std::string child_frame_id_
double dt_override_
std::string filter_type_
bool include_pose_
std::vector< double > initial_covariance_
double kappa_
ros::NodeHandle n_
std::string parent_frame_id_
bool planar_output_
ros::NodeHandle pnh_
std::vector< double > process_noise_
bool publish_tf_
int queue_size_
double update_rate_
std::string update_topic_

Detailed Description

Definition at line 43 of file GraftParameterManager.h.


Constructor & Destructor Documentation

Definition at line 67 of file GraftParameterManager.cpp.

Definition at line 73 of file GraftParameterManager.cpp.


Member Function Documentation

Definition at line 392 of file GraftParameterManager.cpp.

Definition at line 404 of file GraftParameterManager.cpp.

Definition at line 338 of file GraftParameterManager.cpp.

Definition at line 356 of file GraftParameterManager.cpp.

Definition at line 320 of file GraftParameterManager.cpp.

Definition at line 368 of file GraftParameterManager.cpp.

Definition at line 380 of file GraftParameterManager.cpp.

Definition at line 398 of file GraftParameterManager.cpp.

Definition at line 332 of file GraftParameterManager.cpp.

Definition at line 326 of file GraftParameterManager.cpp.

std::vector< double > GraftParameterManager::getProcessNoise ( )

Definition at line 386 of file GraftParameterManager.cpp.

Definition at line 374 of file GraftParameterManager.cpp.

Definition at line 362 of file GraftParameterManager.cpp.

Definition at line 344 of file GraftParameterManager.cpp.

Definition at line 350 of file GraftParameterManager.cpp.

void GraftParameterManager::loadParameters ( std::vector< boost::shared_ptr< GraftSensor > > &  topics,
std::vector< ros::Subscriber > &  subs 
)

Definition at line 163 of file GraftParameterManager.cpp.

Definition at line 78 of file GraftParameterManager.cpp.

void GraftParameterManager::parseSensorMsgsIMUParameters ( ros::NodeHandle tnh,
boost::shared_ptr< GraftImuTopic > &  imu 
)

Definition at line 119 of file GraftParameterManager.cpp.


Member Data Documentation

Definition at line 102 of file GraftParameterManager.h.

double GraftParameterManager::beta_ [private]

Definition at line 104 of file GraftParameterManager.h.

Definition at line 94 of file GraftParameterManager.h.

Definition at line 97 of file GraftParameterManager.h.

std::string GraftParameterManager::filter_type_ [private]

Definition at line 91 of file GraftParameterManager.h.

Definition at line 107 of file GraftParameterManager.h.

std::vector<double> GraftParameterManager::initial_covariance_ [private]

Definition at line 100 of file GraftParameterManager.h.

Definition at line 103 of file GraftParameterManager.h.

Definition at line 88 of file GraftParameterManager.h.

Definition at line 93 of file GraftParameterManager.h.

Definition at line 92 of file GraftParameterManager.h.

Definition at line 89 of file GraftParameterManager.h.

std::vector<double> GraftParameterManager::process_noise_ [private]

Definition at line 101 of file GraftParameterManager.h.

Definition at line 99 of file GraftParameterManager.h.

Definition at line 98 of file GraftParameterManager.h.

Definition at line 95 of file GraftParameterManager.h.

std::string GraftParameterManager::update_topic_ [private]

Definition at line 96 of file GraftParameterManager.h.


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


graft
Author(s): Chad Rockey
autogenerated on Sat Jun 8 2019 10:26:16