Public Member Functions | Public Attributes
LegDetector Class Reference

List of all members.

Public Member Functions

void configure (cob_leg_detection::LegDetectionConfig &config, uint32_t level)
double distance (list< SavedFeature * >::iterator it1, list< SavedFeature * >::iterator it2)
void laserCallback (const sensor_msgs::LaserScan::ConstPtr &scan)
 LegDetector (ros::NodeHandle nh)
void pairLegs ()
void peopleCallback (const cob_perception_msgs::PositionMeasurementArray::ConstPtr &people_meas)
void PRINT_LIST (list< SavedPersonFeature * > &coll, const char *optcstr="")
 ~LegDetector ()

Public Attributes

tf::TransformBroadcaster br_
float connected_thresh_
int feat_count_
int feature_id_
CvRTrees forest
tf::MessageFilter
< sensor_msgs::LaserScan > 
laser_notifier_
message_filters::Subscriber
< sensor_msgs::LaserScan > 
laser_sub_
ros::Publisher leg_measurements_pub_
double leg_reliability_limit_
ros::Publisher markers_pub_
ScanMask mask_
int mask_count_
int min_points_per_group
int next_p_id_
NodeHandle nh_
ros::Publisher people_measurements_pub_
ros::Publisher people_pub_
message_filters::Subscriber
< cob_perception_msgs::PositionMeasurementArray > 
people_sub_
bool publish_leg_markers_
bool publish_legs_
bool publish_people_
bool publish_people_markers_
bool publish_vel_markers_
char save_ [100]
list< SavedFeature * > saved_features_
boost::mutex saved_mutex_
list< SavedPersonFeature * > saved_people_
dynamic_reconfigure::Server
< cob_leg_detection::LegDetectionConfig > 
server_
TransformListener tfl_
bool use_seeds_

Detailed Description

Definition at line 447 of file leg_detector.cpp.


Constructor & Destructor Documentation

Definition at line 485 of file leg_detector.cpp.

Definition at line 523 of file leg_detector.cpp.


Member Function Documentation

void LegDetector::configure ( cob_leg_detection::LegDetectionConfig &  config,
uint32_t  level 
) [inline]

Definition at line 527 of file leg_detector.cpp.

double LegDetector::distance ( list< SavedFeature * >::iterator  it1,
list< SavedFeature * >::iterator  it2 
) [inline]

Definition at line 1044 of file leg_detector.cpp.

void LegDetector::laserCallback ( const sensor_msgs::LaserScan::ConstPtr &  scan) [inline]

Definition at line 706 of file leg_detector.cpp.

void LegDetector::pairLegs ( ) [inline]

Definition at line 1062 of file leg_detector.cpp.

void LegDetector::peopleCallback ( const cob_perception_msgs::PositionMeasurementArray::ConstPtr &  people_meas) [inline]

Definition at line 563 of file leg_detector.cpp.

void LegDetector::PRINT_LIST ( list< SavedPersonFeature * > &  coll,
const char *  optcstr = "" 
) [inline]

Definition at line 1052 of file leg_detector.cpp.


Member Data Documentation

Definition at line 483 of file leg_detector.cpp.

Definition at line 456 of file leg_detector.cpp.

Definition at line 457 of file leg_detector.cpp.

Definition at line 461 of file leg_detector.cpp.

Definition at line 455 of file leg_detector.cpp.

Definition at line 478 of file leg_detector.cpp.

Definition at line 476 of file leg_detector.cpp.

Definition at line 469 of file leg_detector.cpp.

Definition at line 465 of file leg_detector.cpp.

Definition at line 471 of file leg_detector.cpp.

Definition at line 453 of file leg_detector.cpp.

Definition at line 454 of file leg_detector.cpp.

Definition at line 466 of file leg_detector.cpp.

Definition at line 464 of file leg_detector.cpp.

Definition at line 450 of file leg_detector.cpp.

Definition at line 468 of file leg_detector.cpp.

Definition at line 470 of file leg_detector.cpp.

message_filters::Subscriber<cob_perception_msgs::PositionMeasurementArray> LegDetector::people_sub_

Definition at line 475 of file leg_detector.cpp.

Definition at line 463 of file leg_detector.cpp.

Definition at line 463 of file leg_detector.cpp.

Definition at line 463 of file leg_detector.cpp.

Definition at line 463 of file leg_detector.cpp.

Definition at line 463 of file leg_detector.cpp.

char LegDetector::save_[100]

Definition at line 458 of file leg_detector.cpp.

Definition at line 459 of file leg_detector.cpp.

Definition at line 460 of file leg_detector.cpp.

Definition at line 481 of file leg_detector.cpp.

dynamic_reconfigure::Server<cob_leg_detection::LegDetectionConfig> LegDetector::server_

Definition at line 473 of file leg_detector.cpp.

Definition at line 451 of file leg_detector.cpp.

Definition at line 462 of file leg_detector.cpp.


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


cob_leg_detection
Author(s): Caroline Pantofaru, Olha Meyer
autogenerated on Fri Aug 28 2015 10:24:01