combinatorialTrainer.cpp
/tmp/ws/src/asr_ism/src/
combinatorialTrainer_8cpp
CombinatorialTrainer
#define
BOOST_NO_SCOPED_ENUMS
combinatorialTrainer_8cpp.html
a673f164000ed2c207f200528add4f736
int
main
combinatorialTrainer_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
data_cleaner.cpp
/tmp/ws/src/asr_ism/src/
data__cleaner_8cpp
bool
getNodeParameters
data__cleaner_8cpp.html
a415050f3ef61b7a4317e8e25c2181130
(ros::NodeHandle nh, std::vector< std::string > &database_files, bool &clean_records, bool &clean_models)
int
main
data__cleaner_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
data_merger.cpp
/tmp/ws/src/asr_ism/src/
data__merger_8cpp
bool
getNodeParameters
data__merger_8cpp.html
a75cde3345c487e8d44c1cce24c04aaa7
(ros::NodeHandle nh, std::string &target_file, std::vector< std::string > &source_files, bool &merge_records, bool &merge_models)
int
main
data__merger_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
fake_data_publisher.cpp
/tmp/ws/src/asr_ism/src/
fake__data__publisher_8cpp
ism_helper.hpp
Fake_data_publisher
int
main
fake__data__publisher_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
ism_helper.cpp
/tmp/ws/src/asr_ism/src/
ism__helper_8cpp
ism_helper.hpp
#define
KINEMATICCHAINTIMEOUT
ism__helper_8cpp.html
a6d7c1f6bd71f0b056fa74f4e021e8bc3
ism_helper.hpp
/tmp/ws/src/asr_ism/include/
ism__helper_8hpp
IH::ObjectConverter
IH
boost::shared_ptr< ObjectConverter >
ObjectConverterPtr
namespaceIH.html
aa3b5b57c28eba1eb526b25825ae829b7
ISM::PosePtr
rosPoseToISMPose
namespaceIH.html
a579adfa64ef91dcb31974f37b6577a41
(const geometry_msgs::Pose p)
mainpage.dox
/tmp/ws/src/asr_ism/
mainpage_8dox
marker_rotator.cpp
/tmp/ws/src/asr_ism/src/
marker__rotator_8cpp
bool
getNodeParameters
marker__rotator_8cpp.html
a7d0d2bae402e70cf0d876fa9b149b6af
(ros::NodeHandle nh, std::string &source_file, std::string &target_file)
int
main
marker__rotator_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
modelViewer.cpp
/tmp/ws/src/asr_ism/src/
modelViewer_8cpp
ModelViewer
int
main
modelViewer_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
object_configuration_generator.cpp
/tmp/ws/src/asr_ism/src/
object__configuration__generator_8cpp
ObjectConfigurationGenerator
#define
KEY_MARK
object__configuration__generator_8cpp.html
ab32778677f86b2ad77d6884f4cd91578
#define
KEY_NEXT_OBJECT
object__configuration__generator_8cpp.html
a951fc15b8b68aa19a30aaa0c48b453fe
#define
KEY_NEXT_POSE
object__configuration__generator_8cpp.html
a12c2526e528eb9acf8b172afcf3d4871
#define
KEY_PREV_OBJECT
object__configuration__generator_8cpp.html
af160c49368196566726b6afe8dce7a59
#define
KEY_PREV_POSE
object__configuration__generator_8cpp.html
a08a0a2e29c1dcfdadd138e5a926f245e
#define
KEY_SAVE
object__configuration__generator_8cpp.html
a735bd78d12a58f1d9dbbf79d2b30e5df
#define
KEY_SHOW
object__configuration__generator_8cpp.html
abf569de01bd2aaf477d52e4d8090162c
#define
KEY_SWITCH_EDIT
object__configuration__generator_8cpp.html
aa152e1a09385dfae790d921025acd6d9
int
main
object__configuration__generator_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
bool
keyPressed
object__configuration__generator_8cpp.html
a2405ff882604e34d6ce05f48b3934de7
struct termios originalSettings
modifiedSettings
object__configuration__generator_8cpp.html
acf6f7f80f8dcb94f1e5c9af893730797
optedTrainerEvaluator.cpp
/tmp/ws/src/asr_ism/src/
optedTrainerEvaluator_8cpp
#define
ISM_DATA
optedTrainerEvaluator_8cpp.html
ac61f66018fcc3a30b2a89ae5534104ad
void
addVizData
optedTrainerEvaluator_8cpp.html
a411d8c187acd47057708f517e5040537
(map< string, map< string, unsigned > > &target, map< string, map< string, unsigned > > &source)
void
drawISM
optedTrainerEvaluator_8cpp.html
a03f29963cd5a10009eeeb99f5f66b4f2
(string model, string patternName, map< string, map< string, unsigned > >graphVizData, unsigned testsPerformed, unsigned timeSteps)
int
main
optedTrainerEvaluator_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TestResult
testModel
optedTrainerEvaluator_8cpp.html
a8f02a8a8d7d30e61431a177641877a98
(TestSpec testSpec, string modelDB)
void
writeError
optedTrainerEvaluator_8cpp.html
acad404242152c6ae7db049c19d7cac96
(string error, ofstream &csvFile)
void
writeTestResult
optedTrainerEvaluator_8cpp.html
a18fa1c50fcb45a38438725eb5ac6fe2b
(const TestResult &r, ofstream &csvFile)
unsigned
AMOUNT_OF_THREADS
optedTrainerEvaluator_8cpp.html
a585c3a1218908100fcfc386562476e8b
pose_interpolator.cpp
/tmp/ws/src/asr_ism/src/
pose__interpolator_8cpp
bool
getNodeParameters
pose__interpolator_8cpp.html
aa9d1143459f15eb72b79103dc6d44c3d
(ros::NodeHandle nh, std::string &source_file, std::string &target_file, int &step_number)
int
main
pose__interpolator_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
recognizer.cpp
/tmp/ws/src/asr_ism/src/
recognizer_8cpp
asr_ism/scene_configurator.hpp
Recognizer
#define
APO_RATER
recognizer_8cpp.html
aa9332e8da200b8b586ba47b0f1fc4c86
#define
KEYCODE_BUFFERSCENE
recognizer_8cpp.html
ab831edb18c120de48c04f23d9e06d394
#define
KEYCODE_BUFFERVOTES
recognizer_8cpp.html
aaa3d039401743c783229e2b91a92e59b
#define
KEYCODE_HELP
recognizer_8cpp.html
a588abef65bd76d5a8daefc6f23821adb
#define
KEYCODE_NEXT_RESULT
recognizer_8cpp.html
af4b37d317e72dcdc9ba79ff9de13d2e6
#define
KEYCODE_NEXTOBJECT
recognizer_8cpp.html
a4ef161d08f5d6d2f031737e9f2deb3b7
#define
KEYCODE_NEXTPOSE
recognizer_8cpp.html
a23961b48a01079d6896bfefb9712899a
#define
KEYCODE_NEXTREF
recognizer_8cpp.html
a300067a23466fd6f62bbfa3c93aced83
#define
KEYCODE_PREDICTSCENE
recognizer_8cpp.html
ab9d01a6604759c25b9927ff94ca107e6
#define
KEYCODE_PREV_RESULT
recognizer_8cpp.html
acd04cd8894cfc8331c856ed5c5577d0b
#define
KEYCODE_PREVOBJECT
recognizer_8cpp.html
a663bf29ed106b52b15f2230531d10d39
#define
KEYCODE_PREVPOSE
recognizer_8cpp.html
a3e5e1a5f60bb61598e0bc4388ff77427
#define
KEYCODE_PREVREF
recognizer_8cpp.html
a39c5bed5cc5610dcf9bfe44ee491a2e0
#define
KEYCODE_VISUALIZE
recognizer_8cpp.html
a1c5a36346003e600e46da90b1d2b79b5
#define
KEYCODE_VIZ_ALL_RESULTS
recognizer_8cpp.html
a825652124eb771eefb628e775bdd1d65
#define
KEYCODE_VIZ_SELECTED_RESULT
recognizer_8cpp.html
af90e5b76c3f49413d6e60722420aad66
#define
SIMPLE_RATER
recognizer_8cpp.html
a95e2ca815c056582d641b60bf643523b
int
main
recognizer_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
recorded_objects_transformer.cpp
/tmp/ws/src/asr_ism/src/
recorded__objects__transformer_8cpp
bool
getNodeParameters
recorded__objects__transformer_8cpp.html
a5cb3d8a895176c121e5173a3dbb368f6
(ros::NodeHandle nh, std::string &source_file, std::string &target_file, std::string &object_type, std::string &object_id, std::vector< double > &position, std::vector< double > &orientation)
int
main
recorded__objects__transformer_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
recorder.cpp
/tmp/ws/src/asr_ism/src/
recorder_8cpp
asr_ism/scene_configurator.hpp
Recorder
int
main
recorder_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
recordGen.cpp
/tmp/ws/src/asr_ism/src/
recordGen_8cpp
cmpFromToPointTuple
FixRecordGenPoint
MidSplinePoint
MidSplinePointAlt
RecordGenerator
RecordGenPoint
H
std::tuple< uint32_t, uint32_t, RecordGenPointPtr >
FromToPointTuple
recordGen_8cpp.html
a1bb6e18825f86b6a43bdd2c7cfe2099c
boost::shared_ptr< RecordGenPoint >
RecordGenPointPtr
recordGen_8cpp.html
a38c30a0d39c95ab31ab5111a0fc46598
OrientCalcType
recordGen_8cpp.html
a6162296a704e95020c753af64cf81ee1
Fix
Random
Linear
Undefined
RecGenPointType
recordGen_8cpp.html
a78f37701119c9c5ccdfc6f74eaa02c07
Fix
MidSpline
MidSplineAlt
Undefined
auto
contains
namespaceH.html
acaa16e40befb2040ca06144b57913b73
(const C &v, const T &x) -> decltype(end(v), true)
double
frand
recordGen_8cpp.html
ac5754da07c7329ead520bf2457bbd834
(double min, double max)
std_msgs::ColorRGBA
getColorForTypeId
recordGen_8cpp.html
a429ef90e049b16ba70721499a14c4dc0
(std::map< std::pair< std::string, std::string >, std_msgs::ColorRGBA > &typeIdToColor, std::vector< std_msgs::ColorRGBA > &allColors, uint32_t &availColorIndex, std::string &type, std::string &id)
int
main
recordGen_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
OrientCalcType
orientCalcTypeFromString
recordGen_8cpp.html
a4bad7d7717d7d2c5fa460c69fb161806
(const std::string &s)
RecGenPointType
recGenPointTypeFromString
recordGen_8cpp.html
a2681fbb182a546d0615e566ada2348d6
(const std::string &s)
recordViewer.cpp
/tmp/ws/src/asr_ism/src/
recordViewer_8cpp
RecordViewer
int
main
recordViewer_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
rotation_invariant_objects_rotator.cpp
/tmp/ws/src/asr_ism/src/
rotation__invariant__objects__rotator_8cpp
bool
getNodeParameters
rotation__invariant__objects__rotator_8cpp.html
a1a3c43f3284725298f97f25df5663071
(ros::NodeHandle nh, std::string &source_file, std::string &target_file, std::string &object_type, std::string &object_id, std::vector< std::string > &rotation_invariant_types)
int
main
rotation__invariant__objects__rotator_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
scene_configurator.cpp
/tmp/ws/src/asr_ism/src/asr_ism/
scene__configurator_8cpp
asr_ism/scene_configurator.hpp
#define
KEYCODE_ADD
scene__configurator_8cpp.html
afb361b6040328051a0b4e4bc82948596
#define
KEYCODE_AUTOMATIC_PROCESSING
scene__configurator_8cpp.html
a29c885297ccece9086b1e607cfa1670b
#define
KEYCODE_HELP
scene__configurator_8cpp.html
a588abef65bd76d5a8daefc6f23821adb
#define
KEYCODE_PROCESS_CONFIGURATION
scene__configurator_8cpp.html
a15198608af84b449d214bc82f86d9fed
#define
KEYCODE_PROCESS_ONLY_MARKED
scene__configurator_8cpp.html
aa2b848755fae0fa9513d6308bc24eb64
#define
KEYCODE_REMOVE
scene__configurator_8cpp.html
accad2aaa1f737b6bbd953acd7bbb8537
#define
KEYCODE_RESET
scene__configurator_8cpp.html
acbaddd55a95054139f93e6494d62a73a
#define
KEYCODE_SHOW
scene__configurator_8cpp.html
a9a677d808c60469432394469656c56c7
#define
KEYCODE_UPDATE_VIEW
scene__configurator_8cpp.html
ac618f6dd13f9f71208588934d0180318
scene_configurator.hpp
/tmp/ws/src/asr_ism/include/asr_ism/
scene__configurator_8hpp
scene_configurator_data.hpp
../ism_helper.hpp
SceneConfigurator
scene_configurator_data.cpp
/tmp/ws/src/asr_ism/src/asr_ism/
scene__configurator__data_8cpp
asr_ism/scene_configurator_data.hpp
scene_configurator_data.hpp
/tmp/ws/src/asr_ism/include/asr_ism/
scene__configurator__data_8hpp
ObjectEstimation
SceneConfiguratorData
boost::shared_ptr< ObjectEstimation >
ObjectEstimationPtr
scene__configurator__data_8hpp.html
a5d03e139e6164920c77e5f22274236ba
std::vector< ObjectEstimationPtr >
ObjectEstimationPtrs
scene__configurator__data_8hpp.html
a30c89381b2f543eed44f15d6883d5aa9
simpleEvaluator.cpp
/tmp/ws/src/asr_ism/src/
simpleEvaluator_8cpp
#define
ISM_DATA
simpleEvaluator_8cpp.html
ac61f66018fcc3a30b2a89ae5534104ad
void
addVizData
simpleEvaluator_8cpp.html
ace84c71db6c2c4fbbeca0365cecbdfa1
(std::map< std::string, std::map< std::string, unsigned > > &graphVizData, const RecognizerPtr &recognizer)
void
drawISM
simpleEvaluator_8cpp.html
a03f29963cd5a10009eeeb99f5f66b4f2
(string model, string patternName, map< string, map< string, unsigned > >graphVizData, unsigned testsPerformed, unsigned timeSteps)
int
main
simpleEvaluator_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
trainer.cpp
/tmp/ws/src/asr_ism/src/
trainer_8cpp
ism_helper.hpp
Trainer
#define
LINEWIDTH
trainer_8cpp.html
ab7b854108e641434d8aba356ecde94ce
int
main
trainer_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
bool
changes
trainer_8cpp.html
aa157e6869a27c2dba64017deedc013b5
voteViewer.cpp
/tmp/ws/src/asr_ism/src/
voteViewer_8cpp
VoteViewer
int
main
voteViewer_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
cmpFromToPointTuple
structcmpFromToPointTuple.html
bool
operator()
structcmpFromToPointTuple.html
ac70da40f9c493086f4ff072787e54506
(const FromToPointTuple &a, const FromToPointTuple &b) const
CombinatorialTrainer
classCombinatorialTrainer.html
CombinatorialTrainer
classCombinatorialTrainer.html
ae9d8d1344c48ef385d1035a3b53630b8
()
void
getCombinatorialTrainerParameters
classCombinatorialTrainer.html
aa3d8b3e1b00163fa09d0265f1b271f23
(const ros::NodeHandle &node_handle, ISM::CombinatorialTrainerParameters *params)
void
readParameter
classCombinatorialTrainer.html
a48c7b545cd8d10e01ed98c98198b7ef7
(const ros::NodeHandle &node_handle, const std::string ¶meterName, double *d, const double defaultValue)
void
readParameter
classCombinatorialTrainer.html
af8b3a2df11da9937f1c2a5108bd54454
(const ros::NodeHandle &node_handle, const std::string ¶meterName, std::string *s, const std::string defaultValue)
void
readParameter
classCombinatorialTrainer.html
a7ce41c5382a492e762ce32c4796284e8
(const ros::NodeHandle &node_handle, const std::string ¶meterName, int *i, const int defaultValue)
void
readParameter
classCombinatorialTrainer.html
a8536ccd86acd256a5f6e887004b132cd
(const ros::NodeHandle &node_handle, const std::string ¶meterName, bool *b, const bool defaultValue)
void
readParameter
classCombinatorialTrainer.html
a8b8877b4fc347220f226114116e85c2a
(const ros::NodeHandle &node_handle, const std::string ¶meterName, unsigned int *ui, const unsigned int defaultValue)
ros::NodeHandle
mNh
classCombinatorialTrainer.html
a5389d63fd6148076fd5ac486a925d52a
Fake_data_publisher
classFake__data__publisher.html
Fake_data_publisher
classFake__data__publisher.html
a2e4b111c8700a51a0854a4efd74cc90a
()
void
getNodeParameters
classFake__data__publisher.html
a027eba04b892be285507dcb7a3f799a6
(std::string &pObjectTopic, std::string &pDbfilename, std::string &pVisualizationTopic)
virtual
~Fake_data_publisher
classFake__data__publisher.html
a5ff47348f5783dbf95ba11203f0872ea
()
std::pair< std::string, std::string >
RecordKey
classFake__data__publisher.html
a6e6d42061e563a0207c469305a50d25d
std::map< RecordKey, const asr_msgs::AsrObject >
RecordMapType
classFake__data__publisher.html
a8efd93d557a0f3aa7dfafb7829149511
std::vector< std::vector< ISM::ObjectSetPtr > >
getDbEntries
classFake__data__publisher.html
a5fd71c1939dfc5392d45a187073a8f25
()
asr_msgs::AsrObjectPtr
objectToMessage
classFake__data__publisher.html
aee4b3aed2ba0919ee55a5e5f8b2a49f7
(ISM::ObjectPtr object)
void
timerCallback
classFake__data__publisher.html
ae93910ec4fe65fd61e988ff00dba32e5
(const ros::TimerEvent &timerEvent)
int
firstUsedSet
classFake__data__publisher.html
a5a633a0095f1b5ded27e9af7627c3a0d
int
lastUsedSet
classFake__data__publisher.html
af700698615b1aab293ded079b8c94662
std::string
mBaseFrame
classFake__data__publisher.html
a8b4ad7f5a764c2733f912c793a8265d5
IH::ObjectConverter *
mConverter
classFake__data__publisher.html
a3b0c1b96a50778164f0442438c3f4501
ros::Publisher
mDataPub
classFake__data__publisher.html
a35178090861b19c5c7d958575abe2f46
ros::NodeHandle
mNh
classFake__data__publisher.html
aeef32862565985647cdb86ec321c47fb
VIZ::ObjectModelVisualizerRVIZ *
mObjectModelVisualizer
classFake__data__publisher.html
a1498d9a39e1f74b31fe76cc9b665e002
RecordMapType
mObjectRecord
classFake__data__publisher.html
a89124476193811be5c1ca0c5ebf96626
std::vector< std::vector< ISM::ObjectSetPtr > >
mObjectSets
classFake__data__publisher.html
a11fe57ebf6230a391556b35bbceb4012
double
mPublishInterval
classFake__data__publisher.html
a69eefeaca2f093241f902bce9ba5ac10
ISM::Recognizer *
mRecognizer
classFake__data__publisher.html
a43a46f352e6a8fdb38edb1a50ea95ad0
double
mStep
classFake__data__publisher.html
aff1efbdb537edc8ca2b78a3f8d61bdf6
ros::Subscriber
mSub
classFake__data__publisher.html
af442c744ad9098be7d69c11997c8ae35
ISM::TableHelperPtr
mTableHelper
classFake__data__publisher.html
a4d6597c48614e0f535bea901321f88dc
ros::Timer
mTimer
classFake__data__publisher.html
a11348068e92dfcf9586b61d84b84b9c8
ros::Publisher
mVisualizationPub
classFake__data__publisher.html
a23264d3b80874b2306e49ee82988ec14
unsigned int
patternIter
classFake__data__publisher.html
a57728b3a6d476b3cf0f2034dd989050a
unsigned int
setIter
classFake__data__publisher.html
aba93736ae6ff3a3be154723757d45ebc
int
usedPattern
classFake__data__publisher.html
a3e803edb7e4dc4ef4f4d9a5c9b8c421c
FixRecordGenPoint
classFixRecordGenPoint.html
RecordGenPoint
virtual void
calcCurrObPos
classFixRecordGenPoint.html
aec99ea5079fcd5d5ca5c6dbc8f16e55f
()
FixRecordGenPoint
classFixRecordGenPoint.html
ad9816e53b44aa0ef242e3fbd9bdde296
(std::string name, int32_t id, double x, double y, double z, double orientW, double orientX, double orientY, double orientZ, OrientCalcType orientCalcType, double posErr, double orientErr, unsigned int from, unsigned int to, double linearDegX, double linearDegY, double linearDegZ)
virtual void
forceInvisible
classFixRecordGenPoint.html
a8712867187c96593c9f518189ac86a18
(bool b)
virtual bool
isVisible
classFixRecordGenPoint.html
aaa4a5a2627a292479e0dda3a3df17e02
()
void
setNewParams
classFixRecordGenPoint.html
a75f7a12e63c6a2691c48cbf27927d5bb
(double x, double y, double z)
virtual
~FixRecordGenPoint
classFixRecordGenPoint.html
a6b2d4db5c916f83d219e819f57dcb0cf
()
bool
mIsInvisible
classFixRecordGenPoint.html
aa289438c8d631856e8d8affaca509678
MidSplinePoint
classMidSplinePoint.html
RecordGenPoint
virtual void
calcCurrObPos
classMidSplinePoint.html
a13db6a4f34f39fbc5580b4b924f50ddb
()
void
calcSpline
classMidSplinePoint.html
a47887fb8b75d08e9b5ab9c1ac40be6f8
()
virtual void
forceInvisible
classMidSplinePoint.html
ae07b84cd12ecab46d41f3ea7c76834a8
(bool b)
virtual bool
isVisible
classMidSplinePoint.html
a3c3f30b614cce5cde39fe55061a34a68
()
MidSplinePoint
classMidSplinePoint.html
abb9c8fd6a1417ac064c64b5c4e0220a7
(std::string name, int32_t id, double xs, double ys, double zs, double xe, double ye, double ze, double degree, double timeSpan, double orientW, double orientX, double orientY, double orientZ, OrientCalcType orientCalcType, double posErr, double orientErr, unsigned int from, unsigned int to, double linearDegX, double linearDegY, double linearDegZ)
void
setNewParams
classMidSplinePoint.html
a27007c463a0a500926c398efd2a474bc
(double xs, double ys, double zs, double xe, double ye, double ze, double degree, double timeSpan)
virtual
~MidSplinePoint
classMidSplinePoint.html
ac045586a811a94ceab655080de380163
()
double
mDegree
classMidSplinePoint.html
aa6a427070578e3029e4dff07005e83b7
bool
mIsInvisible
classMidSplinePoint.html
a36d49c2e1ec6ea509182b0896351c991
Eigen::Spline< double, 4 >
mSpline
classMidSplinePoint.html
ae844b5872d40f516ecfa8de4765a8547
double
mTimeSpan
classMidSplinePoint.html
a9a9dc1e1db18ac7627d2356c497402a3
double
mXe
classMidSplinePoint.html
afe26e8295b04df23320f73833f5fe56e
double
mXs
classMidSplinePoint.html
a3c1768caddc98cf2440fbeb7f17b1c92
double
mYe
classMidSplinePoint.html
a9b320c344f52f9ce22a1b483a65cbb0e
double
mYs
classMidSplinePoint.html
a55bdad70f60dd8b214e1b585448b7969
double
mZe
classMidSplinePoint.html
a54ac7c865663c833fecd585ad16716ce
double
mZs
classMidSplinePoint.html
a1f6dc8ee90bc6b23ac47fb98ee314ca5
void
setCol
classMidSplinePoint.html
a0827a20ca7fed3926fc9dad46c79828c
(Eigen::MatrixXd &m, int col, Eigen::Vector3d &v, double time)
MidSplinePointAlt
classMidSplinePointAlt.html
MidSplinePoint
virtual void
calcCurrObPos
classMidSplinePointAlt.html
a238f4b1e8763eb98bad2f66d835aa869
()
MidSplinePointAlt
classMidSplinePointAlt.html
a05e0a28d1258eef2965b5a6e462544ea
(std::string name, int32_t id, double xs, double ys, double zs, double xe, double ye, double ze, double degree, double timeSpan, double orientW, double orientX, double orientY, double orientZ, OrientCalcType orientCalcType, double posErr, double orientErr, unsigned int from, unsigned int to, double linearDegX, double linearDegY, double linearDegZ)
ModelViewer
classModelViewer.html
ModelViewer
classModelViewer.html
af2030418dda408c44d24a399b3b70aed
()
void
getNodeParameters
classModelViewer.html
a6c396c7939a769e7351f213cf5ab1c75
(std::string &db_filename, std::string &base_frame, std::string &visualization_topic)
void
initISMObjectTrack
classModelViewer.html
ac0d7de9739d910dfe0a79d58bfc99662
()
void
initObjectTracks
classModelViewer.html
a7bac18af4f3a3a4d435e9fde46768bd5
()
void
initVotes
classModelViewer.html
a05ad65f6b4c2f6a38fff8a253e385ab6
()
void
refreshVisualization
classModelViewer.html
a550a783a35b1cf65cf3655896456781e
(const ros::TimerEvent &e)
ISM::TracksPtr
ism_object_tracks_
classModelViewer.html
af56048048852224af3f159b62be83e8e
VIZ::ModelVisualizerRVIZ *
model_visualizer_
classModelViewer.html
a66f600f106dd2438d43ba57fd53bfb79
ros::NodeHandle
nh_
classModelViewer.html
ac2326b6058f22c6d0c1b3f29c4639b27
unsigned int
number_of_subscriber_
classModelViewer.html
a43befe28f97dad6ea3d45f8c335e2d20
std::map< std::string, std::map< int, std::vector< ISM::VoteSpecifierPtr > > >
pattern_to_track_index_to_votes_
classModelViewer.html
a918cd3e6ab3ee9948669c50d9a941871
std::string
scene_name_
classModelViewer.html
a9478c166c4b196af4c97fc1bca92c35f
ISM::TableHelperPtr
table_helper_
classModelViewer.html
a06002610f2184daf463871bff44ed0b0
ros::Timer
timer_
classModelViewer.html
aa759198996f1d57273826c7ae360ce84
ISM::TracksPtr
tracks_
classModelViewer.html
a78c9b4ee1a7e832ba0c48c8105f4fef7
ros::Publisher
visualization_publisher_
classModelViewer.html
a942f4677d758d71a586ade7238023087
ObjectConfigurationGenerator
classObjectConfigurationGenerator.html
ObjectConfigurationGenerator
classObjectConfigurationGenerator.html
a6b3a9ece2e2e96b3e6d0efe26571391b
()
~ObjectConfigurationGenerator
classObjectConfigurationGenerator.html
a831e7e836ae6ca83bc4a5b62f3e04657
()
Next
classObjectConfigurationGenerator.html
ac599bb9256030f198fc5dd18c59a9a09a3b1bdbb09f9594b3d61da0d4071960d8
Previous
classObjectConfigurationGenerator.html
ac599bb9256030f198fc5dd18c59a9a09ac0a27ae07569d698d9d7f65128c54525
SelectEntity
classObjectConfigurationGenerator.html
ac599bb9256030f198fc5dd18c59a9a09
Previous
classObjectConfigurationGenerator.html
ac599bb9256030f198fc5dd18c59a9a09ac0a27ae07569d698d9d7f65128c54525
Next
classObjectConfigurationGenerator.html
ac599bb9256030f198fc5dd18c59a9a09a3b1bdbb09f9594b3d61da0d4071960d8
void
getNodeParameters
classObjectConfigurationGenerator.html
ae910263d7b13f5e848b0323d6f070327
(std::vector< std::string > &patternNames, std::string &configFilePath)
void
initFromDatabase
classObjectConfigurationGenerator.html
aea625ae485ac2519fc702c8239c5ff94
(std::vector< std::string > &patternNames)
void
initInteractiveControl
classObjectConfigurationGenerator.html
a0f629c55f7252603197b6e51d7dd8658
()
bool
isMarked
classObjectConfigurationGenerator.html
a14a3a94e7ab7038caa146fd69e38f71d
(const ISM::ObjectPtr &obj)
void
keyboardInputCallback
classObjectConfigurationGenerator.html
aa187697c1cd7e0c32f292e4f950358b7
(const ros::TimerEvent &e)
void
loadConstellationFromConfigFile
classObjectConfigurationGenerator.html
ae464f89de68efa949ff8abba1301ff15
(const std::string &configFilePath)
void
markOrUnmark
classObjectConfigurationGenerator.html
a73ad6e7676c773ee2de8ec90248ca511
()
bool
parsePoseString
classObjectConfigurationGenerator.html
ac7e3ed7abf00e7834738e6bdfcdd7780
(std::string pose_string, ISM::PosePtr &pose, std::string delim, std::string angles)
void
printEditModeHelpText
classObjectConfigurationGenerator.html
ac8960c1472eea764fbe8e724c53d55ea
()
void
printMarkedObjects
classObjectConfigurationGenerator.html
a9eadbd801d4c6736c3cf2931a5bee197
()
void
printNormalHelpText
classObjectConfigurationGenerator.html
ab863bd7e3699f3296e3d0162a70c6173
()
void
rotate
classObjectConfigurationGenerator.html
ab4a9519c2c943b7a17532c6cea01e1ca
(double alpha, double beta, double gamma, ISM::PosePtr pose)
void
runEditMode
classObjectConfigurationGenerator.html
a5530fd95c727ed6086cdd8c4cf8c035f
()
void
switchObject
classObjectConfigurationGenerator.html
a9404f9dd93f17405b52497bdd0831309
(SelectEntity neighbor)
void
switchPose
classObjectConfigurationGenerator.html
a2b0838c977084506a02694efb53557ff
(SelectEntity neighbor)
void
translate
classObjectConfigurationGenerator.html
a7bc59264a94f5c86ff595f568a9f4ecc
(double x, double y, double z, ISM::PosePtr pose)
void
visualize
classObjectConfigurationGenerator.html
a061ae93a93dd34a89456e3f330c000bd
()
void
writeMarkedPosesToFile
classObjectConfigurationGenerator.html
a92f6070ac5a8f3aea238d97bdfa10f55
()
std::string
baseFrame
classObjectConfigurationGenerator.html
adc2acef7993bca8efaa84b860e94d77a
std::vector< bool >
editFlags
classObjectConfigurationGenerator.html
a2cac2058f894f8f464430b1e0b350536
const std_msgs::ColorRGBA
IN_CURRENT_TRACK
classObjectConfigurationGenerator.html
ad4aabe2bbfbabb0586004d08020ccbd7
ros::Timer
keyboardTimer
classObjectConfigurationGenerator.html
ad046585292a8d5b6e2cec0795f030954
bool
keyPressed
classObjectConfigurationGenerator.html
ad50aa397286e11f22521a94d1b5248d4
const std_msgs::ColorRGBA
MARKED
classObjectConfigurationGenerator.html
a6eddb571492f11659bfd4dfe3f8baba4
std::set< std::string >
markedObjects
classObjectConfigurationGenerator.html
ab1c1a9e56a40ea4c69b6b7a3fb365528
visualization_msgs::MarkerArray
markerArray
classObjectConfigurationGenerator.html
a96495f939d7444c021487e0f39251e5c
const double
markerLifetime
classObjectConfigurationGenerator.html
abc9135854052a52015d2fb8a2446df74
std::string
markerNamespace
classObjectConfigurationGenerator.html
a32797680450e5ac1a5be9e12bcfc8c27
std::string
mDbFilename
classObjectConfigurationGenerator.html
a853a7ea6270087ce036a56808dfb15da
ros::NodeHandle
nh
classObjectConfigurationGenerator.html
a8fdbfa21990a15b3ae9bd6d70d516414
std::vector< std::pair< ISM::ObjectPtr, std::vector< ISM::PosePtr > > >
objectAndPoses
classObjectConfigurationGenerator.html
acbc2ab21ba8b2ecc983a3ce4c40bd70f
unsigned int
objectCounter
classObjectConfigurationGenerator.html
a41c436fdc172e062b951a4bb7ad3aa4b
std::string
output_file_path
classObjectConfigurationGenerator.html
ab3e1d9b2a6625a4c0df9c892fcc2341a
std::vector< unsigned int >
poseCounters
classObjectConfigurationGenerator.html
aa75d2f142d4f79cfa2a43d3e4b9881e9
const std_msgs::ColorRGBA
SELECTED
classObjectConfigurationGenerator.html
aeaab16c3cdf818fba6f4bdc300e85767
float
sphere_radius
classObjectConfigurationGenerator.html
aecf8f941019ce328c4ad03807a20c791
ISM::TableHelperPtr
tableHandler
classObjectConfigurationGenerator.html
a9254e9d22e5829bd3e925a5ded857f6c
ros::Publisher
visualization_pub
classObjectConfigurationGenerator.html
a0e667b0ee94cff1baf4a9d5b88625ecc
std::string
visualizationTopic
classObjectConfigurationGenerator.html
a1bbcddfe0cb40169c27e2d8beee0fb40
const std_msgs::ColorRGBA
X_AXIS
classObjectConfigurationGenerator.html
a9f21a073399f53fbf3e87f9af41da0e6
const std_msgs::ColorRGBA
Y_AXIS
classObjectConfigurationGenerator.html
aa05b4d3fec4708e936a4f7d5b7a50176
const std_msgs::ColorRGBA
Z_AXIS
classObjectConfigurationGenerator.html
a62feafc8e5376a5dafc44a910c390ac3
IH::ObjectConverter
classIH_1_1ObjectConverter.html
void
normalizeRotationInvariantObjects
classIH_1_1ObjectConverter.html
a16b9cb3205613e12be1db318c7b26206
(ISM::ObjectSetPtr objectSet)
ObjectConverter
classIH_1_1ObjectConverter.html
a4fa55c0b7539f80ceef095df5d5c06db
(const std::string &pBaseFrame, const bool pIgnoreTypes, const bool pIgnoreIds, const int pEnableRotationMode, const std::string pRotationFrame, const std::string pRotationObjType, const std::string pRotationObjId)
ObjectConverter
classIH_1_1ObjectConverter.html
ae3fac02a9a925229b8b088a32a99e2ab
(const std::string &pBaseFrame, const bool pIgnoreTypes, const bool pIgnoreIds, const int pEnableRotationMode, const std::string pRotationFrame, const std::string pRotationObjType, const std::string pRotationObjId, const bool pUseConfidenceFromMsg)
ISM::ObjectPtr
pbdObjectToISMObject
classIH_1_1ObjectConverter.html
ac648e51c018fcec9b3ab88d4109a97f9
(const asr_msgs::AsrObject &o)
virtual
~ObjectConverter
classIH_1_1ObjectConverter.html
a672528c466104b4d24a1867041d8627c
()
Eigen::AngleAxisd
calculateTransform
classIH_1_1ObjectConverter.html
a10c7724a678a655f5bf0db9d348e269a
(const Eigen::Vector3d &objectAxis, const Eigen::Vector3d &referenceAxis, const Eigen::Vector3d &unitAxis)
const std::string
mBaseFrame
classIH_1_1ObjectConverter.html
a579e6ce7b599436b3a90c4bf6f016566
const int
mEnableRotationMode
classIH_1_1ObjectConverter.html
ad8c087c534ad794f2e3be7dbe09bf371
const bool
mIgnoreIds
classIH_1_1ObjectConverter.html
a1e10d912332508ec371aeda23b7095f0
const bool
mIgnoreTypes
classIH_1_1ObjectConverter.html
a132e824b8a621ee4f0e02b8371f94cf6
const std::string
mRotationFrame
classIH_1_1ObjectConverter.html
add92f1ab993c1e4d862658230a2eac24
const std::string
mRotationObjId
classIH_1_1ObjectConverter.html
a11f4892338e2008845441cd3ba4de3fd
const std::string
mRotationObjType
classIH_1_1ObjectConverter.html
a9c2c5683c31ec12f8d90ea27e576d3f4
ISM::ObjectPtr
mRotationRefObject
classIH_1_1ObjectConverter.html
af72441ef85d597b857820e06972f6761
tf::TransformListener
mTfListener
classIH_1_1ObjectConverter.html
a82f0f3626d42cc7e6e4ab3dc50f499a6
const bool
mUseConfidenceFromMsg
classIH_1_1ObjectConverter.html
a2be10e0dc57a0d193180e535f5344c83
ros::NodeHandle
nodehandle
classIH_1_1ObjectConverter.html
aab7e1fc8f45e1bbfe46953f448a0ca93
ros::ServiceClient
objectMetaDataClient
classIH_1_1ObjectConverter.html
a0c93d0f4362b923092b4babea16c3d4f
const int
ROTATION_MODE_DEACTIVATED
classIH_1_1ObjectConverter.html
afd0bd90374f97e0fdd93e554b59f4280
const int
ROTATION_MODE_FRAME
classIH_1_1ObjectConverter.html
ab488ba54133a8355b2a6e39431ccd277
const int
ROTATION_MODE_OBJECT
classIH_1_1ObjectConverter.html
aa8906d9806771f3602fd4fc2b849a5e7
std::vector< asr_msgs::AsrObject >
transformBuffer
classIH_1_1ObjectConverter.html
a2a5ba99edc86c869cf753e6a1a4fc5c6
ObjectEstimation
structObjectEstimation.html
ObjectEstimation
structObjectEstimation.html
a426467b499f8fffdf210321c2c36d517
(ISM::ObjectPtr _object)
ObjectEstimation
structObjectEstimation.html
a62251e64dd9c63ff40bf38d964f1c444
(const ObjectEstimation &other)
bool
in_view
structObjectEstimation.html
a1b8aa5e6ed68ba9fa66852da07c9a413
bool
marked
structObjectEstimation.html
adaabb5e4378f2a3e018c6d88c9851a63
ISM::ObjectPtr
object
structObjectEstimation.html
a69197963667920a081a5e394f263904b
Recognizer
classRecognizer.html
void
processKeyboardInput
classRecognizer.html
a9d1aeb204450654cfd80f48f6a2c1e8e
(int key)
void
processObjectInput
classRecognizer.html
afa89c0623199e204afae29f4e642830a
(ISM::ObjectPtr object)
Recognizer
classRecognizer.html
a4bf77b760d8dbc50c4ef50cad433db40
()
void
recognizeScene
classRecognizer.html
a6a3090082f5468abc136f7b36b7ac770
(ISM::ObjectSetPtr object_set)
~Recognizer
classRecognizer.html
aa0035e71951a13fe00764a54913d0e5a
()
void
clearAllMarker
classRecognizer.html
a5d75f6ad175434118ee1a6268d1b0faf
()
void
dynamicReconfCallback
classRecognizer.html
a88dfd383541e1665dbe87ca8f2d317fa
(asr_ism::recognizerConfig &config, uint32_t level)
std::vector< ISM::ObjectPtr >
extractRealObjects
classRecognizer.html
a26b3d755c9f0a23e462fee45674c7bfa
(const ISM::RecognitionResultPtr result)
void
getNodeParameters
classRecognizer.html
a59d108eaa04b79407ad9de744e4b4a69
(std::string &visualization_topic)
void
predictScene
classRecognizer.html
aca4619ccdfa358dd98f232554754d80b
()
void
printAdditionalHelpText
classRecognizer.html
a099e72258d9563786035e9cddf16e615
()
void
printAdditionalResultInformation
classRecognizer.html
a2623c3057bc7fce4b0dae99974be45f8
(ISM::RecognitionResultPtr &result)
void
storeObjectsToXML
classRecognizer.html
afc526443e653d37ec3005eb95bc35477
(ISM::ObjectSetPtr object_set)
void
visualizeAllResults
classRecognizer.html
ac78ccc216d67515a10300a21c24cd77a
()
void
visualizeSelectedResult
classRecognizer.html
a3ea2f96c2d1f6ba41a7aa7f71608c583
()
std::string
base_frame_
classRecognizer.html
acbe12dc1ef937bf03c3b6eee0485c945
double
bin_size_
classRecognizer.html
a13bb769bdfb742213d932ca62f59918d
bool
buffer_next_scene_
classRecognizer.html
a2ca523aeb583e6525ff7da8ae7a7581f
unsigned int
configuration_file_counter_
classRecognizer.html
a181bbe6da5d9e505d73a56a7485c1ba2
std::string
configuration_folder_path_
classRecognizer.html
a5716a453a2af9f2f6c00cb930adfe483
std::string
db_filename_
classRecognizer.html
a723b70336aa46c03f7d5ed46774d764b
dynamic_reconfigure::Server< asr_ism::recognizerConfig >
dyn_reconf_server_
classRecognizer.html
aad06a1cc65e09edc4218878b4a7d285c
bool
enable_storing_config_to_xml_
classRecognizer.html
a70f0c77907bdf30650653903874b732a
VIZ::ISMPosePredictionVisualizerRVIZPtr
ism_pose_prediction_visualizer_
classRecognizer.html
ae18a82d43dc727f8b5f515d4a92a448a
ISM::RecognizerPtr
ism_recognizer_
classRecognizer.html
a63335a4a87d8cd17246494f72de497b3
int
max_number_of_results_per_pattern_
classRecognizer.html
ad9f999b9bbe8f834fbb098e8b073a5f9
double
max_projection_angle_deviation_
classRecognizer.html
a5c9e37515828b66b8cbcbb8aafc4b4bf
ros::NodeHandle
nh_
classRecognizer.html
a70dcde002c32c82ffd0ea4dc2a072226
size_t
number_of_objects_
classRecognizer.html
a3d9498c481c4ff36d9f84b2fbc0c4546
VIZ::ObjectModelVisualizerRVIZ *
object_model_visualizer_
classRecognizer.html
a43d5128e067926e7e0c24522f0408385
ISM::ObjectSetPtr
object_set_buffer_
classRecognizer.html
a6a782a688174b41f3642616cad60b480
std::map< std::string, boost::filesystem::path >
object_type_to_ressource_path_map_
classRecognizer.html
a848c9a8a28d2d19e5c237092e0e9bf03
double
pose_prediction_sampel_faktor_
classRecognizer.html
acb19a3db875c85e984dbe37e158ec62f
pose_prediction_ism::PosePredictor *
pose_predictor_
classRecognizer.html
a12c47341984b201fc1c29cc7e86a9150
int
rater_type_
classRecognizer.html
ae345fdcf4b83adbf998c8a2c2ecaa0f6
VIZ::ISMResultVisualizerRVIZPtr
recogition_result_visualizer_
classRecognizer.html
ad39851e108662ff9fb0ca28cab538bec
std::vector< ISM::RecognitionResultPtr >
results_buffer_
classRecognizer.html
ad7c4670574a24ceb25df8fe5ef4568ca
SceneConfigurator *
scene_configurator_
classRecognizer.html
a65363ae7c0db23c1c6618810255d5e19
int
scene_counter_
classRecognizer.html
a9f45ddeab2935cecfcf076d13bb04fa2
int
selected_result_index_
classRecognizer.html
a0a02ce6d9220238c8bd929eb6fd0314d
bool
valid_position_vis_
classRecognizer.html
a8bc74425af546e45ca83f7146cf6c972
ros::Publisher
visualization_publisher_
classRecognizer.html
ab52657f0751f8b01d680a27a4eb4e958
VIZ::ISMVotingVisualizerRVIZPtr
voting_space_visualizer_
classRecognizer.html
a3c405f90f457bf544f5a2b62a6484067
Recorder
classRecorder.html
Recorder
classRecorder.html
af0b4f40e7c67f16b0ffff13712149d78
()
void
recordObjects
classRecorder.html
aa2cf8135a3a6889972856ec1ddde9a63
(ISM::ObjectSetPtr object_set)
void
getNodeParameters
classRecorder.html
a22e6cb76af0283ff0d878d3a91c582e5
(std::string &db_filename)
ISM::RecorderPtr
ism_recorder_
classRecorder.html
ae50b41a20635c12be248e3925dcfda70
ros::NodeHandle
nh_
classRecorder.html
a72e57c72bf872230c4412436410adeb6
std::string
scene_name_
classRecorder.html
aa23113a833f5e7b9db1a1e3b33e25844
RecordGenerator
classRecordGenerator.html
void
apply
classRecordGenerator.html
a1f18cc7c4d105134416525376944983e
()
void
applyAndGotoNextTimestep
classRecordGenerator.html
a55c0de0804be4d88973ad13f2e2cc7fd
()
void
applyAndGotoNextTimestep
classRecordGenerator.html
a145dcac119b0843aa76aaa93de15e145
(const uint32_t n)
void
dynamicReconfCallback
classRecordGenerator.html
ae0dcb6c2b109b50a22ca2a2eff4f3b26
(asr_ism::recordGenConfig &config, uint32_t level)
void
filterViaVgOut
classRecordGenerator.html
ab0c841b7eac0fa0db9f499ef5a65c92d
(boost::filesystem::path vgOutFile)
std::vector< ISM::ObjectPtr >
getCurrentInvisibleObjects
classRecordGenerator.html
ad5d5280b7f330bedf05e218dac8de0ce
()
std::vector< ISM::ObjectPtr >
getCurrentVisibleObjects
classRecordGenerator.html
a11cc64678b762dd83b6835c57398acf2
()
std::vector< ISM::ObjectPtr >
getObjects
classRecordGenerator.html
acba263fd86323850fbe2cbbb86dfe969
(unsigned int from, unsigned int to)
std::vector< ISM::ObjectPtr >
getOldObjects
classRecordGenerator.html
afd617177bc21bfce44e3ffc57259be3a
()
void
parseXml
classRecordGenerator.html
aaf723f7feb7671cfc5f96b432e571a0d
(path xmlFile)
RecordGenerator
classRecordGenerator.html
acdb492993a1517d66c721f3d1570594f
(std::string dbFile, std::string patternName="pattern0", bool doPublish=false)
void
showFromTo
classRecordGenerator.html
a35cb35ff01a507b1e35cb3c95909c3ed
(const std_msgs::Float64MultiArray::ConstPtr &msg)
void
writeToDb
classRecordGenerator.html
a982426c099d7827dd38a5e2b97341f54
()
void
writeToDb
classRecordGenerator.html
a0c02e42e1499d5d2816c071769995ec2
(const std_msgs::Empty)
std::string
mDbFile
classRecordGenerator.html
aa8394b0384f57ff1ac1b430783f5bb78
bool
mDoPublish
classRecordGenerator.html
a779e1231a27ccc23ffc16c98a09615e0
bool
mFilterViaVgOut
classRecordGenerator.html
acd68792a1f292df0cbe7ffddcc2e1fa3
std::string
mPatternName
classRecordGenerator.html
af85a62828a08287be90615a06bdc9a8d
std::map< std::string, std::string >
mPatternToRef
classRecordGenerator.html
a11bb66e3baf465bef1521e4d584ff28c
std::map< std::pair< std::string, std::string >, std::set< uint32_t > >
mPatternTypeToVoxelReps
classRecordGenerator.html
ab958a1f561862e927c618791991f60e8
std::set< std::tuple< uint32_t, uint32_t, RecordGenPointPtr >, cmpFromToPointTuple >
mPoints
classRecordGenerator.html
a69061ebe1477dc399db497767cf05b0a
bool
mShowCurrent
classRecordGenerator.html
a8de21a1c22377698c9ccb062d6da137f
uint32_t
mShowFrom
classRecordGenerator.html
a0b2b942e4e85ca1eff7f4c8ae283bc3b
uint32_t
mShowTo
classRecordGenerator.html
a03f418bc20774fdecebefde577a382d6
unsigned int
mTimestep
classRecordGenerator.html
a595c7591ca705d1929dfb4b38e240ba3
std::vector< ISM::TrackPtr >
mTracks
classRecordGenerator.html
a878e6b68f7b7778516b998e0a47394a2
ISM::RecorderPtr
rec
classRecordGenerator.html
a2c220e38a4d5cd1b42b6c64e36891aac
dynamic_reconfigure::Server< asr_ism::recordGenConfig >
mDynReconfServer
classRecordGenerator.html
a54d12bb009de3a0a4f78cfff72b1dd50
std::vector< int32_t >
mIdXmlPoints
classRecordGenerator.html
ad4ce60a72391df05e4a18528d72016ef
int32_t
mNextId
classRecordGenerator.html
a1161e3aa741772c2a2e917e08e71af14
std::map< RecordGenPointPtr, std::vector< unsigned int > >
mTimestampVisibleXmlPoints
classRecordGenerator.html
a9d6e390e26634f7cc185b943dd3107ee
RecordGenPoint
classRecordGenPoint.html
virtual void
apply
classRecordGenPoint.html
a192f1955bcdf84157068656251d2ed60
()
virtual void
applyAndGotoNextTimestep
classRecordGenPoint.html
a8a6304eb880603524359b5395f91bb98
()
virtual void
calcCurrObOrient
classRecordGenPoint.html
ab64747a952e34e3d6d0c141dcbc36f05
()
virtual void
calcCurrObPos
classRecordGenPoint.html
af05c636e0fe45d0ad4d7eaeadad6b9ed
()=0
virtual void
forceInvisible
classRecordGenPoint.html
a897aeee657fa97828e88d4d1c7420a4e
(bool)=0
virtual bool
isVisible
classRecordGenPoint.html
a5f22a0f5d41c0a80e2b3029c7c7821c1
()=0
RecordGenPoint
classRecordGenPoint.html
a78e809eb707be3e2d1993511efa04e46
(std::string name, int32_t id, RecGenPointType type, double posX, double posY, double posZ, double orientW, double orientX, double orientY, double orientZ, OrientCalcType orientCalcType, double posErr, double orientDerivation, unsigned int from, unsigned int to, double linearDegX, double linearDegY, double linearDegZ)
virtual
~RecordGenPoint
classRecordGenPoint.html
a4d95767570ab318a5b263dbb996d69e5
()
bool
mCurrentApplied
classRecordGenPoint.html
a051c91f71a6c436e6f88526f0ce4d30a
ISM::ObjectPtr
mCurrentO
classRecordGenPoint.html
aa4914c171156173817f61c3ad9566e0a
double
mCurrentOrientW
classRecordGenPoint.html
aded7e0757824c5f0ee7b173c9931add0
double
mCurrentOrientX
classRecordGenPoint.html
a30844cea0dc9f2df60aec67678d73fdb
double
mCurrentOrientY
classRecordGenPoint.html
a493a4fc7ff9ba9a232238c5bf2602214
double
mCurrentOrientZ
classRecordGenPoint.html
af5855f770184b6e077ec1911476f91ab
double
mCurrentPosX
classRecordGenPoint.html
a1f3bcc8b61f210937c3c30699b28ab48
double
mCurrentPosY
classRecordGenPoint.html
a713b2ceeddbe678cd103697da2d5a8c6
double
mCurrentPosZ
classRecordGenPoint.html
a1548f9e4d20757bfad4ffe8d60149454
unsigned int
mFrom
classRecordGenPoint.html
aeb47ee155f94a9c93606c16ea07f02ae
int32_t
mId
classRecordGenPoint.html
a6008ab5a770fded4d40872af25030c82
double
mInitOrientW
classRecordGenPoint.html
addb6115114f65066d09f913ca6cefe8e
double
mInitOrientX
classRecordGenPoint.html
ac1c7c235c1762d25f511d8d9afd06941
double
mInitOrientY
classRecordGenPoint.html
a763b2396f08982e1160b006368cb1f84
double
mInitOrientZ
classRecordGenPoint.html
afa4def33a81fe05af6cadf2d905c40ca
double
mLinearDegX
classRecordGenPoint.html
a36dfa186e29414a95dfcafc438257ab9
double
mLinearDegY
classRecordGenPoint.html
ae98de21ccf7de5866f707af7696b7733
double
mLinearDegZ
classRecordGenPoint.html
a99eaf2790af53cebdf7599bbec7b94f0
std::string
mName
classRecordGenPoint.html
a653f66a7378e316e4d65fb22f9ee0bff
boost::normal_distribution
mNormal
classRecordGenPoint.html
ac0c019ca34101136fa8dd1ada0540192
OrientCalcType
mOrientCalcType
classRecordGenPoint.html
aa1d1b117017dd50c00dbb0a9023b1af9
double
mOrientDer
classRecordGenPoint.html
a447a5dc90fdcd862e05e0530b05e6ce7
double
mPosErr
classRecordGenPoint.html
a7303c2f6d74b2bed9b71c4eb8429302c
boost::mt19937
mRandomGen
classRecordGenPoint.html
ad97676f2df545424a039decea9926bd5
boost::mt19937
mRandomGenOrient
classRecordGenPoint.html
a958f645d8bf589d2c6a0865fcce6b354
unsigned int
mTimestep
classRecordGenPoint.html
a0e6990870318f28fb0c5d2f8ab2c6048
unsigned int
mTo
classRecordGenPoint.html
a6d5df59cd1327bede93d8a08d03e8b1b
ISM::TrackPtr
mTrack
classRecordGenPoint.html
a2e92be21de0669a7c019333b98e1fc71
RecGenPointType
mType
classRecordGenPoint.html
a6076be5504504e2f178db0c813eb2bf3
boost::uniform_real
mUniform
classRecordGenPoint.html
a09b057259c2b09487f6f2eadaeb4865f
boost::variate_generator< boost::mt19937, boost::normal_distribution<> > *
mVarGenOrient
classRecordGenPoint.html
aa021c2ee1ceca0a586f11927c21d646d
boost::variate_generator< boost::mt19937, boost::uniform_real<> > *
mVariantGen
classRecordGenPoint.html
ab88621aad1791a96a9df7305615e30f7
RecordViewer
classRecordViewer.html
RecordViewer
classRecordViewer.html
a40b65a0af072c2ceb6aecc5bcbfa1d89
()
void
getNodeParameters
classRecordViewer.html
a5a539cd49a1b8e902f45777a1887a1f6
(std::string &db_filename, std::string &base_frame, std::string &scene_name, std::string &visualization_topic)
void
initRecordedObjects
classRecordViewer.html
a066bf198b4400afc740a46856d1ed190
()
void
refreshVisualization
classRecordViewer.html
aa6561daf8839e2495e7fd76996c86063
(const ros::TimerEvent &e)
ros::NodeHandle
nh_
classRecordViewer.html
a7fd0dfd9121808f07651e2cd9804c9e7
unsigned int
number_of_subscriber_
classRecordViewer.html
ae0a06e0d05060b79186e9f5e6d262bb2
VIZ::ObjectModelVisualizerRVIZ *
object_model_visualizer_
classRecordViewer.html
aaaca926c3773ba151ce4a9bedc13dc7b
VIZ::RecordVisualizerRVIZ *
record_visualizer_
classRecordViewer.html
afb39255ce7cbd5d7ed1f77e21984a2b2
ISM::TracksPtr
recorded_object_tracks_
classRecordViewer.html
a137b1dc68eea5e3b29aa9edc929a6db8
std::vector< ISM::ObjectPtr >
recorded_objects_
classRecordViewer.html
a4ee459c1dc8f70568d4ab6ef6164797e
ros::Timer
timer_
classRecordViewer.html
aff91fbdbcab53ee50c437feb267df032
ros::Publisher
visualization_publisher_
classRecordViewer.html
a9c55cbfab7661779ed9be6ce16b9d1ae
SceneConfigurator
classSceneConfigurator.html
boost::function< void(ISM::ObjectSetPtr)>
ProcessConfigurationFunction
classSceneConfigurator.html
afd788b0772d62e29e2f28db8c89a69f4
boost::function< void(int)>
ProcessKeyboardInputFunction
classSceneConfigurator.html
a3a06fde2e9693d4343c00a33a2e10056
boost::function< void(ISM::ObjectPtr)>
ProcessObjectInputFunction
classSceneConfigurator.html
abffae5262557e6b6f22c3db1618a17ab
bool
getAutomaticProcessingActive
classSceneConfigurator.html
a523ea67c214d8eaf8e9bf090bcd5e59a
()
SceneConfigurator
classSceneConfigurator.html
acad580fa596600d0ddc43f8565efc747
(ProcessConfigurationFunction processConfigFunc, ProcessKeyboardInputFunction processKeyboardInputFunc=ProcessKeyboardInputFunction(), ProcessObjectInputFunction processObjectInputFunc=ProcessObjectInputFunction())
~SceneConfigurator
classSceneConfigurator.html
a0cebaae239495b64960f7c604f0022fb
()
void
automaticProcessingCallback
classSceneConfigurator.html
a0def7c62ff2d2434a08ab6ae7a7dcaaf
(const ros::TimerEvent &e)
void
getNodeParameters
classSceneConfigurator.html
a52dce0c4adba39a828d45bef491fe015
(std::string &object_topic, int &queue_size, int &object_input_thread_count, std::string &base_frame, bool &ignore_types, bool &ignore_ids, bool &use_confidence_from_msg, int &enable_rotation_mode, std::string &rotation_frame, std::string &rotation_object_type, std::string &rotation_object_id, bool &enable_neighborhood_evaluation, double &neighbour_angle_threshold, double &neighbour_distance_threshold, int &keyboard_poll_rate, double &automatic_processing_interval, std::string &visualization_topic)
bool
isCameraInMotion
classSceneConfigurator.html
aecfec6b8b61a721c316427df7b706825
()
void
keyboardInputMain
classSceneConfigurator.html
a8ec4cc80c57cb81539f73337b857b5bf
(const unsigned int poll_rate)
void
objectInputCallback
classSceneConfigurator.html
adb1c1c086de7db27b04d9d5b90a73e67
(const asr_msgs::AsrObject &object)
void
printEstimations
classSceneConfigurator.html
a8cac7f54604dd530b57bfbef78c1d745
()
void
printHelpText
classSceneConfigurator.html
a904e5568810fbce24d4a9131e8cbce1f
()
void
printStatus
classSceneConfigurator.html
a0d94790dfa0b72151c9dc55fd4e3bbb4
()
void
processConfiguration
classSceneConfigurator.html
a0650b265f11570b96d9d39fe3793d208
()
void
processKeyboardInput
classSceneConfigurator.html
a0f58a9b1f665bdafdd3501c6747948db
()
void
updateVisualizationCallback
classSceneConfigurator.html
a9f0ee05a9a6d1a43aa1b34c53bcfd782
(const ros::TimerEvent &e)
bool
automatic_processing_active_
classSceneConfigurator.html
aa34b2dfea9d44891ace1ad3757ec34d6
ros::Timer
automatic_processing_timer_
classSceneConfigurator.html
a640941ac6c501e26644f32cff3ac7d6e
SceneConfiguratorData *
data_
classSceneConfigurator.html
a09242f6e6545bcb272458ea9385c714a
bool
key_pressed_
classSceneConfigurator.html
ac59866396f6e0152264d6cc3ea394e40
boost::thread *
keyboard_thread_
classSceneConfigurator.html
aece6d972f0fc765480b9475f4ba1986c
termios
modified_terminal_settings_
classSceneConfigurator.html
a583fa73d60d4e31a94b9952d104d4383
ros::NodeHandle
nh_
classSceneConfigurator.html
a6eca5e2d55faaad3d544bba199861fbb
ros::Subscriber
object_input_subscriber_
classSceneConfigurator.html
a6c9131738649c64077b0b0cfc13d75d8
VIZ::ObjectModelVisualizerRVIZ *
object_model_visualizer_
classSceneConfigurator.html
a31d900afea13b1bfc896f68c0db4d982
IH::ObjectConverterPtr
object_msg_converter_
classSceneConfigurator.html
a257984a7594df61fd7ed5cfbd42822ca
ros::CallbackQueue
object_queue_
classSceneConfigurator.html
a790d9369c4fe653e6fe7bf1b2a01de13
termios
original_terminal_settings_
classSceneConfigurator.html
ab59ff31d5ac478e756073a552a11d8ad
ProcessConfigurationFunction
processConfigurationFunc_
classSceneConfigurator.html
ab3ee581ca7dee70359118c223406bbc2
ProcessKeyboardInputFunction
processKeyboardInputFunc_
classSceneConfigurator.html
ac7503c2eee069f99a72fcf6a32a5b7a1
ProcessObjectInputFunction
processObjectInputFunc_
classSceneConfigurator.html
ae736a1c8909f32a8600bd991f66c36a2
ros::NodeHandlePtr
ptu_
classSceneConfigurator.html
a80de2e9fdc8020e292e3446f7c074788
ros::AsyncSpinner *
spinner_
classSceneConfigurator.html
a9db12268dff421192ea300b0d6e0180a
bool
use_only_marked_objects_
classSceneConfigurator.html
a6edd5e58b75c3d8299b00c4353540881
ros::Publisher
visualization_publisher_
classSceneConfigurator.html
a1fe9a2cd3948b9eecde57093cf18f1fc
ros::Timer
visualization_timer_
classSceneConfigurator.html
a60ee5a28a88b174ccfe2967c8fa5ff21
SceneConfiguratorData
classSceneConfiguratorData.html
void
addEstimation
classSceneConfiguratorData.html
a878baeb3ff4c4eb538d04e59c538d31b
(ISM::ObjectPtr object)
void
clearAllEstimations
classSceneConfiguratorData.html
a324d70ac10c5ab702d0862b65dd2ad1b
()
void
clearUnmarkedEstimations
classSceneConfiguratorData.html
a1bcc92882e707bffaef3adbb56cebafc
()
ObjectEstimationPtrs
getAllEstimations
classSceneConfiguratorData.html
ab2172582d7cc50cdb49b0615488b3c60
()
ISM::ObjectSetPtr
getObjectSetFromAllEstimations
classSceneConfiguratorData.html
a2ece1cd717f26fbdce7eaad2cb9c4cd4
()
ISM::ObjectSetPtr
getObjectSetFromMarkedEstimations
classSceneConfiguratorData.html
a16d8db539bb428e3f0ba677c545fb9cf
()
void
resetInViewForAllEstimations
classSceneConfiguratorData.html
ae24d4c890bfd5617632f8b0296b30fc9
()
SceneConfiguratorData
classSceneConfiguratorData.html
a9104aefeb145ce6e56aeed06673e0e0a
(bool enable_nbrhood_eval=false, double nbr_angle_threshold=0, double nbr_dist_threshold=0)
void
setMarkedForAllEstimationsInView
classSceneConfiguratorData.html
a30063bb2fb1e92fa724b0fff51d25d94
(bool marked)
void
unmarkAllEstimations
classSceneConfiguratorData.html
a55a57e7175dd27282e5db86375ccd0a6
()
bool
enable_neighborhood_evaluation_
classSceneConfiguratorData.html
ade39badd59a558be346b678b634edbb4
ObjectEstimationPtrs
estimations_
classSceneConfiguratorData.html
a602ac21798c288a762b66c2f7da7bdbb
boost::mutex
estimations_mutex_
classSceneConfiguratorData.html
ae02bcb657fde1c11f834f60edfcba872
double
neighbour_angle_threshold_
classSceneConfiguratorData.html
af86cde7371f026188b22be8f79f98e13
double
neighbour_distance_threshold_
classSceneConfiguratorData.html
aa8bd11f59060b53f3e4833a5312292d2
Trainer
classTrainer.html
void
getNodeParameters
classTrainer.html
ae36bb8abd9410b7f1e668ae6f420429f
(std::string &pDbfilename, bool &useUserDefCluster, path &clusterListFile, bool &dropOldModelTables, bool &usePredefinedRefs, path &preDefRefListFile)
void
train
classTrainer.html
a6c62ef097d92aa2ab876f236a3ee31d7
()
Trainer
classTrainer.html
a62bab4c92f18610f095e5692ba098efe
()
boost::filesystem::path
path
classTrainer.html
a9302a4f075597778f195768be78c5d3a
std::string
mBaseFrame
classTrainer.html
a2ae31df3fb45629099bace8abc931055
double
mMaxAngleDeviation
classTrainer.html
aa042190e827ee766075b6c81331b8540
ros::NodeHandle
mNh
classTrainer.html
a60f8a1a3bbaeb5114d03b132929b08f6
double
mStaticBreakRatio
classTrainer.html
a89dd2460b78f068976730656e1902983
double
mTogetherRatio
classTrainer.html
a4e2e1cc71d0827099a0d943757f1d989
boost::shared_ptr< ISM::Trainer >
mTrainer
classTrainer.html
a3853295533592c45872c57f2cd97726c
bool
mUseClustering
classTrainer.html
a3d88de325d9d20c15cfd146009c77684
VoteViewer
classVoteViewer.html
void
generateVisualization
classVoteViewer.html
a12c0961cee5b274684d9efb97c705114
()
void
loadObjectsFromXML
classVoteViewer.html
a0df7b459a7c6d20f5c8e373959d18fb1
()
void
printObjects
classVoteViewer.html
a2043107c5dc54a4770df5c267148a4da
()
void
spinSelectionMode
classVoteViewer.html
ad9f24cfd12b0c081bdf0bf7d536615e0
()
VoteViewer
classVoteViewer.html
a019874bbdc6d97dd08dfc5d39cbcd659
()
void
addObjectAndVotes
classVoteViewer.html
aa5901c6cc31554dde97c9f25aae3393b
(ISM::ObjectPtr object, bool recursive=false)
void
getNodeParameters
classVoteViewer.html
a0a4ed198d8635943c0a5fefe588cc356
(std::string &db_filename, std::string &base_frame, std::string &visualization_topic)
void
init
classVoteViewer.html
a8c0e1832a8612fb87ebb3b0c11cc8717
(ISM::TableHelperPtr table_helper)
bool
objectExist
classVoteViewer.html
aa9a0f021e76eb3b7a545db8cc44a2211
(std::string &obj_name, std::string &obj_id)
bool
parsePoseString
classVoteViewer.html
aadbc87f620e704a786dd31dcb55a5d01
(std::string pose_in, ISM::PosePtr &pose_out, std::string delim, std::string angles)
void
refreshVisualization
classVoteViewer.html
a880cdb5fc7ee0b73d83133af7cc5dac7
(const ros::TimerEvent &e)
std::string
config_file_path_
classVoteViewer.html
a51903aeec84f04b9608bf6de23681c5c
ros::NodeHandle
nh_
classVoteViewer.html
a41aca33fefca3abc74608d61bafe4d08
unsigned int
number_of_subscriber_
classVoteViewer.html
a8f2a605ef68f718f2a49f8873a6b653c
VIZ::ObjectModelVisualizerRVIZ *
object_model_visualizer_
classVoteViewer.html
a9af7ab135fee9eb6fa6cbdecdcd765b5
std::map< ISM::ObjectPtr, std::vector< ISM::VoteSpecifierPtr > >
object_to_votes_
classVoteViewer.html
a927f3e69e7ee92174b7f8e1bfc525f93
std::vector< ISM::ObjectPtr >
objects_
classVoteViewer.html
aa5e60adecb8736b12826ee30d63d21b5
ISM::PatternToObjectToVoteMap
pattern_to_object_to_votes_
classVoteViewer.html
a623ca4dea1d0a1ff0d1b01014168a5da
std::string
scene_name_
classVoteViewer.html
a306b36fad8a269922a9c2f21146470da
ros::Timer
timer_
classVoteViewer.html
a7b301ab9da058b3449b570042b271c28
std::map< std::string, boost::filesystem::path >
type_to_resource_path_
classVoteViewer.html
a23b94b2dd6ac5a5a86722531cbabb42f
ros::Publisher
visualization_publisher_
classVoteViewer.html
a9e639cbbec0a5ee337c69eb3386361eb
VIZ::VoteVisualizerRVIZ *
vote_visualizer_
classVoteViewer.html
a2ad1c224aeb5a36764d27e05f1aa1c6e
H
namespaceH.html
auto
contains
namespaceH.html
acaa16e40befb2040ca06144b57913b73
(const C &v, const T &x) -> decltype(end(v), true)
IH
namespaceIH.html
IH::ObjectConverter
boost::shared_ptr< ObjectConverter >
ObjectConverterPtr
namespaceIH.html
aa3b5b57c28eba1eb526b25825ae829b7
ISM::PosePtr
rosPoseToISMPose
namespaceIH.html
a579adfa64ef91dcb31974f37b6577a41
(const geometry_msgs::Pose p)
index
index