Domain.cpp
/tmp/ws/src/asr_intermediate_object_generator/src/
Domain_8cpp
Domain.h
Domain.h
/tmp/ws/src/asr_intermediate_object_generator/include/
Domain_8h
Evaluator.h
Scene.h
Domain
std::shared_ptr< Scene >
SceneSharedPointer
Domain_8h.html
a90ceab0a2c6735a41d528ce5d954834c
Evaluator.cpp
/tmp/ws/src/asr_intermediate_object_generator/src/
Evaluator_8cpp
Evaluator.h
static int
callback
Evaluator_8cpp.html
ae5029c6714b7b77296aa2096b846b6be
(void *NotUsed, int argc, char **argv, char **azColName)
bool
compare_evaluator_tuple
Evaluator_8cpp.html
a2acc78ea79c083822efca926a84a70ee
(const objectTupleSharedPtr &first, const objectTupleSharedPtr &second)
Evaluator.h
/tmp/ws/src/asr_intermediate_object_generator/include/
Evaluator_8h
Evaluator
std::tuple< double, std::string, std::string, std::string, std::string >
evalulatorTuple
Evaluator_8h.html
a6e45c8701a97c0657ad073a3f5dedf16
std::shared_ptr< evalulatorTuple >
evalulatorTupleSharedPtr
Evaluator_8h.html
a9704b30e3e55e848d85c9c6debe6e5a8
std::tuple< double, std::string, std::string, std::string >
objectTuple
Evaluator_8h.html
a556c36c758d8a2d11bd54b55fb241875
std::shared_ptr< objectTuple >
objectTupleSharedPtr
Evaluator_8h.html
a5d7ebc941a03a729cc8f4bce6873ae37
main.cpp
/tmp/ws/src/asr_intermediate_object_generator/src/
main_8cpp
Domain.h
int
main
main_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
Object.cpp
/tmp/ws/src/asr_intermediate_object_generator/src/
Object_8cpp
Object.h
Object.h
/tmp/ws/src/asr_intermediate_object_generator/include/
Object_8h
ObjectPoint.h
Object
std::shared_ptr< ObjectPoint >
ObjectPointSharedPointer
Object_8h.html
a01279d23618337c8508a5fcc9c5a22f3
ObjectPoint.cpp
/tmp/ws/src/asr_intermediate_object_generator/src/
ObjectPoint_8cpp
ObjectPoint.h
ObjectPoint.h
/tmp/ws/src/asr_intermediate_object_generator/include/
ObjectPoint_8h
ObjectPoint
Scene.cpp
/tmp/ws/src/asr_intermediate_object_generator/src/
Scene_8cpp
Scene.h
Scene.h
/tmp/ws/src/asr_intermediate_object_generator/include/
Scene_8h
Object.h
Scene
std::shared_ptr< Object >
ObjectSharedPointer
Scene_8h.html
a6bfa62336f5d944225923a167fc889d9
Domain
classDomain.html
void
calcIntermediateObjectsForDomain
classDomain.html
a043db81854e1be24890fd2f6f25ba500
()
Domain
classDomain.html
a6adccae537e53d4fde2b70f875e6b8d0
()
void
getDomainFromParams
classDomain.html
a0808d2a7aea314ce4554e66aee086dd4
()
std::list< objectTupleSharedPtr >
getIntermediateOjects
classDomain.html
a4e13938bc432e27f4148856bcc45e561
() const
void
publishIntermediateObjectToAutomat
classDomain.html
affacf79b8ce3a1d30401efbdbea378be
()
void
publishLogs
classDomain.html
a7f8a0df0ffbff9743e248032cd101e51
()
virtual
~Domain
classDomain.html
a29cec9afb2e54c810ba1f3c1a49543a8
()
double
Alpha
classDomain.html
a71e68e8c11093103dd5721672f660e81
std::string
AutomatPath
classDomain.html
adffec5e00d7992eef65ec2b28173c381
double
Beta
classDomain.html
ae23e322a2132bec8650e33489fec234f
std::string
DomainName
classDomain.html
aa6082faabe9e972bdb271b2151e69bff
double
GainValueThreshold
classDomain.html
ac298311857f95e18f76c69dc1dfad84a
double
Gamma
classDomain.html
ae25b637e46e76825d192ca9b69489696
std::list< objectTupleSharedPtr >
IntermediateOjects
classDomain.html
a82e0f14ac70505542345a67e9947c2d1
ros::NodeHandle
LocalHandle
classDomain.html
a8b326b62b502f5b3693483582e5b0ba8
std::string
LogPath
classDomain.html
a6257f38085d4cd24655b815b8bc7394b
std::string
NBVPath
classDomain.html
a9edd1990e06b1210b40821b7792933a8
int
RankingMethod
classDomain.html
af0949d7d0f1fb758c6e6077954e833b7
std::string
Scene_path
classDomain.html
a964c7c9242cc0372d9c327e17e2eac21
std::vector< SceneSharedPointer >
SceneList
classDomain.html
a48b7f7a870cb04a77c09cd76848e493d
Evaluator
classEvaluator.html
Evaluator
classEvaluator.html
ab0fae467aa1c3870f9cfb0c8368710be
()
Evaluator
classEvaluator.html
a3d4e5731dd7ed49ae945a0b070220d48
(std::list< evalulatorTupleSharedPtr > objectListEntry, std::list< std::string > sceneListEntry, double GainValueThresholdEntry, std::string NBVPath, std::string dbPath)
std::list< objectTupleSharedPtr >
getIntermediateObjects
classEvaluator.html
a522ba09c93f05a8d43084aec9d372558
()
virtual
~Evaluator
classEvaluator.html
ac10971f54d227b1ef9aa5b28872b0272
()
double
CalcAverageF
classEvaluator.html
a588611069d59506c03cb667794d5b112
(std::list< objectTupleSharedPtr > list)
bool
Evaluate
classEvaluator.html
ab07a0decb69f24f27410a74f095a9024
(std::list< objectTupleSharedPtr > oldList, std::list< objectTupleSharedPtr > newList)
void
PublishIntermediateObjectForWorldModel
classEvaluator.html
aff2231c4ce0ee02ee9bca54c9fde7be6
()
void
PublishIntermediateObjectInDomainTable
classEvaluator.html
aa8e66fb5eeb5942d45a2e027be86503f
()
bool
Validation
classEvaluator.html
af587547bbbc12ab5d001bc640c0d8c12
(std::list< objectTupleSharedPtr > listToValidate)
std::string
DbPath
classEvaluator.html
a4f0183401bb1c62db2dd64ed261977ad
double
GainValueThreshold
classEvaluator.html
ab7d6881ef31a427c62d7f6d3ff1018ad
std::string
NBVPath
classEvaluator.html
a98b84b730f3bd85cf995862e0fc7faa4
int
ObjectListSize
classEvaluator.html
a1a7c5fa99e32b6f62d18a344ea652631
std::list< objectTupleSharedPtr >
ProcessedObjectList
classEvaluator.html
ad0e95603d399f05c8662107db81d4ed8
std::unordered_map< std::string, std::list< std::string > >
SceneMap
classEvaluator.html
af20a0d4099eb2ba71c7a8672670dd85c
Object
classObject.html
void
AddDistance
classObject.html
af9f1dfcb2d155105f83d6bec630258c2
(double d)
void
AddPoint
classObject.html
afd0201c6efefb141f481e9f608a26f36
(ObjectPointSharedPointer p)
void
AverageDistance
classObject.html
ab151139f8ac60d362e19e2dea94ed3db
()
void
CalcAveragePos
classObject.html
a1301e8b739722a2fc16215ff245370b2
()
void
CalcPosVar
classObject.html
a9ebc6377f856a7179b444b3f3e8d5df1
()
void
DisplayStats
classObject.html
affb9944988140acd997e12658019fd42
()
ObjectPointSharedPointer
getAverage
classObject.html
a2dea274252e496072c7f89a43494a7db
() const
double
getAverageDistanceToOtherObjects
classObject.html
a6eefa596fe5f94a81e6500281af1c0d9
() const
double
getNormalizedAverageDistanceToOtherObjects
classObject.html
a28142d1fe51edcffcb48e4da2eb065fb
()
double
getNormalizedPosVar
classObject.html
a5f514472aa78e59292be14afca8db84a
()
std::string
getObjectName
classObject.html
ab784a06ef1999d3ee2b99db78ee63bca
() const
int
getObjetsCount
classObject.html
aae2315609ea1a6bb273c909c71f7b3c2
() const
std::string
getObservedId
classObject.html
aa8dcb7f881838f3b7ed2717704d4b23e
() const
ObjectPointSharedPointer
getPoint
classObject.html
ab20b8a0eeca17b7122c2e6b75f37ee51
(int i) const
double
getPosVar
classObject.html
a21fe23292538d2c9e50dec3d971633ec
() const
double
getRankValue
classObject.html
ae227c07706ad2c35ff8f5e966b3e66d2
() const
Object
classObject.html
a40860402e64d8008fb42329df7097cdb
()
Object
classObject.html
a61b3f1e75dc5c48cf681f5d7715bcb97
(std::string objectName, std::string observedId, int rankingMethodEntry, double alphaEntry, double betaEntry, double gammaEntry)
void
publishLogs
classObject.html
a6d8a75dbab411f3564bc01914dc33740
(std::string filePath)
void
rank
classObject.html
a3475e78698b2b07741a75c1ae1a8a304
()
void
setNormalizedAverageDistanceToOtherObjects
classObject.html
abc2b7b1e193370d90a2a65085795429d
(double value)
void
setNormalizedPosVar
classObject.html
a77b7421093acca75d85327a9c6a509b1
(double value)
void
setPresenceInScene
classObject.html
af81c57951d8753f2726e2ca5d0575c2d
(double presence)
virtual
~Object
classObject.html
ae8f5483f459e46687bd01e6f9977afd3
()
double
Alpha
classObject.html
a45ea9a71307dda4c9758fc8b72c1f4d9
ObjectPointSharedPointer
Average
classObject.html
a36a3383165eb20853a01b0359a76bbaa
double
AverageDistanceToOtherObjects
classObject.html
acacf3e9da20edffb4fd4fee12e90f846
double
Beta
classObject.html
a5a08a62e5e477fcb53d200cf0ebf97a1
double
Gamma
classObject.html
ad0feeef2a4aea8ac76694e37609ebdaf
double
NormalizedAverageDistanceToOtherObjects
classObject.html
ae2ed1dab76c1c5fbc9895112e5391ef5
double
NormalizedPosVar
classObject.html
a3b342534b36cf94827436dc83d2f50b0
std::string
ObjectName
classObject.html
af1215ba6f03206b360722cd216d182c6
int
ObjectsCount
classObject.html
ab9ccc88fd2c2d8208d9677128fb24a38
std::string
ObservedId
classObject.html
a518dff610b580596d2ba305b9b9577ca
std::vector< ObjectPointSharedPointer >
PointList
classObject.html
a4fa3f8c98f349af598394c9a3ed81e59
double
PosVar
classObject.html
a61d6bce2dfd77d7e341ca4f73618fbc2
double
PresenceInScene
classObject.html
a67885f35b3a7fb450d4cc3b87562dbd8
int
RankingMethod
classObject.html
a646a1a60673bc8af063f88e13dc26557
double
rankValue
classObject.html
ac258280aea226cfbfa5eb7ab06140aef
ObjectPoint
classObjectPoint.html
double
calcDistance
classObjectPoint.html
a045005bfd1b5efb7638d34a09ff2d2ea
(ObjectPoint p)
int
getSetId
classObjectPoint.html
a4934e1b31c75a5b62fa25f72f4330f26
() const
double
getX
classObjectPoint.html
a08c5e68bce6ca48bf511fa6d871ea931
() const
double
getY
classObjectPoint.html
a8802f6ba11b7458b734fc5b02e61c753
() const
double
getZ
classObjectPoint.html
a3676cb2bcb1eb3e099af3251195382f1
() const
ObjectPoint
classObjectPoint.html
a5623b9d317fc0378389a8a31ef6ed3ac
()
ObjectPoint
classObjectPoint.html
a2e719df698ac25ffc20cefb8a42f6f7b
(double x, double y, double z, int setId)
void
setSetId
classObjectPoint.html
a5de0c011c84a6edda1135d7b4ed1a5c8
(int setId)
void
setX
classObjectPoint.html
afa3037fe40315dd6ae72d6d202e9683e
(double x)
void
setY
classObjectPoint.html
ac41046e34ae22ebd822d17d18a86f58a
(double y)
void
setZ
classObjectPoint.html
a1686ecf862bb2d0576d3368368a259b3
(double z)
void
updatePoint
classObjectPoint.html
ae601ba8418195bab7a3c32881ddb66ef
(const double x, const double y, const double z)
virtual
~ObjectPoint
classObjectPoint.html
aa548abb94ef6a16afa504fad351eb0db
()
int
SetId
classObjectPoint.html
a854ba6d34d142b76b059607f9bfa225a
double
X
classObjectPoint.html
a1fad56be2c0b0f2d9bf70202d75706cd
double
Y
classObjectPoint.html
a0f27e97e3e44dafeadcb40a67ac19397
double
Z
classObjectPoint.html
a196fba9bd5b9de84bf24abc3bc823dbe
Scene
classScene.html
void
calcAveragePositionForEachObject
classScene.html
a2ce7b94ffb22019aeaac00ea7f59912c
()
void
calcPresenceInSceneForEachObject
classScene.html
a055a37ad5da940b9770079fc42c533b5
()
void
displayStats
classScene.html
a08dc12d4cb1c97abe0de4476b906d18f
()
std::string const
getDbName
classScene.html
a55d8a65c1959325fb1b322979547e366
()
void
getNumberSet
classScene.html
ab405fa04bef42331719c4ebfbd4ef365
()
void
getObjectAverageDistance
classScene.html
aa88ef0d413332db6106497c8a19633b8
()
void
getObjectFromDb
classScene.html
a11828011b1ef6a5976deb4383885c68d
()
std::unordered_map< std::string, ObjectSharedPointer > const
getObjectMap
classScene.html
a57901e523d8553673e5ac9c7ad02bb91
()
std::string const
getSceneName
classScene.html
ae7702de83516d70499415b51e95cfcef
()
void
normalize
classScene.html
a1ccd595b97773d03f63e041eb3580e01
()
void
publishLogs
classScene.html
a4d924fa677f8a09d224354b0ae9fd689
(std::string filePath)
void
rank
classScene.html
a819901badaa4978db48094c6ed5c8831
()
Scene
classScene.html
ad10176d75a9cc0da56626f682d083507
()
Scene
classScene.html
af577b57af1fae293ae2fb128e3ffa640
(std::string dbName, std::string sceneName, int rankingMethodEntry, double alphaEntry, double betaEntry, double gammaEntry)
virtual
~Scene
classScene.html
a3b8cec2e32546713915f8c6303c951f1
()
double
Alpha
classScene.html
a1967d4eb8d94a0b0d127946b3c073154
double
Beta
classScene.html
adc6b607d832eea5cebeea00de2a5d029
std::string
DbName
classScene.html
ab7bfd791b3049713977fdc4e06061eeb
double
Gamma
classScene.html
ad36842010aa8093fc5574cd9df4bf734
std::unordered_map< std::string, ObjectSharedPointer >
ObjectMap
classScene.html
ab6fd86e3892072b192db2e5fb6c146a4
int
RankingMethod
classScene.html
aaeb06743c1e16b49dc51d298a174a332
std::string
SceneName
classScene.html
aaaf007a5c9bfc0bd55446ad0812bf9ba
int
SceneObjectsCount
classScene.html
a423eb16a7a078511e76bc249f9903c76