index
index
codeapi
Assignment.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/logic/
Assignment_8cpp
wire/logic/Assignment.h
wire/storage/KnowledgeDatabase.h
wire/storage/SemanticObject.h
wire/storage/ObjectStorage.h
mhf
Assignment.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/logic/
Assignment_8h
mhf::Assignment
mhf
AssignmentMatrix.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/logic/
AssignmentMatrix_8cpp
wire/logic/AssignmentMatrix.h
wire/logic/Assignment.h
mhf
bool
compareAssignments
namespacemhf.html
af89f5a379a6de3b1cbdbecb18e1916c4
(const Assignment *ass1, const Assignment *ass2)
AssignmentMatrix.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/logic/
AssignmentMatrix_8h
mhf::AssignmentMatrix
mhf
AssignmentSet.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/logic/
AssignmentSet_8cpp
wire/logic/AssignmentSet.h
wire/logic/Hypothesis.h
wire/logic/Assignment.h
wire/logic/AssignmentMatrix.h
mhf
AssignmentSet.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/logic/
AssignmentSet_8h
mhf::AssignmentSet
mhf
ClassModel.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/core/
ClassModel_8cpp
wire/core/ClassModel.h
wire/core/Property.h
mhf
ClassModel.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/core/
ClassModel_8h
wire/core/PropertySet.h
wire/core/datatypes.h
mhf::ClassModel
mhf
datatypes.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/core/
datatypes_8cpp
wire/core/datatypes.h
mhf
datatypes.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/core/
datatypes_8h
mhf::AttributeConv
mhf
int
Attribute
namespacemhf.html
a94d490545a8f0a0d1669b99c8094de83
double
Duration
namespacemhf.html
a87afa4283038f8851f8d11a58c1be253
long
ObjectID
namespacemhf.html
ae3b16130b980e82d9293026741d89598
double
Time
namespacemhf.html
ae209e58ac587543af50a25222aeda18e
dummy_evidence_publisher.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/
dummy__evidence__publisher_8cpp
void
addEvidence
dummy__evidence__publisher_8cpp.html
ac594527a621eebb2e6c2ffea32823fd4
(wire_msgs::WorldEvidence &world_evidence, double x, double y, double z, const string &class_label)
void
generateEvidence
dummy__evidence__publisher_8cpp.html
ac1ced3e523403bdde84fab657c62812c
()
int
main
dummy__evidence__publisher_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
ros::Publisher
EVIDENCE_PUB
dummy__evidence__publisher_8cpp.html
ab65a11736f1c31cc04c42ab2f8e2ce37
ros::Time
time_last_cycle_
dummy__evidence__publisher_8cpp.html
aa94ac14ecad712fb9902509a9901720f
double
x_person
dummy__evidence__publisher_8cpp.html
a97a35f6439e7c366b13c2542f7dcbdff
double
x_vel_person
dummy__evidence__publisher_8cpp.html
a14b5db5830fd1b88dc3db0d28c822fad
Evidence.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/core/
Evidence_8cpp
wire/core/Evidence.h
mhf
Evidence.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/core/
Evidence_8h
wire/core/PropertySet.h
mhf::Evidence
mhf
EvidenceSet.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/core/
EvidenceSet_8cpp
wire/core/EvidenceSet.h
wire/core/Evidence.h
mhf
EvidenceSet.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/core/
EvidenceSet_8h
wire/core/datatypes.h
mhf::EvidenceSet
mhf
FixedState.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/models/
FixedState_8cpp
wire/models/FixedState.h
mhf
FixedState.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/models/
FixedState_8h
wire/core/IStateEstimator.h
mhf::FixedState
mhf
HypothesesTree.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/logic/
HypothesesTree_8cpp
wire/logic/HypothesesTree.h
wire/logic/Assignment.h
wire/logic/AssignmentSet.h
wire/logic/AssignmentMatrix.h
wire/logic/Hypothesis.h
wire/storage/KnowledgeDatabase.h
wire/storage/ObjectStorage.h
wire/storage/SemanticObject.h
wire/core/Evidence.h
wire/core/EvidenceSet.h
wire/core/Property.h
wire/core/ClassModel.h
mhf::compareAssignmentSets
mhf
#define
DEBUG_INFO
HypothesesTree_8cpp.html
a0040318911df25690517b54cba83fb38
(_msg,...)
HypothesesTree.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/logic/
HypothesesTree_8h
wire/core/datatypes.h
mhf::HypothesisTree
mhf
Hypothesis.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/logic/
Hypothesis_8cpp
wire/logic/Hypothesis.h
wire/logic/AssignmentSet.h
wire/logic/Assignment.h
wire/logic/AssignmentMatrix.h
wire/storage/SemanticObject.h
wire/storage/ObjectStorage.h
mhf
Hypothesis.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/logic/
Hypothesis_8h
mhf::Hypothesis
mhf
IStateEstimator.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/core/
IStateEstimator_8h
wire/core/datatypes.h
mhf::IStateEstimator
mhf
KnowledgeDatabase.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/storage/
KnowledgeDatabase_8cpp
wire/storage/KnowledgeDatabase.h
wire/core/Property.h
wire/core/ClassModel.h
wire/core/Evidence.h
wire/storage/SemanticObject.h
mhf
KnowledgeDatabase.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/storage/
KnowledgeDatabase_8h
wire/core/ClassModel.h
mhf::KnowledgeDatabase
mhf
mainpage.dox
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/
mainpage_8dox
ObjectModelParser.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/util/
ObjectModelParser_8cpp
wire/util/ObjectModelParser.h
wire/core/ClassModel.h
wire/storage/KnowledgeDatabase.h
mhf
ObjectModelParser.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/util/
ObjectModelParser_8h
wire/core/IStateEstimator.h
mhf::ObjectModelParser
mhf
ObjectStorage.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/storage/
ObjectStorage_8cpp
wire/storage/ObjectStorage.h
wire/storage/KnowledgeDatabase.h
wire/storage/SemanticObject.h
wire/core/Evidence.h
mhf
ObjectStorage.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/storage/
ObjectStorage_8h
mhf::ObjectStorage
mhf
Property.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/core/
Property_8cpp
wire/core/Property.h
wire/core/IStateEstimator.h
mhf
Property.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/core/
Property_8h
wire/core/datatypes.h
mhf::Property
mhf
PropertySet.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/core/
PropertySet_8cpp
wire/core/PropertySet.h
wire/core/Property.h
wire/models/FixedState.h
mhf
PropertySet.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/core/
PropertySet_8h
wire/core/datatypes.h
wire/core/IStateEstimator.h
mhf::PropertySet
mhf
SemanticObject.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/storage/
SemanticObject_8cpp
wire/storage/SemanticObject.h
wire/storage/KnowledgeDatabase.h
wire/core/Evidence.h
wire/core/ClassModel.h
wire/core/Property.h
wire/logic/Assignment.h
wire/logic/Hypothesis.h
mhf
SemanticObject.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/storage/
SemanticObject_8h
wire/core/PropertySet.h
mhf::SemanticObject
mhf
world_model.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/
world__model_8cpp
wire/WorldModelROS.h
int
main
world__model_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
double
loop_rate_
world__model_8cpp.html
ae8d34bb7b69faed3987577ea3885ae01
WorldModelROS.cpp
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/src/
WorldModelROS_8cpp
wire/WorldModelROS.h
wire/core/ClassModel.h
wire/core/Property.h
wire/core/Evidence.h
wire/core/EvidenceSet.h
wire/storage/SemanticObject.h
wire/util/ObjectModelParser.h
wire/logic/Hypothesis.h
wire/logic/HypothesesTree.h
WorldModelROS.h
/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/wire_core/include/wire/
WorldModelROS_8h
wire/core/datatypes.h
wire/storage/KnowledgeDatabase.h
mhf::WorldModelROS
mhf
HypothesesTree
classHypothesesTree.html
Hypothesis
classHypothesis.html
mhf
namespacemhf.html
mhf::Assignment
mhf::AssignmentMatrix
mhf::AssignmentSet
mhf::AttributeConv
mhf::ClassModel
mhf::compareAssignmentSets
mhf::Evidence
mhf::EvidenceSet
mhf::FixedState
mhf::Hypothesis
mhf::HypothesisTree
mhf::IStateEstimator
mhf::KnowledgeDatabase
mhf::ObjectModelParser
mhf::ObjectStorage
mhf::Property
mhf::PropertySet
mhf::SemanticObject
mhf::WorldModelROS
int
Attribute
namespacemhf.html
a94d490545a8f0a0d1669b99c8094de83
double
Duration
namespacemhf.html
a87afa4283038f8851f8d11a58c1be253
long
ObjectID
namespacemhf.html
ae3b16130b980e82d9293026741d89598
double
Time
namespacemhf.html
ae209e58ac587543af50a25222aeda18e
bool
compareAssignments
namespacemhf.html
af89f5a379a6de3b1cbdbecb18e1916c4
(const Assignment *ass1, const Assignment *ass2)
mhf::Assignment
classmhf_1_1Assignment.html
AssignmentType
classmhf_1_1Assignment.html
af7a80f95ad109a26bee1b952f718e579
NEW
classmhf_1_1Assignment.html
af7a80f95ad109a26bee1b952f718e579a22f8db90c04167eb764eda141958b399
EXISTING
classmhf_1_1Assignment.html
af7a80f95ad109a26bee1b952f718e579ade42f358d369fded317d4a981a34b9f0
CLUTTER
classmhf_1_1Assignment.html
af7a80f95ad109a26bee1b952f718e579a72653b839932731ca0f7ecefbeceb07f
Assignment
classmhf_1_1Assignment.html
a71c5b35e27839f5c03d66c0dababe62e
(AssignmentType type, const Evidence *evidence, const SemanticObject *target, double probability)
const Evidence *
getEvidence
classmhf_1_1Assignment.html
a2c548077fffb99013183c676f681fc9e
() const
SemanticObject *
getNewObject
classmhf_1_1Assignment.html
a5ce9e60eddfd8e920e604332a40b3d89
() const
double
getProbability
classmhf_1_1Assignment.html
a6a7bdfd2f55bb7bd284dcb0ba891c0a4
() const
const SemanticObject *
getTarget
classmhf_1_1Assignment.html
a241d4131b5ea9a550aa155ed3ea71aed
() const
AssignmentType
getType
classmhf_1_1Assignment.html
a81cbabbd0a689a5a77c8f67f09484137
() const
SemanticObject *
getUpdatedObject
classmhf_1_1Assignment.html
abd06d7f1d06c72bc909ad74e39b61655
() const
std::string
toString
classmhf_1_1Assignment.html
abc97d838071a7cc8eed8b747312ff520
() const
virtual
~Assignment
classmhf_1_1Assignment.html
a76902f6476dc69301049d9f033e08b12
()
const Evidence *
evidence_
classmhf_1_1Assignment.html
ab6c797542b78f693e312d402a8911429
SemanticObject *
new_object_
classmhf_1_1Assignment.html
a4d4820db139f00348efe101534c8559d
double
probability_
classmhf_1_1Assignment.html
a67fa4c096b9d83604d101ffeeb60f9e7
const SemanticObject *
target_
classmhf_1_1Assignment.html
ab702a6745d0a7f6ea2086beabb7a8b31
AssignmentType
type_
classmhf_1_1Assignment.html
acfa1d3ee394a43ad4982433f4fca1f5d
SemanticObject *
updated_object_
classmhf_1_1Assignment.html
aa607007ea648ee5575e9ac84f852bca4
mhf::AssignmentMatrix
classmhf_1_1AssignmentMatrix.html
void
addPotentialAssignment
classmhf_1_1AssignmentMatrix.html
acd2d92e3dcfbf3282b8bbba68f6f9471
(const Assignment &ass)
AssignmentMatrix
classmhf_1_1AssignmentMatrix.html
a8a620e2323e0eac6e2d8b706aa3dfdcd
()
const Assignment &
getAssignment
classmhf_1_1AssignmentMatrix.html
a6ced0ec9c48e3bb9b9f7c7f4174f7058
(unsigned int i_ev, int i_assignment)
unsigned int
getNumAssignments
classmhf_1_1AssignmentMatrix.html
ac74a5577d4c72fa5fdbf6c4f3c3da9ea
(unsigned int i_ev)
unsigned int
getNumMeasurements
classmhf_1_1AssignmentMatrix.html
a2050570450e6cd828a92e0ee7d222d4e
() const
void
sortAssignments
classmhf_1_1AssignmentMatrix.html
ab59e70a20ffc07ef192cf42c468b3f46
()
virtual
~AssignmentMatrix
classmhf_1_1AssignmentMatrix.html
acde6c3f2ed287549018d506d8d1c6925
()
std::vector< std::vector< const Assignment * > >
assignments_
classmhf_1_1AssignmentMatrix.html
a0bfc97adbdeed6739151d75ed6e7b0b6
std::map< const Evidence *, unsigned int >
evidence_to_index_
classmhf_1_1AssignmentMatrix.html
af52ec5d2d5c9d8a76f106456ecfe73b8
mhf::AssignmentSet
classmhf_1_1AssignmentSet.html
bool
allMeasurementsAssigned
classmhf_1_1AssignmentSet.html
a75afc183a6bd8f7db377b77a63cc2eed
() const
bool
allObjectsAssigned
classmhf_1_1AssignmentSet.html
a29a79640a0629e4c289f69e5e2c35042
() const
AssignmentSet
classmhf_1_1AssignmentSet.html
abb676320e36ac8bdd01431a63a429749
(const AssignmentSet &orig)
AssignmentSet
classmhf_1_1AssignmentSet.html
a0a96ea1472b3b0578f2d51f851dd879b
(Hypothesis *hyp, AssignmentMatrix *assignment_matrix)
AssignmentSet *
constructNextBest
classmhf_1_1AssignmentSet.html
a9ab832e24cd8e6c52adc5c99b6b2de20
() const
void
expand
classmhf_1_1AssignmentSet.html
af51e78265b15a267dfa7a840be38b5be
(std::list< AssignmentSet * > &children) const
void
getAllAssignments
classmhf_1_1AssignmentSet.html
a9b4bac2ca690077e60a54f4e39236164
(std::list< const Assignment * > &assignments) const
Hypothesis *
getHypothesis
classmhf_1_1AssignmentSet.html
a414c8b7fb404257cea30d83398fa9884
() const
const Assignment &
getMeasurementAssignment
classmhf_1_1AssignmentSet.html
aecd442b1f5403a62f1412bc7b47a1487
(unsigned int i_ev) const
int
getNumMeasurements
classmhf_1_1AssignmentSet.html
ad4744df0470a201d07dca3fac69235e6
() const
double
getProbability
classmhf_1_1AssignmentSet.html
aaf0a721f345b8635743477f9263f8c62
() const
void
init
classmhf_1_1AssignmentSet.html
a648349e122a209be14d22a6c64c15c7b
()
bool
isValid
classmhf_1_1AssignmentSet.html
ac966ec35cfda38ff6f0432034c712832
() const
void
print
classmhf_1_1AssignmentSet.html
afe4261d8009f90baec85a632daf83e00
() const
virtual
~AssignmentSet
classmhf_1_1AssignmentSet.html
a60330936437dc68869861ca19eef062f
()
AssignmentMatrix *
assignment_matrix_
classmhf_1_1AssignmentSet.html
a80344cc080b6998d80cbefb4b877603a
std::vector< unsigned int >
evidence_assignments_
classmhf_1_1AssignmentSet.html
afff2cf4d1f99d28ff675aad7e7d47963
Hypothesis *
hyp_
classmhf_1_1AssignmentSet.html
a0bed9d56a3b93e418a19ce1fb2bf6615
int
n_blocked_
classmhf_1_1AssignmentSet.html
a5dfc327521e4b6435f0423fcee3dd05c
double
probability_
classmhf_1_1AssignmentSet.html
a0e27df3b1f33791cd0464046e601441f
mhf::AttributeConv
classmhf_1_1AttributeConv.html
static Attribute
attribute
classmhf_1_1AttributeConv.html
a0dc9d14b0d90ebdb8ec6ef8a77efa32f
(const std::string &attribute_str)
static std::string
attribute_str
classmhf_1_1AttributeConv.html
a13b2a5c9b52504ae9120ec9bcbc123cb
(const Attribute &attribute)
static std::map< Attribute, std::string >
ATTR_TO_STR
classmhf_1_1AttributeConv.html
a2f26e15428ebc3569f6a173e77a795ab
static std::map< std::string, Attribute >
STR_TO_ATTR
classmhf_1_1AttributeConv.html
ac4927c52480ff3c852892b3aa986ee13
mhf::ClassModel
classmhf_1_1ClassModel.html
ClassModel
classmhf_1_1ClassModel.html
a485bdbd1739debb3d4e1c16c55bf177c
(const ClassModel &orig)
ClassModel
classmhf_1_1ClassModel.html
a466441fa622eb1cfd7602bb8b0d019f0
(const std::string &model_name)
const PropertySet &
getClutterPDFs
classmhf_1_1ClassModel.html
a10dc6ccfb15e04e2a5d51546d97417ff
() const
const IStateEstimator *
getEstimator
classmhf_1_1ClassModel.html
a70dd969aef5021da7b00ba525271ce87
(const Attribute &attribute) const
const std::string &
getModelName
classmhf_1_1ClassModel.html
a766308d80071cc836372de3824a5bc77
() const
const PropertySet &
getNewPDFs
classmhf_1_1ClassModel.html
a15e687dd3ba18b8e4bb52364d16c828a
() const
void
setClutterPDF
classmhf_1_1ClassModel.html
a29f3d38e0716920e41b1649c6db43960
(const Attribute &attribute, const pbl::PDF &pdf)
void
setEstimator
classmhf_1_1ClassModel.html
abee62355e0afe584324e9632dae6f7c9
(const Attribute &attribute, const IStateEstimator &estimator)
void
setModelName
classmhf_1_1ClassModel.html
afc1bcbc879a4f41efeed8ea2fb7ed3c4
(const std::string &name)
void
setNewPDF
classmhf_1_1ClassModel.html
a54c79d56c16d6aaa0194cb745a1213e0
(const Attribute &attribute, const pbl::PDF &pdf)
virtual
~ClassModel
classmhf_1_1ClassModel.html
a8858a8c24deae7e416080d50a1b2cf49
()
PropertySet
clutter_pdfs_
classmhf_1_1ClassModel.html
a9ec82cd108a38e4d290f08bf8f2f07f7
PropertySet
estimators_
classmhf_1_1ClassModel.html
a92d7c450d2d34f3c752f13eb5ee0f940
std::string
model_name_
classmhf_1_1ClassModel.html
a69bbd31861df57ca354252e0dccc0916
PropertySet
new_pdfs_
classmhf_1_1ClassModel.html
a5f7307ab941d513fe7fee6164da39714
mhf::compareAssignmentSets
structmhf_1_1compareAssignmentSets.html
bool
operator()
structmhf_1_1compareAssignmentSets.html
a75478a11ca69c6b51f2c1ddad86d8741
(const AssignmentSet *a1, const AssignmentSet *a2) const
mhf::Evidence
classmhf_1_1Evidence.html
mhf::PropertySet
Evidence
classmhf_1_1Evidence.html
addaac8e2ffa92b83dddb25ac6e60f7f6
(Time timestamp)
virtual
~Evidence
classmhf_1_1Evidence.html
a9e4e53353ef9a460f965047e429d31a1
()
static int
N_EVIDENCE
classmhf_1_1Evidence.html
abbf91c235270d5cb1dcea93d2edcc495
Time
timestamp_
classmhf_1_1Evidence.html
ac06428bc18fed3e038f67c4fc2f799cf
mhf::EvidenceSet
classmhf_1_1EvidenceSet.html
std::vector< Evidence * >::const_iterator
const_iterator
classmhf_1_1EvidenceSet.html
a57617d133872957c369ee46cd598ab26
void
add
classmhf_1_1EvidenceSet.html
a256771a9cc4fa9aca547bc3c9e892df3
(Evidence *ev)
std::vector< Evidence * >::const_iterator
begin
classmhf_1_1EvidenceSet.html
a8b46647a536c7f8983c1278880db3735
() const
std::vector< Evidence * >::const_iterator
end
classmhf_1_1EvidenceSet.html
acc10de4c0ccc534b700c5d199c769110
() const
EvidenceSet
classmhf_1_1EvidenceSet.html
a154faffcc062730e43d342dc7301acb9
()
const Time &
getTimestamp
classmhf_1_1EvidenceSet.html
ac8c8c1fb36354aeadade78d8ed9dc4d6
() const
unsigned int
size
classmhf_1_1EvidenceSet.html
a50312ad30e7a3fe2693bff79d9cbb1e9
() const
virtual
~EvidenceSet
classmhf_1_1EvidenceSet.html
a9277ae3dfb9c4c730a39ec0ca9eb0154
()
std::vector< Evidence * >
evidence_
classmhf_1_1EvidenceSet.html
a6ecab6831629518e264d315cd9b61753
Time
timestamp_
classmhf_1_1EvidenceSet.html
a5940a593879460dd34256ea5c3c1aec6
mhf::FixedState
classmhf_1_1FixedState.html
mhf::IStateEstimator
FixedState *
clone
classmhf_1_1FixedState.html
a018d4c872caa81bafdaa752b2d610aac
() const
FixedState
classmhf_1_1FixedState.html
a997bddd2246737e859ab79c853045c9a
(const FixedState &orig)
FixedState
classmhf_1_1FixedState.html
a06fd495d97d5b25910c5aca5e52ca34f
(const pbl::PDF &pdf)
FixedState
classmhf_1_1FixedState.html
abe72883cd2c5a16d8f6d6a8dedb8eabb
()
const pbl::PDF &
getValue
classmhf_1_1FixedState.html
a48d4abcc9664e866b798738a23c88939
() const
virtual void
propagate
classmhf_1_1FixedState.html
a3093f302209dcb5762274d16c656923b
(const mhf::Time &time)
virtual void
reset
classmhf_1_1FixedState.html
a8aeba624814031fb797a789c5e9df3af
()
virtual void
update
classmhf_1_1FixedState.html
a36e8e6ba7784393e56c10aaa6cbf9906
(const pbl::PDF &z, const mhf::Time &time)
virtual
~FixedState
classmhf_1_1FixedState.html
ac5888e0df09a56fd25686316f194446c
()
pbl::PDF *
pdf_
classmhf_1_1FixedState.html
a50642e1d7dceb39c8d80eb6a43c6fa09
mhf::Hypothesis
classmhf_1_1Hypothesis.html
void
addChildHypothesis
classmhf_1_1Hypothesis.html
a005f17b9403abe9be37bc1c882c976ab
(Hypothesis *h)
void
addObject
classmhf_1_1Hypothesis.html
a46c8c8887f2dd1ddcee16fe201fc9ca9
(SemanticObject *obj)
void
addPotentialAssignment
classmhf_1_1Hypothesis.html
a16461162ff98386a541e8ff710963c95
(Assignment *assignment)
void
applyAssignments
classmhf_1_1Hypothesis.html
ac805a9d3d31a9e57b8e9d3e383a2afb8
()
double
calculateBranchProbabilities
classmhf_1_1Hypothesis.html
a722a76d7a0ad42e83c4ac74c3e5f3c94
()
int
calculateHeigth
classmhf_1_1Hypothesis.html
a134983125ccef4165208032570cb8af5
()
void
clear
classmhf_1_1Hypothesis.html
a57f833a56dbc27e74d6d7fe4b2ad4102
()
void
clearAssignmentSet
classmhf_1_1Hypothesis.html
aa5ecf92eb3b1bb52e5de84693bce4547
()
void
clearInactive
classmhf_1_1Hypothesis.html
a4bfb7ff41169ac5ed2bc2964da5987d0
()
Hypothesis *
clone
classmhf_1_1Hypothesis.html
a46d465fa44252dced7ce4d5a2967adb9
() const
void
deleteChildren
classmhf_1_1Hypothesis.html
a714ed27eb262c117fd7e3c53c3b8f50b
()
Hypothesis *
deleteSinglePaths
classmhf_1_1Hypothesis.html
a8b4821326e2db406408616562115bae3
()
Hypothesis *
determineBestLeaf
classmhf_1_1Hypothesis.html
a488bb433a4e819b68d545ff7a957fab6
()
void
findActiveLeafs
classmhf_1_1Hypothesis.html
a60de96c843ccc9d2fe7030a02ef877f9
(std::list< Hypothesis * > &active_leafs)
AssignmentMatrix *
getAssignmentMatrix
classmhf_1_1Hypothesis.html
a443bc50641bb868abca57790e9cc50ef
() const
const AssignmentSet *
getAssignments
classmhf_1_1Hypothesis.html
aa40d3c632bbcdd98007717e4585cd543
() const
const Hypothesis *
getBestLeaf
classmhf_1_1Hypothesis.html
a5a2325f29004ac0b2830f905d7ada467
() const
std::list< Hypothesis * > &
getChildHypotheses
classmhf_1_1Hypothesis.html
ac52e71f683aacd87f070b82988c6be78
()
int
getHeight
classmhf_1_1Hypothesis.html
a5ec19f9fde0d0405c6dd768c2c4c1021
() const
int
getNumObjects
classmhf_1_1Hypothesis.html
a9ab65b18d4e627c10faaeb852468bdea
() const
const std::list< SemanticObject * > &
getObjects
classmhf_1_1Hypothesis.html
aee3ccdff885acb9e227df217c5bad9fc
() const
const Hypothesis *
getParent
classmhf_1_1Hypothesis.html
aa81b32e51a46a903d341be91ebdfd892
() const
double
getProbability
classmhf_1_1Hypothesis.html
a846f81eb09679e26e40b8310da69bd2a
() const
double
getTimestamp
classmhf_1_1Hypothesis.html
a504635446de480598b3276db36ac1829
() const
Hypothesis
classmhf_1_1Hypothesis.html
a982062b87f410c9d899e57f0e065c3db
(const double &global_timestamp, double probability=-1)
void
setAssignments
classmhf_1_1Hypothesis.html
a137e97ade8df1257b96a9b7005aecfe5
(AssignmentSet *assignments)
void
setInactive
classmhf_1_1Hypothesis.html
a8f5c4f16feca7fc9ea3e73a89363d624
()
void
setProbability
classmhf_1_1Hypothesis.html
a4d63730bcadd96a8ebd5f4421d6635ff
(double prob)
virtual
~Hypothesis
classmhf_1_1Hypothesis.html
aff186a846bb533c1b0a77ee3814a6833
()
AssignmentMatrix *
assignment_matrix_
classmhf_1_1Hypothesis.html
a3589208ee579ee9c813969f923e1d014
AssignmentSet *
assignment_set_
classmhf_1_1Hypothesis.html
aa4f423b4597e39131c6e6a70b2a114f8
Hypothesis *
best_leaf_
classmhf_1_1Hypothesis.html
abd4091d59156940b542ef1d525310afd
std::list< Hypothesis * >
children_
classmhf_1_1Hypothesis.html
aac9cdf034589d23f60eb58c2d7b33af7
int
height_
classmhf_1_1Hypothesis.html
a5637b21f92d81fece6c2cea9cf84ac2d
bool
is_active_leaf_
classmhf_1_1Hypothesis.html
a5c702e11465e449ebdbf144bf4b6e60c
std::list< SemanticObject * >
objects_
classmhf_1_1Hypothesis.html
aceccac3287a6d996e12a42042dac8297
Hypothesis *
parent_
classmhf_1_1Hypothesis.html
a089c3cc8f631dcd71f8f7d1122643788
double
probability_
classmhf_1_1Hypothesis.html
a4d7ffca3933716f1220f2494f7d62741
double
timestamp_
classmhf_1_1Hypothesis.html
ac9c27fc4b4e6b71299e482d1fe77ded4
mhf::HypothesisTree
classmhf_1_1HypothesisTree.html
void
addEvidence
classmhf_1_1HypothesisTree.html
a33d44e8dcac982ffaba06edf9bb57abc
(const EvidenceSet &ev_set)
const std::list< SemanticObject * > &
getAllObjects
classmhf_1_1HypothesisTree.html
ae06a6e6363c7c0c9db6b9a5aaf2a41dc
() const
int
getHeight
classmhf_1_1HypothesisTree.html
a7cf57f0a8435656469f201d08d55532c
() const
const std::list< Hypothesis * > &
getHypotheses
classmhf_1_1HypothesisTree.html
a6d963246118c98f514796d899271e36c
() const
const Hypothesis &
getMAPHypothesis
classmhf_1_1HypothesisTree.html
ac72538fcd279cb894c1e9e919bbb9478
() const
const std::list< SemanticObject * > &
getMAPObjects
classmhf_1_1HypothesisTree.html
a9b0d128caf46232b639de30d59ad012b
() const
HypothesisTree
classmhf_1_1HypothesisTree.html
a7b3c89cffd3b474be5918916770ed342
(int num_max_hyps, double max_min_prob_ratio)
void
showStatistics
classmhf_1_1HypothesisTree.html
a3a93aed422f03f0874a62e564fca150e
()
virtual
~HypothesisTree
classmhf_1_1HypothesisTree.html
a45f3b6a3890c48936a29f1e2831ae314
()
void
applyAssignments
classmhf_1_1HypothesisTree.html
a7242673d00e664942231f4d557a1c7eb
()
void
expandTree
classmhf_1_1HypothesisTree.html
a51c86b5ed8e0e33027c8c52de5ffe388
(const EvidenceSet &ev_set)
void
normalizeProbabilities
classmhf_1_1HypothesisTree.html
a8ed420bbb88176b03b1a7ad4399c17fe
()
void
pruneTree
classmhf_1_1HypothesisTree.html
a0667bbd8c1b48797dcb50c0861bdfc34
(const Time ×tamp)
std::list< Hypothesis * >
leafs_
classmhf_1_1HypothesisTree.html
a35c47dc8ec5e61e594c477bfc80b7b48
Hypothesis *
MAP_hypothesis_
classmhf_1_1HypothesisTree.html
a6878ca3e2ffc729047e6e3c72e40101b
double
max_min_prob_ratio_
classmhf_1_1HypothesisTree.html
a38ddd8abb6264e1a98f6f710c8d83875
long
n_updates_
classmhf_1_1HypothesisTree.html
a0e37acdd59a699b63e59809fa2c4dcea
unsigned int
num_max_hyps_
classmhf_1_1HypothesisTree.html
a22f80648b843af34ec9272e6f65e5026
Hypothesis *
root_
classmhf_1_1HypothesisTree.html
af4ccec47d41a6694507ae47d23ddb765
double
t_last_update_
classmhf_1_1HypothesisTree.html
a7b8802ff84a25ec4b37dd0970f847a67
int
tree_height_
classmhf_1_1HypothesisTree.html
ab8fb75c96e2117599b7e774e9f44b804
mhf::IStateEstimator
classmhf_1_1IStateEstimator.html
virtual IStateEstimator *
clone
classmhf_1_1IStateEstimator.html
a10ab7cd2f9ee963ff8eb0f5182a32904
() const =0
virtual const pbl::PDF &
getValue
classmhf_1_1IStateEstimator.html
aadaf2529f2619c59f6ebc8915f04bb11
() const =0
virtual void
propagate
classmhf_1_1IStateEstimator.html
ae93bd3b893053fb1660b12eb41c4cae6
(const Time &time)=0
virtual void
reset
classmhf_1_1IStateEstimator.html
aca0803c04a17469a27334b6e6089eaeb
()=0
virtual bool
setParameter
classmhf_1_1IStateEstimator.html
a0da419f1aa959f91a21fcb53d1e9d2e1
(const std::string ¶m, const std::string &s)
virtual bool
setParameter
classmhf_1_1IStateEstimator.html
ab5205904f0572141e36b85ce7377df2a
(const std::string ¶m, double v)
virtual bool
setParameter
classmhf_1_1IStateEstimator.html
a45c9634d55e933dd1cb4e51ac9074489
(const std::string ¶m, bool b)
virtual void
update
classmhf_1_1IStateEstimator.html
ab649cec130ec1be64cf8c64d607ec418
(const pbl::PDF &z, const Time &time)=0
virtual
~IStateEstimator
classmhf_1_1IStateEstimator.html
a368b89d4307185f95a45c50d19fdb4e8
()
mhf::KnowledgeDatabase
classmhf_1_1KnowledgeDatabase.html
void
addClassModel
classmhf_1_1KnowledgeDatabase.html
a91c364a09544cd25127c1fdecfa81c21
(const std::string &class_name, ClassModel *model)
const pbl::PMF &
getClassDistribution
classmhf_1_1KnowledgeDatabase.html
a82133ebbc3622e2de7d8b97785a5c2ff
() const
const ClassModel *
getClassModel
classmhf_1_1KnowledgeDatabase.html
a274680ac2823d68fa215fec124ff7d0a
(const std::string &class_name) const
const std::map< std::string, ClassModel * > &
getClassModels
classmhf_1_1KnowledgeDatabase.html
a717ee8f8bfa60d851495280919cf2507
() const
const PropertySet &
getClutterPDFs
classmhf_1_1KnowledgeDatabase.html
a8757ea4ac798423eb206aa4ee2ec3271
(const std::string &class_name) const
const IStateEstimator *
getEstimator
classmhf_1_1KnowledgeDatabase.html
ad8a27c80b87e9033ee227b61eb27b9ce
(const std::string &class_name, const Attribute &attribute) const
const PropertySet &
getNewPDFs
classmhf_1_1KnowledgeDatabase.html
ae92d28870b1bf11f1ec819bc22fa0a0b
(const std::string &class_name) const
double
getPriorClutter
classmhf_1_1KnowledgeDatabase.html
af5b492f96a5c3d176f1c5ad08d14b0af
() const
double
getPriorExisting
classmhf_1_1KnowledgeDatabase.html
a1f4ae34985a1f264db5400d5d0e732af
() const
double
getPriorNew
classmhf_1_1KnowledgeDatabase.html
a24779d5ed36141fb481a4b9549f7e39c
() const
double
getProbabilityClutter
classmhf_1_1KnowledgeDatabase.html
aa85c6453180c3351ecd96dbd250ba843
(const Evidence &z)
double
getProbabilityExisting
classmhf_1_1KnowledgeDatabase.html
ab795cd19730f78ca693a016810bd34d0
(const Evidence &z, const SemanticObject &obj)
double
getProbabilityNew
classmhf_1_1KnowledgeDatabase.html
a68f835b3359ddfd2f399bb7e0db164f7
(const Evidence &z)
std::vector< Property >
inferProperties
classmhf_1_1KnowledgeDatabase.html
a201d61eadc901bfd47047bad368e478d
(const PropertySet &prop_set, std::vector< Attribute >) const
void
setPriorClutter
classmhf_1_1KnowledgeDatabase.html
af7a172df084132e46be8ac20d5c2668f
(double prior_clutter)
void
setPriorExisting
classmhf_1_1KnowledgeDatabase.html
a1980f8a80e33739b29a3aaa35af67fc4
(double prior_existing)
void
setPriorNew
classmhf_1_1KnowledgeDatabase.html
a7b609b0650074331c426a1ea39309900
(double prior_new)
virtual
~KnowledgeDatabase
classmhf_1_1KnowledgeDatabase.html
aa865d7a37e1e7570bbb4870817893111
()
static KnowledgeDatabase &
getInstance
classmhf_1_1KnowledgeDatabase.html
a95b7a82ae3f837ad5d1a926e711f939b
()
KnowledgeDatabase
classmhf_1_1KnowledgeDatabase.html
a80a353494ba607aaf119fffc1c4acaf8
()
std::map< std::string, ClassModel * >
class_models_
classmhf_1_1KnowledgeDatabase.html
ab07ca9e97f1555648becb658bf3a1273
pbl::PMF
class_pmf_
classmhf_1_1KnowledgeDatabase.html
a507c045023cc87ed5fa0f0102417623a
double
prior_clutter_
classmhf_1_1KnowledgeDatabase.html
a6d3a4c49b6c8e078498093720d327e15
double
prior_existing_
classmhf_1_1KnowledgeDatabase.html
aa78d2f67e6e173799c818c4e8dc9eb9c
double
prior_new_
classmhf_1_1KnowledgeDatabase.html
a06486d483199d7f827f489e5b811ae79
static KnowledgeDatabase *
instance_
classmhf_1_1KnowledgeDatabase.html
a7a42c85185c6387e5eb801c4b9a31035
mhf::ObjectModelParser
classmhf_1_1ObjectModelParser.html
std::string
getErrorMessage
classmhf_1_1ObjectModelParser.html
a7eb8a1f2706a80e99fe5f7d96ec87150
() const
ObjectModelParser
classmhf_1_1ObjectModelParser.html
a952667f256696c0d4b444abe608b51bb
(const std::string &filename)
bool
parse
classmhf_1_1ObjectModelParser.html
a6c26de40ba683034fc874b1ab0fe9dd8
(KnowledgeDatabase &obj_models)
virtual
~ObjectModelParser
classmhf_1_1ObjectModelParser.html
a9a1e513724bc82069e7ee9d684d30939
()
bool
getAttributeValue
classmhf_1_1ObjectModelParser.html
a59af34b41d0cb4a867afc809ac60bc04
(const TiXmlElement *elem, std::string att_name, double &att_value, std::stringstream &error)
bool
getAttributeValue
classmhf_1_1ObjectModelParser.html
abf141bc813ad7624aa7ec0a97dc788aa
(const TiXmlElement *elem, std::string att_name, std::string &att_value, std::stringstream &error)
std::string
getPropertyValue
classmhf_1_1ObjectModelParser.html
afb04c9582e1111d49dfed5c65b631550
(const TiXmlElement *elem, std::string prop_name, double &value, std::stringstream &error, bool optional=false)
bool
getStateEstimatorParameter
classmhf_1_1ObjectModelParser.html
adb763c394c7f77d0414bab46be479fab
(const TiXmlElement *elem, const std::string ¶m_name, double &value)
bool
hasAttributeValue
classmhf_1_1ObjectModelParser.html
aa12ab33456d2ab9609f8d172cab40245
(const TiXmlElement *elem, std::string att_name, std::string att_value)
pbl::PDF *
parsePDF
classmhf_1_1ObjectModelParser.html
ae2c8fba19b11fd23c4deba62f589da84
(const TiXmlElement *elem, std::stringstream &error)
bool
parseStateEstimator
classmhf_1_1ObjectModelParser.html
ac872609f042132799d24edc853d42a3a
(ClassModel *obj_model, const TiXmlElement *elem, std::stringstream &error)
std::string
filename_
classmhf_1_1ObjectModelParser.html
a6ebc803eef603afadde8e7212e8f5f91
pluginlib::ClassLoader< IStateEstimator > *
object_model_loader_
classmhf_1_1ObjectModelParser.html
a09c404024f566dc27a337b0936e00639
std::stringstream
parse_errors_
classmhf_1_1ObjectModelParser.html
a1840d767ebb411a68a748a90fc341a5a
mhf::ObjectStorage
classmhf_1_1ObjectStorage.html
void
addObject
classmhf_1_1ObjectStorage.html
ae2dd85f531f134e6aa814e0a7b5cd60a
(SemanticObject *obj)
long
getUniqueID
classmhf_1_1ObjectStorage.html
afa9cbe255958ab0780e7a0aef45748af
()
void
match
classmhf_1_1ObjectStorage.html
ab924b35c2250e267d615a2738980e5dd
(const Evidence &ev)
void
removeObject
classmhf_1_1ObjectStorage.html
af521a81a67ebaaa6ac27f9200bd25c85
(SemanticObject &obj)
virtual
~ObjectStorage
classmhf_1_1ObjectStorage.html
a38b45f909d2a9ce581433e4f59234683
()
static ObjectStorage &
getInstance
classmhf_1_1ObjectStorage.html
a3e41e4aecb19bbcf70821893f2f41c2f
()
ObjectStorage
classmhf_1_1ObjectStorage.html
ac6b48559dbad7378916abdb98aeca3b7
()
long
ID_
classmhf_1_1ObjectStorage.html
a35bc6a16e26d7da22901f92d97b2080c
const KnowledgeDatabase &
knowledge_db_
classmhf_1_1ObjectStorage.html
a4abfe8a72a029c47471d58f31b8674ef
std::list< SemanticObject * >
objects_
classmhf_1_1ObjectStorage.html
a38ca52c1debaff0b3173e931b1d15a6f
static ObjectStorage *
instance_
classmhf_1_1ObjectStorage.html
a396918750d9f178fbb929a9f97b16860
mhf::Property
classmhf_1_1Property.html
Property *
clone
classmhf_1_1Property.html
ad286a2b007089ef61f1c5254a2b97d7a
() const
const Attribute &
getAttribute
classmhf_1_1Property.html
a95aceeeb2809ac7b4365959031670bc2
() const
const IStateEstimator &
getEstimator
classmhf_1_1Property.html
af906788fb31e3b89e22e9602d9c15e3d
() const
virtual double
getLikelihood
classmhf_1_1Property.html
a355d29088023560451fd14b73a42bc3a
(const pbl::PDF &pdf) const
const ObjectID &
getObjectID
classmhf_1_1Property.html
abc8bfa10761b899af36b093eb430b3b1
() const
const pbl::PDF &
getValue
classmhf_1_1Property.html
ab3920861c62b9cd7c1976c9121822741
() const
Property &
operator=
classmhf_1_1Property.html
abb75b15890f4ed5ab6effea7c04b3e47
(const Property &other)
void
propagate
classmhf_1_1Property.html
a52e90a82d5d36bac1681555462b52ec3
(const Time &time)
Property
classmhf_1_1Property.html
aafc9ee6d37de40706a40585040a33fe4
(const Property &orig)
Property
classmhf_1_1Property.html
a1e7fd686546e5b71f938303734f19b98
(const Attribute &attribute, const IStateEstimator &bm, const ObjectID &object_id=-1)
void
reset
classmhf_1_1Property.html
a7eaa1fd7c1fd7802c1d53d262d85b7e5
()
std::string
toString
classmhf_1_1Property.html
a4298755b7f4b945e664e589e16605af6
(const std::string &prefix="") const
void
update
classmhf_1_1Property.html
a936039a90cbd5f9f916f747bc59a4ee9
(const pbl::PDF &z, const Time &time)
virtual
~Property
classmhf_1_1Property.html
ac961f5a44daae375e35be24f802a52dc
()
Attribute
attribute_
classmhf_1_1Property.html
a0afadd68acee9ceb74302fe2f5fa5feb
IStateEstimator *
estimator_
classmhf_1_1Property.html
ae116b71f379c03eaf0dcf0bb99a3db17
Time
time_
classmhf_1_1Property.html
a8250798e7e214f91352020695fe79403
mhf::PropertySet
classmhf_1_1PropertySet.html
mhf::IStateEstimator
void
addProperty
classmhf_1_1PropertySet.html
a55ff76298cdce1010cab95504f1622e7
(const Attribute &attribute, const IStateEstimator &estimator)
void
addProperty
classmhf_1_1PropertySet.html
a87c3a7d1b46bcf3398c7b3b649bc3ccb
(const std::string &attribute, const pbl::PDF &value)
void
addProperty
classmhf_1_1PropertySet.html
a873cfcb7c51cea17521c03424f6aa55c
(const Attribute &attribute, const pbl::PDF &value)
PropertySet *
clone
classmhf_1_1PropertySet.html
a1ddf82deec936b3a34c45283761f62ee
() const
virtual double
getLikelihood
classmhf_1_1PropertySet.html
aa94b920185fa79ebba20db51727516d7
(const PropertySet &P) const
const Property *
getProperty
classmhf_1_1PropertySet.html
aa241d39528d421d4fd3b987119a7cad4
(const std::string &attribute) const
const Property *
getProperty
classmhf_1_1PropertySet.html
a5cd4d55591967521e816be79abe488fd
(const Attribute &attribute) const
const std::map< Attribute, Property * > &
getPropertyMap
classmhf_1_1PropertySet.html
a7d68638be2420a0e62f5b5f8bdd54b57
() const
Time
getTimestamp
classmhf_1_1PropertySet.html
ac94b92982561eec35ab05bf59689f3a9
() const
const pbl::PDF &
getValue
classmhf_1_1PropertySet.html
a3ec59b3c0a02f51a6745c44a241f1d5a
() const
void
propagate
classmhf_1_1PropertySet.html
a31fd08eaacea40e59fad77aad81f94c0
(const Time &time)
PropertySet
classmhf_1_1PropertySet.html
a1b16cf3a8c7ef206b38a7d56128b0722
(const PropertySet &orig)
PropertySet
classmhf_1_1PropertySet.html
a1387cd705e3243201fa2c439c322bb43
(Time timestamp=0)
void
reset
classmhf_1_1PropertySet.html
a8203bd2b5a70dda771ee927b4eeb22d7
()
std::string
toString
classmhf_1_1PropertySet.html
a2bd25a7e85b4831532dff77ba5eb4060
() const
void
update
classmhf_1_1PropertySet.html
a86d428bd5396d1087c59ebfe8ffdc912
(const pbl::PDF &z, const Time &time)
virtual
~PropertySet
classmhf_1_1PropertySet.html
a7f8cdd09619fcffcbc186d2fdc88f108
()
static int
N_PROPERTY_SET
classmhf_1_1PropertySet.html
a89f2b2f75e035afa19acdfd68565ce77
void
addProperty
classmhf_1_1PropertySet.html
a670e88a0eee1d5a3005d46e2287fd589
(Property *property)
Property *
getProperty
classmhf_1_1PropertySet.html
a09aa142104285acc7249681574721d09
(const Attribute &attribute)
Time
timestamp_
classmhf_1_1PropertySet.html
acee1dec2c27aa6a6cb7efa7b001ec421
std::map< Attribute, Property * >
properties_
classmhf_1_1PropertySet.html
abf50fe7bb7aaafa25001662af44f82b5
mhf::SemanticObject
classmhf_1_1SemanticObject.html
mhf::PropertySet
void
addPotentialAssignment
classmhf_1_1SemanticObject.html
a7c6be05c780b7afec8315f4df5268c0c
(const Evidence &ev, double probability)
void
addToHypothesis
classmhf_1_1SemanticObject.html
ac122640569a4905fcf92e6ad7cec0e55
(Hypothesis *hyp)
SemanticObject *
clone
classmhf_1_1SemanticObject.html
ada6fae802425e04bf7a085665be0dda1
() const
const ClassModel &
getExpectedObjectModel
classmhf_1_1SemanticObject.html
af3d3cef78401f5a10679376781091d2d
() const
ObjectID
getID
classmhf_1_1SemanticObject.html
a69517e7a8bf95d7ea4dff174067bd089
() const
double
getLastUpdateTime
classmhf_1_1SemanticObject.html
a40ade1cb964fe4a5f96fbcd314cfb6db
() const
double
getLikelihood
classmhf_1_1SemanticObject.html
a98f630856f45c755e999207d2db4abe7
(const PropertySet &ev) const
unsigned int
getNumParentHypotheses
classmhf_1_1SemanticObject.html
a8cff6f2c32a1e4994fcb2fc5468cb080
() const
double
getTimestamp
classmhf_1_1SemanticObject.html
a6026c7e510a1c5f0df72dfd4aace61ad
() const
void
init
classmhf_1_1SemanticObject.html
a76c95b800e4ea59e0c63d09fb0ee9fbc
(const Evidence &z)
void
removeFromHypothesis
classmhf_1_1SemanticObject.html
a2855d316eef96942aa2b97900bc0484f
(Hypothesis *hyp)
SemanticObject
classmhf_1_1SemanticObject.html
ae8587f1e1aa84aa9407ec77baf11cd87
(const SemanticObject &orig)
SemanticObject
classmhf_1_1SemanticObject.html
a1f24433631f3f966e45b180df95cc52c
(long ID)
void
update
classmhf_1_1SemanticObject.html
a861b250812192e500a7ea1a079db1505
(const Evidence &z)
virtual
~SemanticObject
classmhf_1_1SemanticObject.html
a6edc6b05e13373f319f2e7a9338e2467
()
std::list< SemanticObject * >::iterator
it_obj_storage_
classmhf_1_1SemanticObject.html
a07d0dee869cac4d7b18a8a732c1160eb
static int
N_SEMANTICOBJECT
classmhf_1_1SemanticObject.html
a630094f19120ddf9afdd71ce7424ef40
std::string
expected_class_
classmhf_1_1SemanticObject.html
a437357f713296740e924735e7db4480e
ObjectID
ID_
classmhf_1_1SemanticObject.html
a42dfb7df09f76c3203b4ef7dd27da8e8
std::set< Hypothesis * >
parent_hypotheses_
classmhf_1_1SemanticObject.html
ad17652a2ac9a708c50bf74f70819dc70
mhf::WorldModelROS
classmhf_1_1WorldModelROS.html
const std::list< SemanticObject * > &
getMAPObjects
classmhf_1_1WorldModelROS.html
a3b66bcfccb3993ea6a2a025c42ec38de
() const
void
processEvidence
classmhf_1_1WorldModelROS.html
ae25d57feba0f01eeaedbec3e1b1b627d
(const wire_msgs::WorldEvidence &world_evidence_msg)
void
processEvidence
classmhf_1_1WorldModelROS.html
ac4531208e6dbb6fd3d189f3c63232916
(const ros::Duration max_duration)
void
publish
classmhf_1_1WorldModelROS.html
af95fda8e6bfe3333938e0b5cfb0ab061
() const
void
registerEvidenceTopic
classmhf_1_1WorldModelROS.html
af020824b502ab29bc9732823ceb7e474
(const std::string &topic_name)
void
showStatistics
classmhf_1_1WorldModelROS.html
a46648ed08d4e07b8939b41f323a865a5
() const
void
start
classmhf_1_1WorldModelROS.html
ab96b6e0e05e96819692166449c93c69b
()
void
startThreaded
classmhf_1_1WorldModelROS.html
aa1da425464d500d695212a65bc3ecff9
()
WorldModelROS
classmhf_1_1WorldModelROS.html
ab7d7971f3834b42b42970d9b52a65af4
(tf::TransformListener *tf_listener=0)
virtual
~WorldModelROS
classmhf_1_1WorldModelROS.html
a4ac5aa331a3c9eb04ed1fac9649efd71
()
void
evidenceCallback
classmhf_1_1WorldModelROS.html
a7fc86bdc1bd433be4e332f4659836934
(const wire_msgs::WorldEvidence::ConstPtr &world_evidence_msg)
bool
hypothesisToMsg
classmhf_1_1WorldModelROS.html
ae68f0de2db86a309314e0817fb54b0f5
(const mhf::Hypothesis &hyp, wire_msgs::WorldState &msg) const
bool
initialize
classmhf_1_1WorldModelROS.html
a04d78efee0b41faddbf7e036c2914f89
()
void
initializeMHF
classmhf_1_1WorldModelROS.html
a666959c5d48e3c3a81218d245b5fb38f
()
bool
objectToMsg
classmhf_1_1WorldModelROS.html
a2f63251c425828cff630c749bc6fb5a0
(const SemanticObject &obj, wire_msgs::ObjectState &msg) const
void
printWorldObjects
classmhf_1_1WorldModelROS.html
a27fcaf9daa7fa60be75d4a0e96b70014
(const mhf::Hypothesis &hyp) const
bool
resetWorldModel
classmhf_1_1WorldModelROS.html
a618cf1dc62633f1e0416183f152e8d41
(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
void
shutdown
classmhf_1_1WorldModelROS.html
a90e1811298f3cb5286543298185b3ca0
()
bool
transformOrientation
classmhf_1_1WorldModelROS.html
a9b5ed7d901dec53fe113a3484006dcb5
(const pbl::PDF &pdf_in, const std::string &frame_in, pbl::Gaussian &pdf_out) const
bool
transformPosition
classmhf_1_1WorldModelROS.html
af6514a96012c474e5bef76283dcc1218
(const pbl::PDF &pdf_in, const std::string &frame_in, pbl::Gaussian &pdf_out) const
std::list< wire_msgs::WorldEvidence >
evidence_buffer_
classmhf_1_1WorldModelROS.html
a408b9ab3f684956d16f44f8cdce8046f
bool
is_tf_owner_
classmhf_1_1WorldModelROS.html
ab977e0397abc20b00ca3800dbc88bc75
ros::Time
last_update_
classmhf_1_1WorldModelROS.html
a3970445f6f7a7dbf26a21eb11ec9631a
double
last_update_duration
classmhf_1_1WorldModelROS.html
a992bae93559d3580da35b98f2b9be962
double
loop_rate_
classmhf_1_1WorldModelROS.html
a2bb4b88c7df6a6de39684000923b65cd
int
max_num_hyps_
classmhf_1_1WorldModelROS.html
a13d0f73dd84e57511be47f58801a0320
double
max_update_duration
classmhf_1_1WorldModelROS.html
af6e02121ba29f53ab9fe7c1ab3461e49
double
min_prob_ratio_
classmhf_1_1WorldModelROS.html
aa8dec0c04152d5537bb4321de068bf31
std::string
output_frame_id_
classmhf_1_1WorldModelROS.html
a70290173ff5aeb5ad624803051a9a36a
boost::thread
processing_thread_
classmhf_1_1WorldModelROS.html
ad38f1e1efca315c10b14b4c1d9747150
ros::Publisher
pub_wm_
classmhf_1_1WorldModelROS.html
ab7fb80d5b5e212d01888747f0b9949d0
ros::ServiceServer
srv_reset_
classmhf_1_1WorldModelROS.html
ad15b4cbc0aa87c53eea43610c0b5eb74
std::list< ros::Subscriber >
subs_evidence_
classmhf_1_1WorldModelROS.html
a131ee270b7be8ae69cc8a1730ef20727
tf::TransformListener *
tf_listener_
classmhf_1_1WorldModelROS.html
ae8373d65aa2268d1e37b6febcf25a9ff
std::stringstream
warnings_
classmhf_1_1WorldModelROS.html
a40b51dafeb85f4e2a5c6993e668925f2
mhf::HypothesisTree *
world_model_
classmhf_1_1WorldModelROS.html
afd637971d535d9097cf5c3143dbb770a
std::string
world_model_frame_id_
classmhf_1_1WorldModelROS.html
a587e3f82a058d1af687a60790f3d7157