calc_leg_features.cpp
/home/rosbuild/hudson/workspace/doc-indigo-people/doc_stacks/2015-10-18_10-44-40.376629/people/leg_detector/src/
calc__leg__features_8cpp
leg_detector/calc_leg_features.h
vector< float >
calcLegFeatures
calc__leg__features_8cpp.html
a49b20d0fbefa83135edb916db382be16
(SampleSet *cluster, const sensor_msgs::LaserScan &scan)
calc_leg_features.h
/home/rosbuild/hudson/workspace/doc-indigo-people/doc_stacks/2015-10-18_10-44-40.376629/people/leg_detector/include/leg_detector/
calc__leg__features_8h
laser_processor.h
std::vector< float >
calcLegFeatures
calc__leg__features_8h.html
aef2c13a76aa141dd8de05264d5bc57e0
(laser_processor::SampleSet *cluster, const sensor_msgs::LaserScan &scan)
laser_processor.cpp
/home/rosbuild/hudson/workspace/doc-indigo-people/doc_stacks/2015-10-18_10-44-40.376629/people/leg_detector/src/
laser__processor_8cpp
leg_detector/laser_processor.h
laser_processor.h
/home/rosbuild/hudson/workspace/doc-indigo-people/doc_stacks/2015-10-18_10-44-40.376629/people/leg_detector/include/leg_detector/
laser__processor_8h
laser_processor::CompareSample
laser_processor::Sample
laser_processor::SampleSet
laser_processor::ScanMask
laser_processor::ScanProcessor
laser_processor
leg_detector.cpp
/home/rosbuild/hudson/workspace/doc-indigo-people/doc_stacks/2015-10-18_10-44-40.376629/people/leg_detector/src/
leg__detector_8cpp
leg_detector/laser_processor.h
leg_detector/calc_leg_features.h
LegDetector
MatchedFeature
SavedFeature
int
main
leg__detector_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static string
fixed_frame
leg__detector_8cpp.html
a407de66bd69e8f48be7d46326d10ce3e
int
g_argc
leg__detector_8cpp.html
a56a0ec58e8a4c0f144ab10e9eabc8934
char **
g_argv
leg__detector_8cpp.html
a42cc1f3030bc4fced497d4a33ac59959
static double
kal_p
leg__detector_8cpp.html
ae3fdf177d899f6d762e203e89f105ead
static double
kal_q
leg__detector_8cpp.html
a80adce464e7c75747122963c86516f07
static double
kal_r
leg__detector_8cpp.html
a1a3688ad62f9856ff9722722b5220ef4
static double
leg_pair_separation_m
leg__detector_8cpp.html
a8d9a8393e7dc0c15073c226df1124984
static double
max_meas_jump_m
leg__detector_8cpp.html
ae778175593b1b1f5b8cb36959faf54af
static double
max_second_leg_age_s
leg__detector_8cpp.html
a32ada12c92e967cbdc283f26ca714062
static double
max_track_jump_m
leg__detector_8cpp.html
a0f9c99570b16247a374550cdcf34e0ee
static double
no_observation_timeout_s
leg__detector_8cpp.html
a992d53b76d5122f8d072ba727846d37b
static bool
use_filter
leg__detector_8cpp.html
a77d720c38d2b1bb1b766ab943757e447
train_leg_detector.cpp
/home/rosbuild/hudson/workspace/doc-indigo-people/doc_stacks/2015-10-18_10-44-40.376629/people/leg_detector/src/
train__leg__detector_8cpp
laser_processor.h
calc_leg_features.h
TrainLegDetector
LoadType
train__leg__detector_8cpp.html
a23ef47ba052bffd629011885a72be6ae
LOADING_NONE
train__leg__detector_8cpp.html
a23ef47ba052bffd629011885a72be6aead59e7b35fae81d3541a61c4fcb63c823
LOADING_POS
train__leg__detector_8cpp.html
a23ef47ba052bffd629011885a72be6aead2bd7a5f2edc2a0c772a76adbfd01677
LOADING_NEG
train__leg__detector_8cpp.html
a23ef47ba052bffd629011885a72be6aea7f9ca7ad99b19ab35c2e714bed0df149
LOADING_TEST
train__leg__detector_8cpp.html
a23ef47ba052bffd629011885a72be6aeaac34c08d5249bdcf56498b01b9b91887
int
main
train__leg__detector_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
LegDetector
classLegDetector.html
void
configure
classLegDetector.html
a3e5897a51c794cb01dbada7ca183246b
(leg_detector::LegDetectorConfig &config, uint32_t level)
double
distance
classLegDetector.html
a2d80d07f8e4493650d4daee311c59098
(list< SavedFeature * >::iterator it1, list< SavedFeature * >::iterator it2)
void
laserCallback
classLegDetector.html
addbd0f693619ce75208c6a4a31081295
(const sensor_msgs::LaserScan::ConstPtr &scan)
LegDetector
classLegDetector.html
a4f269069f7bc3e9f2307bc37dc59b2dd
(ros::NodeHandle nh)
void
pairLegs
classLegDetector.html
a57728c5a94cc9196f31f3c2f14b5f6d4
()
void
peopleCallback
classLegDetector.html
afaec3d548baf0fdfbc92848a1b3527a8
(const people_msgs::PositionMeasurement::ConstPtr &people_meas)
~LegDetector
classLegDetector.html
aa1cebc9c9ede7b67ec20b544ff4c1746
()
float
connected_thresh_
classLegDetector.html
a913b16072e73d6c06319a080a1a0fb9d
int
feat_count_
classLegDetector.html
a42d9f0cf9cbf5d203ce491b52e3527c0
int
feature_id_
classLegDetector.html
acb20151c46e04089f553e2651df41832
CvRTrees
forest
classLegDetector.html
aba14a18ad37c09fcaefef6e45249f43a
tf::MessageFilter< sensor_msgs::LaserScan >
laser_notifier_
classLegDetector.html
a88c52a929c147d37d049f125f77313eb
message_filters::Subscriber< sensor_msgs::LaserScan >
laser_sub_
classLegDetector.html
a5325e685aaef214c7a5f34e537bd6e90
ros::Publisher
leg_measurements_pub_
classLegDetector.html
a9f5be7637eb68a743e3118038fbe66c7
double
leg_reliability_limit_
classLegDetector.html
a109bc2d6c183911458985938574a1a45
ros::Publisher
markers_pub_
classLegDetector.html
a1008cd34d600e5adfd28372fe59205c4
ScanMask
mask_
classLegDetector.html
a87dd0babb1e1e64fbf454c36fa309c84
int
mask_count_
classLegDetector.html
af7ccd55264f638b4cf3511495f77049d
int
min_points_per_group
classLegDetector.html
a2f99fe9e68d595b4014f09e46e90c600
int
next_p_id_
classLegDetector.html
acf75e9098fb6b99c65c87b930c389034
NodeHandle
nh_
classLegDetector.html
ab32f8d8eb5fbb9469d9180fdd340ef69
ros::Publisher
people_measurements_pub_
classLegDetector.html
a01fa0c3af01752220c316af6b731058c
tf::MessageFilter< people_msgs::PositionMeasurement >
people_notifier_
classLegDetector.html
a0df52160b5c62cbee735eafbce800baa
message_filters::Subscriber< people_msgs::PositionMeasurement >
people_sub_
classLegDetector.html
a2c079396a4a4f37ada9cd11863f75941
bool
publish_leg_markers_
classLegDetector.html
a9b5f09a45b20f2a4d0ffc38bdb1e3cc6
bool
publish_legs_
classLegDetector.html
ac4da81316e544524991fe39035a8ec5b
bool
publish_people_
classLegDetector.html
af90c6ac270a053c0a221c906bcdc08e6
bool
publish_people_markers_
classLegDetector.html
a017eb1facd11261cd49efcd94c4bcf2f
char
save_
classLegDetector.html
a400517159be2213717ecf75d10046205
[100]
list< SavedFeature * >
saved_features_
classLegDetector.html
a71fa7c93395644f673871b577d6a61cc
boost::mutex
saved_mutex_
classLegDetector.html
a0f0d4ba8679972f2bd9671cfb392ec27
dynamic_reconfigure::Server< leg_detector::LegDetectorConfig >
server_
classLegDetector.html
ad4cd1823f906963b37b8fc9f3227949e
TransformListener
tfl_
classLegDetector.html
ab21ad468445ed62d5eb7c8789f2ee886
bool
use_seeds_
classLegDetector.html
a9a0597f9a4d14bd55ffc0ac3b1a8cf32
MatchedFeature
classMatchedFeature.html
MatchedFeature
classMatchedFeature.html
a5f9501eac29716c078f068762138a981
(SampleSet *candidate, SavedFeature *closest, float distance, double probability)
bool
operator<
classMatchedFeature.html
a265ce1f7d6f804b71dad3e6c412b16d9
(const MatchedFeature &b) const
SampleSet *
candidate_
classMatchedFeature.html
a0ad253167e73fa29f74ba11d44b34a48
SavedFeature *
closest_
classMatchedFeature.html
a4f458197708e66a5264280b4dc997492
float
distance_
classMatchedFeature.html
ab450b4032f103d538c0c270a95e8a4b4
double
probability_
classMatchedFeature.html
a8630b590cb4e6837dddc939018c843ea
SavedFeature
classSavedFeature.html
double
getLifetime
classSavedFeature.html
a54f39b93aee7d91aabe8032a66ffefdd
()
double
getReliability
classSavedFeature.html
a1d6b0275261bcaca43558b16c1d8e3b2
()
void
propagate
classSavedFeature.html
a212a95f9537c3491645e72c3af174c00
(ros::Time time)
SavedFeature
classSavedFeature.html
abbcc8e8eee9dd482f4ed80ae9dc77ec6
(Stamped< Point > loc, TransformListener &tfl)
void
update
classSavedFeature.html
abfe5c0d8845ca5458893effd47eff870
(Stamped< Point > loc, double probability)
float
dist_to_person_
classSavedFeature.html
afd10d0bb8c8383e4f54a20a04247cbed
TrackerKalman
filter_
classSavedFeature.html
aa5de62af7fb9d8e4313175ff142c334b
string
id_
classSavedFeature.html
abebfed769be509d76519e74327044356
ros::Time
meas_time_
classSavedFeature.html
a7013c7043b64fca87dfb1d8410045838
string
object_id
classSavedFeature.html
a5951b1a2e8b7a11741a865d82371f4d6
SavedFeature *
other
classSavedFeature.html
a7b52ad6a61b03de655056673b5c78399
double
p
classSavedFeature.html
a721c7e025ce54cc656ee0648b5efcb84
Stamped< Point >
position_
classSavedFeature.html
a29d1d113d4451b0de0f9fa5e3bc2e08c
double
reliability
classSavedFeature.html
ae466afaa8cc31658fcaec1d571cd7437
BFL::StatePosVel
sys_sigma_
classSavedFeature.html
acc5736a457391715a8d5a9cf8a13da2b
TransformListener &
tfl_
classSavedFeature.html
aceac26d6720c6f1520be2ea1ca1b2f04
ros::Time
time_
classSavedFeature.html
a18cd8c2534ea91a69293d76afa352bcf
static int
nextid
classSavedFeature.html
a568ac5f4783731b3f3c48ec065bdefb5
void
updatePosition
classSavedFeature.html
ab60af061992b23b25953618c73a690e1
()
TrainLegDetector
classTrainLegDetector.html
void
loadCb
classTrainLegDetector.html
aa4a38c0353f0e3d0c9fa9519ac5c2ea3
(string name, sensor_msgs::LaserScan *scan, ros::Time t, ros::Time t_no_use, void *n)
void
loadData
classTrainLegDetector.html
ac00de2e64527506ed378ae80328f13a9
(LoadType load, char *file)
void
save
classTrainLegDetector.html
a27208650ce049106eb50cb4381640cb9
(char *file)
void
test
classTrainLegDetector.html
ae117b079d4d267ceb430ba4197de39b9
()
void
train
classTrainLegDetector.html
aebd18e98e3f719d05015c4322a4fcf3b
()
TrainLegDetector
classTrainLegDetector.html
a66477befc1649ebce412f6509252f79d
()
float
connected_thresh_
classTrainLegDetector.html
a62b0253bba03fe66e4a84ce5d5546fe8
int
feat_count_
classTrainLegDetector.html
a5ce363c17e61b5b4b59d07ab8e01469c
CvRTrees
forest
classTrainLegDetector.html
a63c0eb507dedc36642a5b30d9e075fc5
ScanMask
mask_
classTrainLegDetector.html
a180820880f99e5f366aabb1dd055f942
int
mask_count_
classTrainLegDetector.html
aaeb6daeab0a672816632c8d8d8b5bdbe
vector< vector< float > >
neg_data_
classTrainLegDetector.html
acb39431e1932dffe2612b89c56033fca
vector< vector< float > >
pos_data_
classTrainLegDetector.html
aec4b5a935da9cdf38b2ec86999109c60
vector< vector< float > >
test_data_
classTrainLegDetector.html
a96de81e19c90dc14e592934e47795279
laser_processor
namespacelaser__processor.html
laser_processor::CompareSample
laser_processor::Sample
laser_processor::SampleSet
laser_processor::ScanMask
laser_processor::ScanProcessor
laser_processor::CompareSample
structlaser__processor_1_1CompareSample.html
CompareSample
structlaser__processor_1_1CompareSample.html
a8812e83ba266bcf92ab2f2a179d66c23
()
bool
operator()
structlaser__processor_1_1CompareSample.html
a0e05b864b97091b81dfecaa8374ea90c
(const Sample *a, const Sample *b)
laser_processor::Sample
classlaser__processor_1_1Sample.html
static Sample *
Extract
classlaser__processor_1_1Sample.html
ad9f1b6b2383141a277e5d8ba5aa445ad
(int ind, const sensor_msgs::LaserScan &scan)
int
index
classlaser__processor_1_1Sample.html
abfe10bdf6f5a81eebd15c66d07c51b31
float
intensity
classlaser__processor_1_1Sample.html
a68f754c46ab5832e7d423ccb2097f029
float
range
classlaser__processor_1_1Sample.html
a336b13be0ee5774a85d9de5ab0a37984
float
x
classlaser__processor_1_1Sample.html
aad9292a39232a93732712ff3e4f18153
float
y
classlaser__processor_1_1Sample.html
ac63fcf0f34c85eb6e6b66f5bb55c9b98
Sample
classlaser__processor_1_1Sample.html
a68bc59678764bbb31a04c7984566e0d9
()
laser_processor::SampleSet
classlaser__processor_1_1SampleSet.html
void
appendToCloud
classlaser__processor_1_1SampleSet.html
aebe97c5cbc2fc27c0dfd6aaf6869f974
(sensor_msgs::PointCloud &cloud, int r=0, int g=0, int b=0)
tf::Point
center
classlaser__processor_1_1SampleSet.html
a54286f116975c0d0e6cf3872651950c6
()
void
clear
classlaser__processor_1_1SampleSet.html
a1ddad01495f37a82f93e1075d672d2db
()
SampleSet
classlaser__processor_1_1SampleSet.html
a913c86af139ca45930e4f9b5cfd7304c
()
~SampleSet
classlaser__processor_1_1SampleSet.html
ac5a08ad9a7be078438153c370491fbe8
()
laser_processor::ScanMask
classlaser__processor_1_1ScanMask.html
void
addScan
classlaser__processor_1_1ScanMask.html
a84a1601e9aeed349da6f5f5403d54b63
(sensor_msgs::LaserScan &scan)
void
clear
classlaser__processor_1_1ScanMask.html
a17aace54bf8247b3932785a1fb8e9f5c
()
bool
hasSample
classlaser__processor_1_1ScanMask.html
a4b432dc3014f123bf9a2886f96252d8d
(Sample *s, float thresh)
ScanMask
classlaser__processor_1_1ScanMask.html
abf4f33f63d8243d6334248769e363263
()
float
angle_max
classlaser__processor_1_1ScanMask.html
ae8250774b1a239a564df14d73e7ac7d0
float
angle_min
classlaser__processor_1_1ScanMask.html
a7c900413db5a76b89cddce1324891d2f
bool
filled
classlaser__processor_1_1ScanMask.html
afbfe8c9751d1ad0d13985565ef34219e
SampleSet
mask_
classlaser__processor_1_1ScanMask.html
a60f70368589d095a69531febf7bcd74d
uint32_t
size
classlaser__processor_1_1ScanMask.html
aa80f47ce46856a27b2f87035b7e7af22
laser_processor::ScanProcessor
classlaser__processor_1_1ScanProcessor.html
std::list< SampleSet * > &
getClusters
classlaser__processor_1_1ScanProcessor.html
ad52ee5370b2b86955ffbc9f4058a49e1
()
void
removeLessThan
classlaser__processor_1_1ScanProcessor.html
a20e334ea8a96e50f325be7287bbeba2d
(uint32_t num)
ScanProcessor
classlaser__processor_1_1ScanProcessor.html
aa391ed45d38376b6fec1ae6ca2a3f49d
(const sensor_msgs::LaserScan &scan, ScanMask &mask_, float mask_threshold=0.03)
void
splitConnected
classlaser__processor_1_1ScanProcessor.html
a14b07625e2b651178ef035b4431e2627
(float thresh)
~ScanProcessor
classlaser__processor_1_1ScanProcessor.html
af7771ea481fc97026cce4f3cd1d41163
()
std::list< SampleSet * >
clusters_
classlaser__processor_1_1ScanProcessor.html
ac7869e784d6bdc936695cabfd25b1775
sensor_msgs::LaserScan
scan_
classlaser__processor_1_1ScanProcessor.html
a9211995bf0de69c2c476a94b94d3e5aa
index
index