Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
rtabmap::Statistics Class Reference

#include <Statistics.h>

List of all members.

Public Member Functions

void addStatistic (const std::string &name, float value)
const std::multimap< int, Link > & constraints () const
int currentGoalId () const
const std::map< std::string,
float > & 
data () const
bool extended () const
const std::map< int, Signature > & getSignatures () const
const std::map< int, float > & likelihood () const
const cv::Mat & localizationCovariance () const
const std::vector< int > & localPath () const
int loopClosureId () const
const TransformloopClosureTransform () const
const TransformmapCorrection () const
const std::map< int, Transform > & poses () const
const std::map< int, float > & posterior () const
int proximityDetectionId () const
const std::map< int, float > & rawLikelihood () const
const std::map< int, int > & reducedIds () const
int refImageId () const
void setConstraints (const std::multimap< int, Link > &constraints)
void setCurrentGoalId (int goal)
void setExtended (bool extended)
void setLikelihood (const std::map< int, float > &likelihood)
void setLocalizationCovariance (const cv::Mat &covariance)
void setLocalPath (const std::vector< int > &localPath)
void setLoopClosureId (int loopClosureId)
void setLoopClosureTransform (const Transform &loopClosureTransform)
void setMapCorrection (const Transform &mapCorrection)
void setPoses (const std::map< int, Transform > &poses)
void setPosterior (const std::map< int, float > &posterior)
void setProximityDetectionId (int id)
void setRawLikelihood (const std::map< int, float > &rawLikelihood)
void setReducedIds (const std::map< int, int > &reducedIds)
void setRefImageId (int refImageId)
void setSignatures (const std::map< int, Signature > &signatures)
void setStamp (double stamp)
void setWeights (const std::map< int, int > &weights)
void setWmState (const std::vector< int > &state)
double stamp () const
 Statistics ()
const std::map< int, int > & weights () const
const std::vector< int > & wmState () const
virtual ~Statistics ()

Static Public Member Functions

static const std::map
< std::string, float > & 
defaultData ()
static std::map< std::string,
float > 
deserializeData (const std::string &data)
static std::string serializeData (const std::map< std::string, float > &data)

Private Member Functions

 RTABMAP_STATS (Loop, RejectedHypothesis,)
 RTABMAP_STATS (Loop, Accepted_hypothesis_id,)
 RTABMAP_STATS (Loop, Highest_hypothesis_id,)
 RTABMAP_STATS (Loop, Highest_hypothesis_value,)
 RTABMAP_STATS (Loop, Vp_hypothesis,)
 RTABMAP_STATS (Loop, Reactivate_id,)
 RTABMAP_STATS (Loop, Hypothesis_ratio,)
 RTABMAP_STATS (Loop, Hypothesis_reactivated,)
 RTABMAP_STATS (Loop, Visual_inliers,)
 RTABMAP_STATS (Loop, Visual_matches,)
 RTABMAP_STATS (Loop, Last_id,)
 RTABMAP_STATS (Loop, Optimization_max_error, m)
 RTABMAP_STATS (Loop, Optimization_max_error_ratio,)
 RTABMAP_STATS (Loop, Optimization_error,)
 RTABMAP_STATS (Loop, Optimization_iterations,)
 RTABMAP_STATS (Loop, Linear_variance,)
 RTABMAP_STATS (Loop, Angular_variance,)
 RTABMAP_STATS (Proximity, Time_detections,)
 RTABMAP_STATS (Proximity, Space_last_detection_id,)
 RTABMAP_STATS (Proximity, Space_paths,)
 RTABMAP_STATS (Proximity, Space_visual_paths_checked,)
 RTABMAP_STATS (Proximity, Space_scan_paths_checked,)
 RTABMAP_STATS (Proximity, Space_detections_added_visually,)
 RTABMAP_STATS (Proximity, Space_detections_added_icp_only,)
 RTABMAP_STATS (NeighborLinkRefining, Accepted,)
 RTABMAP_STATS (NeighborLinkRefining, Inliers,)
 RTABMAP_STATS (NeighborLinkRefining, ICP_inliers_ratio,)
 RTABMAP_STATS (NeighborLinkRefining, ICP_rotation, rad)
 RTABMAP_STATS (NeighborLinkRefining, ICP_translation, m)
 RTABMAP_STATS (NeighborLinkRefining, ICP_complexity,)
 RTABMAP_STATS (NeighborLinkRefining, Variance,)
 RTABMAP_STATS (NeighborLinkRefining, Pts,)
 RTABMAP_STATS (Memory, Working_memory_size,)
 RTABMAP_STATS (Memory, Short_time_memory_size,)
 RTABMAP_STATS (Memory, Database_memory_used, MB)
 RTABMAP_STATS (Memory, Signatures_removed,)
 RTABMAP_STATS (Memory, Immunized_globally,)
 RTABMAP_STATS (Memory, Immunized_locally,)
 RTABMAP_STATS (Memory, Immunized_locally_max,)
 RTABMAP_STATS (Memory, Signatures_retrieved,)
 RTABMAP_STATS (Memory, Images_buffered,)
 RTABMAP_STATS (Memory, Rehearsal_sim,)
 RTABMAP_STATS (Memory, Rehearsal_id,)
 RTABMAP_STATS (Memory, Rehearsal_merged,)
 RTABMAP_STATS (Memory, Local_graph_size,)
 RTABMAP_STATS (Memory, Small_movement,)
 RTABMAP_STATS (Memory, Fast_movement,)
 RTABMAP_STATS (Memory, Odometry_variance_ang,)
 RTABMAP_STATS (Memory, Odometry_variance_lin,)
 RTABMAP_STATS (Memory, Distance_travelled, m)
 RTABMAP_STATS (Memory, RAM_usage, MB)
 RTABMAP_STATS (Memory, Triangulated_points,)
 RTABMAP_STATS (Timing, Memory_update, ms)
 RTABMAP_STATS (Timing, Neighbor_link_refining, ms)
 RTABMAP_STATS (Timing, Proximity_by_time, ms)
 RTABMAP_STATS (Timing, Proximity_by_space_visual, ms)
 RTABMAP_STATS (Timing, Proximity_by_space, ms)
 RTABMAP_STATS (Timing, Cleaning_neighbors, ms)
 RTABMAP_STATS (Timing, Reactivation, ms)
 RTABMAP_STATS (Timing, Add_loop_closure_link, ms)
 RTABMAP_STATS (Timing, Map_optimization, ms)
 RTABMAP_STATS (Timing, Likelihood_computation, ms)
 RTABMAP_STATS (Timing, Posterior_computation, ms)
 RTABMAP_STATS (Timing, Hypotheses_creation, ms)
 RTABMAP_STATS (Timing, Hypotheses_validation, ms)
 RTABMAP_STATS (Timing, Statistics_creation, ms)
 RTABMAP_STATS (Timing, Memory_cleanup, ms)
 RTABMAP_STATS (Timing, Total, ms)
 RTABMAP_STATS (Timing, Forgetting, ms)
 RTABMAP_STATS (Timing, Joining_trash, ms)
 RTABMAP_STATS (Timing, Emptying_trash, ms)
 RTABMAP_STATS (TimingMem, Pre_update, ms)
 RTABMAP_STATS (TimingMem, Signature_creation, ms)
 RTABMAP_STATS (TimingMem, Rehearsal, ms)
 RTABMAP_STATS (TimingMem, Keypoints_detection, ms)
 RTABMAP_STATS (TimingMem, Subpixel, ms)
 RTABMAP_STATS (TimingMem, Stereo_correspondences, ms)
 RTABMAP_STATS (TimingMem, Descriptors_extraction, ms)
 RTABMAP_STATS (TimingMem, Rectification, ms)
 RTABMAP_STATS (TimingMem, Keypoints_3D, ms)
 RTABMAP_STATS (TimingMem, Keypoints_3D_motion, ms)
 RTABMAP_STATS (TimingMem, Joining_dictionary_update, ms)
 RTABMAP_STATS (TimingMem, Add_new_words, ms)
 RTABMAP_STATS (TimingMem, Compressing_data, ms)
 RTABMAP_STATS (TimingMem, Post_decimation, ms)
 RTABMAP_STATS (TimingMem, Scan_filtering, ms)
 RTABMAP_STATS (TimingMem, Occupancy_grid, ms)
 RTABMAP_STATS (Keypoint, Dictionary_size, words)
 RTABMAP_STATS (Keypoint, Indexed_words, words)
 RTABMAP_STATS (Keypoint, Index_memory_usage, KB)
 RTABMAP_STATS (Gt, Translational_rmse, m)
 RTABMAP_STATS (Gt, Translational_mean, m)
 RTABMAP_STATS (Gt, Translational_median, m)
 RTABMAP_STATS (Gt, Translational_std, m)
 RTABMAP_STATS (Gt, Translational_min, m)
 RTABMAP_STATS (Gt, Translational_max, m)
 RTABMAP_STATS (Gt, Rotational_rmse, deg)
 RTABMAP_STATS (Gt, Rotational_mean, deg)
 RTABMAP_STATS (Gt, Rotational_median, deg)
 RTABMAP_STATS (Gt, Rotational_std, deg)
 RTABMAP_STATS (Gt, Rotational_min, deg)
 RTABMAP_STATS (Gt, Rotational_max, deg)

Private Attributes

std::multimap< int, Link_constraints
int _currentGoalId
std::map< std::string, float > _data
bool _extended
std::map< int, float > _likelihood
cv::Mat _localizationCovariance
std::vector< int > _localPath
int _loopClosureId
Transform _loopClosureTransform
Transform _mapCorrection
std::map< int, Transform_poses
std::map< int, float > _posterior
int _proximiyDetectionId
std::map< int, float > _rawLikelihood
std::map< int, int > _reducedIds
int _refImageId
std::map< int, Signature_signatures
double _stamp
std::map< int, int > _weights
std::vector< int > _wmState

Static Private Attributes

static std::map< std::string,
float > 
_defaultData
static bool _defaultDataInitialized = false

Detailed Description

Definition at line 53 of file Statistics.h.


Constructor & Destructor Documentation

Definition at line 74 of file Statistics.cpp.

Definition at line 85 of file Statistics.cpp.


Member Function Documentation

void rtabmap::Statistics::addStatistic ( const std::string &  name,
float  value 
)

Definition at line 90 of file Statistics.cpp.

const std::multimap<int, Link>& rtabmap::Statistics::constraints ( ) const [inline]

Definition at line 210 of file Statistics.h.

int rtabmap::Statistics::currentGoalId ( ) const [inline]

Definition at line 219 of file Statistics.h.

const std::map<std::string, float>& rtabmap::Statistics::data ( ) const [inline]

Definition at line 223 of file Statistics.h.

const std::map< std::string, float > & rtabmap::Statistics::defaultData ( ) [static]

Definition at line 36 of file Statistics.cpp.

std::map< std::string, float > rtabmap::Statistics::deserializeData ( const std::string &  data) [static]

Definition at line 57 of file Statistics.cpp.

bool rtabmap::Statistics::extended ( ) const [inline]

Definition at line 201 of file Statistics.h.

const std::map<int, Signature>& rtabmap::Statistics::getSignatures ( ) const [inline]

Definition at line 207 of file Statistics.h.

const std::map<int, float>& rtabmap::Statistics::likelihood ( ) const [inline]

Definition at line 216 of file Statistics.h.

const cv::Mat& rtabmap::Statistics::localizationCovariance ( ) const [inline]

Definition at line 213 of file Statistics.h.

const std::vector<int>& rtabmap::Statistics::localPath ( ) const [inline]

Definition at line 218 of file Statistics.h.

int rtabmap::Statistics::loopClosureId ( ) const [inline]

Definition at line 203 of file Statistics.h.

Definition at line 212 of file Statistics.h.

const Transform& rtabmap::Statistics::mapCorrection ( ) const [inline]

Definition at line 211 of file Statistics.h.

const std::map<int, Transform>& rtabmap::Statistics::poses ( ) const [inline]

Definition at line 209 of file Statistics.h.

const std::map<int, float>& rtabmap::Statistics::posterior ( ) const [inline]

Definition at line 215 of file Statistics.h.

Definition at line 204 of file Statistics.h.

const std::map<int, float>& rtabmap::Statistics::rawLikelihood ( ) const [inline]

Definition at line 217 of file Statistics.h.

const std::map<int, int>& rtabmap::Statistics::reducedIds ( ) const [inline]

Definition at line 220 of file Statistics.h.

int rtabmap::Statistics::refImageId ( ) const [inline]

Definition at line 202 of file Statistics.h.

rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
RejectedHypothesis   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Accepted_hypothesis_id   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Highest_hypothesis_id   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Highest_hypothesis_value   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Vp_hypothesis   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Reactivate_id   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Hypothesis_ratio   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Hypothesis_reactivated   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Visual_inliers   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Visual_matches   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Last_id   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Optimization_max_error  ,
 
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Optimization_max_error_ratio   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Optimization_error   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Optimization_iterations   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Linear_variance   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Loop  ,
Angular_variance   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Proximity  ,
Time_detections   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Proximity  ,
Space_last_detection_id   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Proximity  ,
Space_paths   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Proximity  ,
Space_visual_paths_checked   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Proximity  ,
Space_scan_paths_checked   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Proximity  ,
Space_detections_added_visually   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Proximity  ,
Space_detections_added_icp_only   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( NeighborLinkRefining  ,
Accepted   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( NeighborLinkRefining  ,
Inliers   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( NeighborLinkRefining  ,
ICP_inliers_ratio   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( NeighborLinkRefining  ,
ICP_rotation  ,
rad   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( NeighborLinkRefining  ,
ICP_translation  ,
 
) [private]
rtabmap::Statistics::RTABMAP_STATS ( NeighborLinkRefining  ,
ICP_complexity   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( NeighborLinkRefining  ,
Variance   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( NeighborLinkRefining  ,
Pts   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Working_memory_size   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Short_time_memory_size   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Database_memory_used  ,
MB   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Signatures_removed   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Immunized_globally   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Immunized_locally   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Immunized_locally_max   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Signatures_retrieved   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Images_buffered   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Rehearsal_sim   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Rehearsal_id   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Rehearsal_merged   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Local_graph_size   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Small_movement   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Fast_movement   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Odometry_variance_ang   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Odometry_variance_lin   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Distance_travelled  ,
 
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
RAM_usage  ,
MB   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Memory  ,
Triangulated_points   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Memory_update  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Neighbor_link_refining  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Proximity_by_time  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Proximity_by_space_visual  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Proximity_by_space  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Cleaning_neighbors  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Reactivation  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Add_loop_closure_link  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Map_optimization  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Likelihood_computation  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Posterior_computation  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Hypotheses_creation  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Hypotheses_validation  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Statistics_creation  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Memory_cleanup  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Total  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Forgetting  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Joining_trash  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Timing  ,
Emptying_trash  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Pre_update  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Signature_creation  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Rehearsal  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Keypoints_detection  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Subpixel  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Stereo_correspondences  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Descriptors_extraction  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Rectification  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Keypoints_3D  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Keypoints_3D_motion  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Joining_dictionary_update  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Add_new_words  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Compressing_data  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Post_decimation  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Scan_filtering  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( TimingMem  ,
Occupancy_grid  ,
ms   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Keypoint  ,
Dictionary_size  ,
words   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Keypoint  ,
Indexed_words  ,
words   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Keypoint  ,
Index_memory_usage  ,
KB   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Gt  ,
Translational_rmse  ,
 
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Gt  ,
Translational_mean  ,
 
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Gt  ,
Translational_median  ,
 
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Gt  ,
Translational_std  ,
 
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Gt  ,
Translational_min  ,
 
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Gt  ,
Translational_max  ,
 
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Gt  ,
Rotational_rmse  ,
deg   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Gt  ,
Rotational_mean  ,
deg   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Gt  ,
Rotational_median  ,
deg   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Gt  ,
Rotational_std  ,
deg   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Gt  ,
Rotational_min  ,
deg   
) [private]
rtabmap::Statistics::RTABMAP_STATS ( Gt  ,
Rotational_max  ,
deg   
) [private]
std::string rtabmap::Statistics::serializeData ( const std::map< std::string, float > &  data) [static]

Definition at line 42 of file Statistics.cpp.

void rtabmap::Statistics::setConstraints ( const std::multimap< int, Link > &  constraints) [inline]

Definition at line 187 of file Statistics.h.

void rtabmap::Statistics::setCurrentGoalId ( int  goal) [inline]

Definition at line 196 of file Statistics.h.

void rtabmap::Statistics::setExtended ( bool  extended) [inline]

Definition at line 178 of file Statistics.h.

void rtabmap::Statistics::setLikelihood ( const std::map< int, float > &  likelihood) [inline]

Definition at line 193 of file Statistics.h.

void rtabmap::Statistics::setLocalizationCovariance ( const cv::Mat &  covariance) [inline]

Definition at line 190 of file Statistics.h.

void rtabmap::Statistics::setLocalPath ( const std::vector< int > &  localPath) [inline]

Definition at line 195 of file Statistics.h.

void rtabmap::Statistics::setLoopClosureId ( int  loopClosureId) [inline]

Definition at line 180 of file Statistics.h.

void rtabmap::Statistics::setLoopClosureTransform ( const Transform loopClosureTransform) [inline]

Definition at line 189 of file Statistics.h.

void rtabmap::Statistics::setMapCorrection ( const Transform mapCorrection) [inline]

Definition at line 188 of file Statistics.h.

void rtabmap::Statistics::setPoses ( const std::map< int, Transform > &  poses) [inline]

Definition at line 186 of file Statistics.h.

void rtabmap::Statistics::setPosterior ( const std::map< int, float > &  posterior) [inline]

Definition at line 192 of file Statistics.h.

Definition at line 181 of file Statistics.h.

void rtabmap::Statistics::setRawLikelihood ( const std::map< int, float > &  rawLikelihood) [inline]

Definition at line 194 of file Statistics.h.

void rtabmap::Statistics::setReducedIds ( const std::map< int, int > &  reducedIds) [inline]

Definition at line 197 of file Statistics.h.

void rtabmap::Statistics::setRefImageId ( int  refImageId) [inline]

Definition at line 179 of file Statistics.h.

void rtabmap::Statistics::setSignatures ( const std::map< int, Signature > &  signatures) [inline]

Definition at line 184 of file Statistics.h.

void rtabmap::Statistics::setStamp ( double  stamp) [inline]

Definition at line 182 of file Statistics.h.

void rtabmap::Statistics::setWeights ( const std::map< int, int > &  weights) [inline]

Definition at line 191 of file Statistics.h.

void rtabmap::Statistics::setWmState ( const std::vector< int > &  state) [inline]

Definition at line 198 of file Statistics.h.

double rtabmap::Statistics::stamp ( ) const [inline]

Definition at line 205 of file Statistics.h.

const std::map<int, int>& rtabmap::Statistics::weights ( ) const [inline]

Definition at line 214 of file Statistics.h.

const std::vector<int>& rtabmap::Statistics::wmState ( ) const [inline]

Definition at line 221 of file Statistics.h.


Member Data Documentation

std::multimap<int, Link> rtabmap::Statistics::_constraints [private]

Definition at line 236 of file Statistics.h.

Definition at line 247 of file Statistics.h.

std::map<std::string, float> rtabmap::Statistics::_data [private]

Definition at line 256 of file Statistics.h.

std::map< std::string, float > rtabmap::Statistics::_defaultData [static, private]

Definition at line 257 of file Statistics.h.

Definition at line 258 of file Statistics.h.

Definition at line 226 of file Statistics.h.

std::map<int, float> rtabmap::Statistics::_likelihood [private]

Definition at line 243 of file Statistics.h.

Definition at line 239 of file Statistics.h.

std::vector<int> rtabmap::Statistics::_localPath [private]

Definition at line 246 of file Statistics.h.

Definition at line 229 of file Statistics.h.

Definition at line 238 of file Statistics.h.

Definition at line 237 of file Statistics.h.

std::map<int, Transform> rtabmap::Statistics::_poses [private]

Definition at line 235 of file Statistics.h.

std::map<int, float> rtabmap::Statistics::_posterior [private]

Definition at line 242 of file Statistics.h.

Definition at line 230 of file Statistics.h.

std::map<int, float> rtabmap::Statistics::_rawLikelihood [private]

Definition at line 244 of file Statistics.h.

std::map<int, int> rtabmap::Statistics::_reducedIds [private]

Definition at line 249 of file Statistics.h.

Definition at line 228 of file Statistics.h.

std::map<int, Signature> rtabmap::Statistics::_signatures [private]

Definition at line 233 of file Statistics.h.

double rtabmap::Statistics::_stamp [private]

Definition at line 231 of file Statistics.h.

std::map<int, int> rtabmap::Statistics::_weights [private]

Definition at line 241 of file Statistics.h.

std::vector<int> rtabmap::Statistics::_wmState [private]

Definition at line 251 of file Statistics.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jun 6 2019 21:59:42