Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | List of all members
SavedFeature Class Reference

Public Member Functions

double getLifetime ()
 
double getReliability ()
 
void propagate (ros::Time time)
 
 SavedFeature (tf::Stamped< tf::Point > loc, tf::TransformListener &tfl)
 
void update (tf::Stamped< tf::Point > loc, double probability)
 

Public Attributes

float dist_to_person_
 
estimation::TrackerKalman filter_
 
std::string id_
 
ros::Time meas_time_
 
std::string object_id
 
SavedFeatureother
 
double p
 
tf::Stamped< tf::Pointposition_
 
double reliability
 
BFL::StatePosVel sys_sigma_
 
tf::TransformListenertfl_
 
ros::Time time_
 

Static Public Attributes

static int nextid = 0
 

Private Member Functions

void updatePosition ()
 

Detailed Description

Definition at line 75 of file leg_detector.cpp.

Constructor & Destructor Documentation

SavedFeature::SavedFeature ( tf::Stamped< tf::Point loc,
tf::TransformListener tfl 
)
inline

Definition at line 96 of file leg_detector.cpp.

Member Function Documentation

double SavedFeature::getLifetime ( )
inline

Definition at line 172 of file leg_detector.cpp.

double SavedFeature::getReliability ( )
inline

Definition at line 177 of file leg_detector.cpp.

void SavedFeature::propagate ( ros::Time  time)
inline

Definition at line 131 of file leg_detector.cpp.

void SavedFeature::update ( tf::Stamped< tf::Point loc,
double  probability 
)
inline

Definition at line 140 of file leg_detector.cpp.

void SavedFeature::updatePosition ( )
inlineprivate

Definition at line 183 of file leg_detector.cpp.

Member Data Documentation

float SavedFeature::dist_to_person_

Definition at line 93 of file leg_detector.cpp.

estimation::TrackerKalman SavedFeature::filter_

Definition at line 82 of file leg_detector.cpp.

std::string SavedFeature::id_

Definition at line 84 of file leg_detector.cpp.

ros::Time SavedFeature::meas_time_

Definition at line 87 of file leg_detector.cpp.

int SavedFeature::nextid = 0
static

Definition at line 78 of file leg_detector.cpp.

std::string SavedFeature::object_id

Definition at line 85 of file leg_detector.cpp.

SavedFeature* SavedFeature::other

Definition at line 92 of file leg_detector.cpp.

double SavedFeature::p

Definition at line 89 of file leg_detector.cpp.

tf::Stamped<tf::Point> SavedFeature::position_

Definition at line 91 of file leg_detector.cpp.

double SavedFeature::reliability

Definition at line 89 of file leg_detector.cpp.

BFL::StatePosVel SavedFeature::sys_sigma_

Definition at line 81 of file leg_detector.cpp.

tf::TransformListener& SavedFeature::tfl_

Definition at line 79 of file leg_detector.cpp.

ros::Time SavedFeature::time_

Definition at line 86 of file leg_detector.cpp.


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


leg_detector
Author(s): Caroline Pantofaru
autogenerated on Sun Feb 21 2021 03:56:50