EigenGraspPlanner.cpp
/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/
EigenGraspPlanner_8cpp
grasp_planning_graspit/EigenGraspPlanner.h
grasp_planning_graspit/LogBinding.h
grasp_planning_graspit/PrintHelpers.h
grasp_planning_graspit/EigenGraspResult.h
grasp_planning_graspit/GraspItHelpers.h
#define
AUTOGRASP_VELOCITY
EigenGraspPlanner_8cpp.html
af25d0f7f08287646704651dfa128a122
#define
QUICKOPEN_FACTOR
EigenGraspPlanner_8cpp.html
af386f30903331eaa1b2e1e04617b1fbf
bool
compareGraspPlanningStates
EigenGraspPlanner_8cpp.html
a6bd367594a38169e5db777444643285f
(const GraspPlanningState *g1, const GraspPlanningState *g2)
std::string
getSearchEnergyType
EigenGraspPlanner_8cpp.html
aac0cbe9926c6bd01b5b82f335dfefcb8
(const EigenGraspPlanner::GraspItSearchEnergyType &st)
StateType
getStateType
EigenGraspPlanner_8cpp.html
a30d209010a3b45a8189689e09aa6f4a5
(const EigenGraspPlanner::GraspItStateType &st)
EigenGraspPlanner.h
/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/
EigenGraspPlanner_8h
grasp_planning_graspit/GraspItSceneManager.h
grasp_planning_graspit/EigenGraspResult.h
grasp_planning_graspit/GraspItAccessor.h
GraspIt::EigenGraspPlanner
GraspIt
#define
DEFAULT_FINISH_WITH_AUTOGRASP
EigenGraspPlanner_8h.html
a70a013fa08bdce1fc912de24fbf4af17
#define
DEFAULT_MAX_PLANNING_STEPS
EigenGraspPlanner_8h.html
a72e96e0954209845d211d4cfb52fb902
#define
DEFAULT_MAX_RESULTS_PER_REPEAT
EigenGraspPlanner_8h.html
a86a55a1b0bbb01cd8f60a07db32410ce
EigenGraspPlannerNoQt.cpp
/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/
EigenGraspPlannerNoQt_8cpp
grasp_planning_graspit/EigenGraspPlannerNoQt.h
grasp_planning_graspit/LogBinding.h
grasp_planning_graspit/PrintHelpers.h
grasp_planning_graspit/EigenGraspResult.h
grasp_planning_graspit/GraspItHelpers.h
EigenGraspPlannerNoQt.h
/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/
EigenGraspPlannerNoQt_8h
grasp_planning_graspit/GraspItSceneManager.h
grasp_planning_graspit/EigenGraspResult.h
grasp_planning_graspit/GraspItAccessor.h
GraspIt::EigenGraspPlannerNoQt
GraspIt
#define
DEFAULT_MAX_PLANNING_STEPS
EigenGraspPlannerNoQt_8h.html
a72e96e0954209845d211d4cfb52fb902
EigenGraspResult.cpp
/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/
EigenGraspResult_8cpp
grasp_planning_graspit/PrintHelpers.h
grasp_planning_graspit/EigenGraspResult.h
EigenGraspResult.h
/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/
EigenGraspResult_8h
grasp_planning_graspit/PrintHelpers.h
GraspIt::EigenGraspResult
GraspIt
grasp_planning.cpp
/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/
grasp__planning_8cpp
grasp_planning_graspit/GraspItSceneManagerHeadless.h
grasp_planning_graspit/LogBinding.h
grasp_planning_graspit/EigenGraspPlanner.h
grasp_planning_graspit/EigenGraspResult.h
boost::program_options::options_description
getOptions
grasp__planning_8cpp.html
a3e40aca051e0ddbd42c1e58564b0b9e5
()
void
handler
grasp__planning_8cpp.html
a3c2348f39cf58c5c0f48742b32b15d83
(int sig)
boost::program_options::variables_map
loadParams
grasp__planning_8cpp.html
a87f226a51677d8cd9b369b8b9ac3f25f
(int argc, char **argv)
bool
loadParams
grasp__planning_8cpp.html
ad92506fdfbaf0b079dc0d5edf9a103a6
(int argc, char **argv, std::string &worldFilename, std::string &robotFilename, std::string &objectFilename, std::string &outputDirectory, bool &saveSeparate, Eigen::Vector3d &objPos, int &maxIterations)
int
main
grasp__planning_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
print_trace
grasp__planning_8cpp.html
ac8f0a211851c2ba508ca6f725085d72e
(void)
GraspItAccessor.cpp
/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/
GraspItAccessor_8cpp
grasp_planning_graspit/GraspItAccessor.h
grasp_planning_graspit/LogBinding.h
GraspItAccessor.h
/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/
GraspItAccessor_8h
grasp_planning_graspit/SharedPtr.h
grasp_planning_graspit/GraspItSceneManager.h
grasp_planning_graspit/GraspItTypes.h
GraspIt::GraspItAccessor
GraspIt
GraspItDatabaseManager.cpp
/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/
GraspItDatabaseManager_8cpp
grasp_planning_graspit/GraspItDatabaseManager.h
grasp_planning_graspit/LogBinding.h
GraspItDatabaseManager.h
/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/
GraspItDatabaseManager_8h
grasp_planning_graspit/GraspItAccessor.h
GraspIt::GraspItDatabaseManager
GraspIt
GraspItHelpers.cpp
/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/
GraspItHelpers_8cpp
grasp_planning_graspit/GraspItHelpers.h
GraspItHelpers.h
/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/
GraspItHelpers_8h
grasp_planning_graspit/GraspItTypes.h
GraspIt
EigenTransform
getEigenTransform
namespaceGraspIt.html
a4110c99881570c81b0f8e1269107f046
(const transf &trans)
transf
getGraspitTransform
namespaceGraspIt.html
a87b100f164a32df2670b2fdeeb0772ea
(const EigenTransform &transform)
GraspItSceneManager.cpp
/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/
GraspItSceneManager_8cpp
grasp_planning_graspit/GraspItSceneManager.h
grasp_planning_graspit/LogBinding.h
grasp_planning_graspit/PrintHelpers.h
grasp_planning_graspit/GraspItAccessor.h
grasp_planning_graspit/GraspItHelpers.h
bool
fileExists
GraspItSceneManager_8cpp.html
afdd89841220a8b18e39e0844a833a18b
(const std::string &filename)
bool
makeDirectoryIfNeeded
GraspItSceneManager_8cpp.html
a4d3022f786f4adbf06d0330e7d7520cd
(const std::string &dPath)
GraspItSceneManager.h
/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/
GraspItSceneManager_8h
grasp_planning_graspit/ThreadImpl.h
grasp_planning_graspit/SharedPtr.h
grasp_planning_graspit/GraspItTypes.h
GraspIt::GraspItSceneManager
GraspIt
GraspItSceneManagerHeadless.cpp
/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/
GraspItSceneManagerHeadless_8cpp
grasp_planning_graspit/GraspItSceneManagerHeadless.h
grasp_planning_graspit/LogBinding.h
grasp_planning_graspit/PrintHelpers.h
GraspItSceneManagerHeadless.h
/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/
GraspItSceneManagerHeadless_8h
grasp_planning_graspit/GraspItSceneManager.h
GraspIt::GraspItSceneManagerHeadless
GraspIt
GraspItSimpleDBManager.cpp
/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/
GraspItSimpleDBManager_8cpp
grasp_planning_graspit/GraspItSimpleDBManager.h
grasp_planning_graspit/LogBinding.h
GraspItSimpleDBManager.h
/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/
GraspItSimpleDBManager_8h
grasp_planning_graspit/GraspItDatabaseManager.h
grasp_planning_graspit/ThreadImpl.h
GraspIt::GraspItSimpleDBManager
GraspIt
GraspItTypes.h
/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/
GraspItTypes_8h
GraspIt
Eigen::Transform< double, 3, Eigen::Affine >
EigenTransform
namespaceGraspIt.html
a5701199974c67b864ebc2b6c8fafd055
LogBinding.cpp
/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/
LogBinding_8cpp
grasp_planning_graspit/LogBinding.h
grasp_planning_graspit/SharedPtr.h
std::string
getFileDirectory
LogBinding_8cpp.html
adbb018c95f67d988a421e31a5d1c4874
(const std::string &pathToFile)
std::string
getFilenameFromPath
LogBinding_8cpp.html
a755edd53c762700f35ff577bab0d9533
(const std::string &path)
LogBinding.h
/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/
LogBinding_8h
grasp_planning_graspit/SharedPtr.h
GraspIt::Log
GraspIt::StdLog
GraspIt
#define
PRINT_INIT_STD
LogBinding_8h.html
aa1e878d53b7a47bcfb30800298bd4b43
()
#define
PRINTDEBUG
LogBinding_8h.html
a3193e8c15955bf13901a83b3c60a8534
(msg)
#define
PRINTERROR
LogBinding_8h.html
a612e03c6843e4d31f615c95555a1ac72
(msg)
#define
PRINTMSG
LogBinding_8h.html
a66bcd816c618da68fe5f461d1d9f487b
(msg)
#define
PRINTWARN
LogBinding_8h.html
a17f791bc95370fbef8a578ef5a17a7c7
(msg)
std::string
getFileDirectory
LogBinding_8h.html
adbb018c95f67d988a421e31a5d1c4874
(const std::string &pathToFile)
std::string
getFilenameFromPath
LogBinding_8h.html
a755edd53c762700f35ff577bab0d9533
(const std::string &path)
PrintHelpers.cpp
/tmp/ws/src/graspit_tools/grasp_planning_graspit/src/
PrintHelpers_8cpp
grasp_planning_graspit/PrintHelpers.h
std::ostream &
operator<<
PrintHelpers_8cpp.html
a2c61df34f9a1589a3ecd4d5e72dce963
(std::ostream &o, const Eigen::Vector3f &v)
std::ostream &
operator<<
PrintHelpers_8cpp.html
a95033ab081063d59ec68e0b5a8fe0625
(std::ostream &o, const Eigen::Vector3d &v)
std::ostream &
operator<<
PrintHelpers_8cpp.html
a2d4cc0390e1da268a9c13375df4c8267
(std::ostream &o, const Eigen::Transform< double, 3, Eigen::Affine > &t)
std::ostream &
operator<<
PrintHelpers_8cpp.html
a0eab6809647a3d140be0c91d8252eec6
(std::ostream &o, const Eigen::Matrix4d &m)
PrintHelpers.h
/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/
PrintHelpers_8h
std::ostream &
operator<<
PrintHelpers_8h.html
a95033ab081063d59ec68e0b5a8fe0625
(std::ostream &o, const Eigen::Vector3d &v)
std::ostream &
operator<<
PrintHelpers_8h.html
a2c61df34f9a1589a3ecd4d5e72dce963
(std::ostream &o, const Eigen::Vector3f &v)
std::ostream &
operator<<
PrintHelpers_8h.html
a2d4cc0390e1da268a9c13375df4c8267
(std::ostream &o, const Eigen::Transform< double, 3, Eigen::Affine > &t)
std::ostream &
operator<<
PrintHelpers_8h.html
a0eab6809647a3d140be0c91d8252eec6
(std::ostream &o, const Eigen::Matrix4d &m)
SharedPtr.h
/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/
SharedPtr_8h
#define
SHARED_PTR
SharedPtr_8h.html
ae3d1729de55e236a0ec3e8654cc4cc83
#define
USE_BOOST_SHARED_PTR
SharedPtr_8h.html
a6841212bbc535d0b1c3e9177063e325d
simple_graspit_database.cpp
/tmp/ws/src/graspit_tools/grasp_planning_graspit/test/
simple__graspit__database_8cpp
grasp_planning_graspit/GraspItSceneManagerHeadless.h
grasp_planning_graspit/GraspItSimpleDBManager.h
grasp_planning_graspit/LogBinding.h
void
handler
simple__graspit__database_8cpp.html
a3c2348f39cf58c5c0f48742b32b15d83
(int sig)
int
main
simple__graspit__database_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
print_trace
simple__graspit__database_8cpp.html
ac8f0a211851c2ba508ca6f725085d72e
(void)
int
run
simple__graspit__database_8cpp.html
ac1f545534cdaab9094198a5dc2c2a79f
(int argc, char **argv)
simple_planning_tutorial.cpp
/tmp/ws/src/graspit_tools/grasp_planning_graspit/tutorial/src/
simple__planning__tutorial_8cpp
grasp_planning_graspit/GraspItSceneManagerHeadless.h
grasp_planning_graspit/EigenGraspPlanner.h
grasp_planning_graspit/EigenGraspResult.h
int
main
simple__planning__tutorial_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
ThreadImpl.h
/tmp/ws/src/graspit_tools/grasp_planning_graspit/include/grasp_planning_graspit/
ThreadImpl_8h
#define
MUTEX
ThreadImpl_8h.html
a2cf3c22d8cacfe663a4eec13d0fb26ef
#define
RECURSIVE_MUTEX
ThreadImpl_8h.html
a6ce3c08097f2787896f6d4958822ea5a
#define
SLEEP
ThreadImpl_8h.html
ac36a135b2abae461337cec1a510b8b58
(secs)
#define
THREAD
ThreadImpl_8h.html
a2b2e4a3c09db701069f4e529ebde6402
#define
THREAD_CONSTR
ThreadImpl_8h.html
a697d0a45be3d0c3f06206429c731e718
#define
UNIQUE_LOCK
ThreadImpl_8h.html
a769947a6d82f47e91da8a3ce118f3052
#define
UNIQUE_RECURSIVE_LOCK
ThreadImpl_8h.html
ac41b3591a31fef0bd1c1110089cc8f6e
#define
USE_BOOST_THREAD
ThreadImpl_8h.html
a7e02e7a2219e61dd8a60f4a7d0ce2fc3
GraspIt
namespaceGraspIt.html
GraspIt::EigenGraspPlanner
GraspIt::EigenGraspPlannerNoQt
GraspIt::EigenGraspResult
GraspIt::GraspItAccessor
GraspIt::GraspItDatabaseManager
GraspIt::GraspItSceneManager
GraspIt::GraspItSceneManagerHeadless
GraspIt::GraspItSimpleDBManager
GraspIt::Log
GraspIt::StdLog
Eigen::Transform< double, 3, Eigen::Affine >
EigenTransform
namespaceGraspIt.html
a5701199974c67b864ebc2b6c8fafd055
EigenTransform
getEigenTransform
namespaceGraspIt.html
a4110c99881570c81b0f8e1269107f046
(const transf &trans)
transf
getGraspitTransform
namespaceGraspIt.html
a87b100f164a32df2670b2fdeeb0772ea
(const EigenTransform &transform)
GraspIt::EigenGraspPlanner
classGraspIt_1_1EigenGraspPlanner.html
GraspIt::GraspItAccessor
GraspItSearchEnergyType
classGraspIt_1_1EigenGraspPlanner.html
a2d34712ac90d8ce870b2dba330815ed2
EnergyContact
classGraspIt_1_1EigenGraspPlanner.html
a2d34712ac90d8ce870b2dba330815ed2ad1629a264f2e17f8a0f1caa430f5b23e
GraspItStateType
classGraspIt_1_1EigenGraspPlanner.html
adb5c89db25120e9ee0f286aee760e701
AxisAngle
classGraspIt_1_1EigenGraspPlanner.html
adb5c89db25120e9ee0f286aee760e701a472df9e20b08c1056b9d4af37416a225
PlannerType
classGraspIt_1_1EigenGraspPlanner.html
a449c1bc3fbc1c869aadc6c34283e30ee
SimAnn
classGraspIt_1_1EigenGraspPlanner.html
a449c1bc3fbc1c869aadc6c34283e30eea87a2b2361465f218fd971c98bf868fbf
void
plannerCompleteSlot
classGraspIt_1_1EigenGraspPlanner.html
a0742c3aa9ace0d5f202f2d2766969c1d
()
void
plannerUpdateSlot
classGraspIt_1_1EigenGraspPlanner.html
a9e99c7bb9d6937375db959ba223746ee
()
EigenGraspPlanner
classGraspIt_1_1EigenGraspPlanner.html
a5352eab8731b7b1e75e4399674dc9bb3
(const std::string &name, const SHARED_PTR< GraspItSceneManager > &i)
void
getResults
classGraspIt_1_1EigenGraspPlanner.html
a90a73049b5d39449039e50a74c8ebfaf
(std::vector< EigenGraspResult > &allGrasps) const
bool
plan
classGraspIt_1_1EigenGraspPlanner.html
a3dc7f288ef9b2ba29db915af5318e848
(const int maxPlanningSteps, const int repeatPlanning, const int maxResultsPerRepeat, const bool finishWithAutograsp, const PlannerType &planType=SimAnn)
bool
plan
classGraspIt_1_1EigenGraspPlanner.html
a93b3000134ac97b156c225c62d9b52de
(const std::string &handName, const std::string &objectName, const EigenTransform *objectPose, const int maxPlanningSteps, const int repeatPlanning, const int maxResultsPerRepeat, const bool finishWithAutograsp, const PlannerType &planType=SimAnn)
bool
saveResultsAsWorldFiles
classGraspIt_1_1EigenGraspPlanner.html
aa52106a7f832ccc3c37b9e9f3cd08fda
(const std::string &inDirectory, const std::string &fileNamePrefix, bool asGraspIt=true, bool asInventor=false, bool createDir=true, bool saveSeparatePoseIV=false)
virtual
~EigenGraspPlanner
classGraspIt_1_1EigenGraspPlanner.html
a6a1ac56c5e75f226a70655fc7e6b8cb1
()
virtual void
idleEventFromSceneManager
classGraspIt_1_1EigenGraspPlanner.html
ace6b34bcb53fdc5330cb84d8c9b8e345
()
virtual void
onSceneManagerShutdown
classGraspIt_1_1EigenGraspPlanner.html
ace390e9c0eb531c6a15f278f98b5a599
()
PlannerCommand
classGraspIt_1_1EigenGraspPlanner.html
ae91b39095073d4cadecf1beb4793badf
NONE
classGraspIt_1_1EigenGraspPlanner.html
ae91b39095073d4cadecf1beb4793badfa34f7b085a9ee00f4421b15d847156b92
START
classGraspIt_1_1EigenGraspPlanner.html
ae91b39095073d4cadecf1beb4793badfaba419bdd4d013146f6aee2885e785fc5
STOP
classGraspIt_1_1EigenGraspPlanner.html
ae91b39095073d4cadecf1beb4793badfa7bc2f879456b3bf72617c0b018871192
bool
checkStateValidity
classGraspIt_1_1EigenGraspPlanner.html
ad9899e3108be1ecea8ac3943721529c7
(const GraspPlanningState *s) const
bool
copyResult
classGraspIt_1_1EigenGraspPlanner.html
a58fa71bddc8dd3aef51459490be7ef70
(const GraspPlanningState *s, EigenGraspResult &result) const
void
deleteResults
classGraspIt_1_1EigenGraspPlanner.html
aed2f16098ea015cdd4f1a4f11335986f
()
void
getEigenGraspValues
classGraspIt_1_1EigenGraspPlanner.html
abf0626f792429957b7256fc198eafb45
(const GraspPlanningState *s, std::vector< double > &egVals) const
void
getGraspJointDOFs
classGraspIt_1_1EigenGraspPlanner.html
af214bc9cf2831bbe59d0432275528123
(const GraspPlanningState *s, std::vector< double > &dofs) const
EigenTransform
getHandTransform
classGraspIt_1_1EigenGraspPlanner.html
a14a3da372b1400b9ef808e4b4a0a76ce
(const GraspPlanningState *s) const
EigenTransform
getObjectTransform
classGraspIt_1_1EigenGraspPlanner.html
ad0428abb29022f187c8c2563b5a802b3
(const GraspPlanningState *s) const
PlannerCommand
getPlannerCommand
classGraspIt_1_1EigenGraspPlanner.html
a2cf68c0c7dcaa7d8bd1409a272c3c49f
()
void
getPregraspJointDOFs
classGraspIt_1_1EigenGraspPlanner.html
a88c5862a4eab78c3fa1cbb91157b6948
(const GraspPlanningState *s, std::vector< double > &dofs) const
bool
initPlanner
classGraspIt_1_1EigenGraspPlanner.html
ae713eb47804fef4d49c930283246fa10
(const int maxPlanningSteps, const PlannerType &planType=SimAnn)
void
initPlannerType
classGraspIt_1_1EigenGraspPlanner.html
a2b0edb1564ec4a0d225e84a1c12e31ad
(const GraspPlanningState &stateTemplate, const PlannerType &pt)
void
initSearchType
classGraspIt_1_1EigenGraspPlanner.html
ae0e4057026b3e7ffb7bf731fb0d598fb
(GraspPlanningState &stateTemplate, const GraspItStateType &st)
void
ivIdleCallback
classGraspIt_1_1EigenGraspPlanner.html
adf59870d7ce405c574d3fb5aa984cc04
()
void
plannerComplete
classGraspIt_1_1EigenGraspPlanner.html
a27bd2976b8a68af2c25665588e6b794e
()
void
plannerReset
classGraspIt_1_1EigenGraspPlanner.html
a1a5224399ae587c52fae9918ede8a652
()
void
plannerUpdate
classGraspIt_1_1EigenGraspPlanner.html
a6ca6dc4e476e51705df6ab14c1e632b6
()
void
printPlanningResults
classGraspIt_1_1EigenGraspPlanner.html
af15191a4f7df442c19bcdc01033aa710
()
void
printResult
classGraspIt_1_1EigenGraspPlanner.html
a01e80578c31d4d345a3a1cff8be38be9
(int i, bool detailed=false)
void
setPlannerCommand
classGraspIt_1_1EigenGraspPlanner.html
a3d396dd5ac616509fd72bb269d9de9b2
(const PlannerCommand c)
void
setPlanningParameters
classGraspIt_1_1EigenGraspPlanner.html
ad1b748195a9b0303c39cf6a8c3285d55
()
void
updateResults
classGraspIt_1_1EigenGraspPlanner.html
aac9acfe2aa727b17e1857a433856fefa
()
EGPlanner *
graspitEgPlanner
classGraspIt_1_1EigenGraspPlanner.html
ac091056842e1a10636f16c0f3803ded4
RECURSIVE_MUTEX
graspitEgPlannerMtx
classGraspIt_1_1EigenGraspPlanner.html
a72d891173dc2d57896fb90da250074b1
GraspItSearchEnergyType
graspitSearchEnergyType
classGraspIt_1_1EigenGraspPlanner.html
ad52ea2723170fc53a997173fc516d344
GraspItStateType
graspitStateType
classGraspIt_1_1EigenGraspPlanner.html
ad24b43803eaff59115b1aa699aff2209
PlannerCommand
planCommand
classGraspIt_1_1EigenGraspPlanner.html
a75248fdeec0d49702b3fa7c51baec99e
MUTEX
planCommandMtx
classGraspIt_1_1EigenGraspPlanner.html
ad8aaf015b1f561fc21ed082bb29891cc
std::vector< const GraspPlanningState * >
results
classGraspIt_1_1EigenGraspPlanner.html
a11bc8064093cde45bf4efdab5d11f85e
bool
useContacts
classGraspIt_1_1EigenGraspPlanner.html
a4a77d837b3629e7ef663e625ff1f9119
GraspIt::EigenGraspPlannerNoQt
classGraspIt_1_1EigenGraspPlannerNoQt.html
GraspIt::GraspItAccessor
PlannerType
classGraspIt_1_1EigenGraspPlannerNoQt.html
aa43979bed1d2ced179a41c6abcaf12f5
SimAnn
classGraspIt_1_1EigenGraspPlannerNoQt.html
aa43979bed1d2ced179a41c6abcaf12f5a9a422a71185c63639b0b04f6ec1b7a40
EigenGraspPlannerNoQt
classGraspIt_1_1EigenGraspPlannerNoQt.html
aded24f7cd7a1f83922d320ab10cdbde7
(const std::string &name, const SHARED_PTR< GraspItSceneManager > &i)
void
getResults
classGraspIt_1_1EigenGraspPlannerNoQt.html
af7e1317de80fc88fce4834d87fdb9b5a
(std::vector< EigenGraspResult > &allGrasps) const
bool
plan
classGraspIt_1_1EigenGraspPlannerNoQt.html
a09edc1f8ec25a7565a896b0e56079a21
(const int maxPlanningSteps=DEFAULT_MAX_PLANNING_STEPS, const PlannerType &planType=SimAnn)
bool
plan
classGraspIt_1_1EigenGraspPlannerNoQt.html
a5d86788798749cab423ed7d5e47a2b06
(const std::string &handName, const std::string &objectName, const EigenTransform *objectPose=NULL, const int maxPlanningSteps=DEFAULT_MAX_PLANNING_STEPS, const PlannerType &planType=SimAnn)
bool
saveResultsAsWorldFiles
classGraspIt_1_1EigenGraspPlannerNoQt.html
a9367e95470814cdc1fbfac3a74e77382
(const std::string &inDirectory, const std::string &fileNamePrefix, bool asGraspIt=true, bool asInventor=false, bool createDir=true)
virtual
~EigenGraspPlannerNoQt
classGraspIt_1_1EigenGraspPlannerNoQt.html
ad43fb21ed93c583fa9133e24ab585ec2
()
virtual void
idleEventFromSceneManager
classGraspIt_1_1EigenGraspPlannerNoQt.html
af40b7cf3ac62406886f164e0cccbfcf2
()
virtual void
onSceneManagerShutdown
classGraspIt_1_1EigenGraspPlannerNoQt.html
a3bf70877bf1b01c087ea8177ee16f24a
()
bool
checkStateValidity
classGraspIt_1_1EigenGraspPlannerNoQt.html
a285d9e9146b5af5a0c97b250f5732b90
(const GraspPlanningState *s) const
void
getEigenGraspValues
classGraspIt_1_1EigenGraspPlannerNoQt.html
a531ff965a5c3180b47cb637ac497745c
(const GraspPlanningState *s, std::vector< double > &egVals) const
void
getGraspJointDOFs
classGraspIt_1_1EigenGraspPlannerNoQt.html
af830b9c680a9499d1289f6a7ad3cc72c
(const GraspPlanningState *s, std::vector< double > &dofs) const
EigenTransform
getHandTransform
classGraspIt_1_1EigenGraspPlannerNoQt.html
ac00ef3e6a60e5f2638d8908b5235ff46
(const GraspPlanningState *s) const
EigenTransform
getObjectTransform
classGraspIt_1_1EigenGraspPlannerNoQt.html
a24ca95bf4a2d7bbb7a99f0834ee60dc2
(const GraspPlanningState *s) const
void
getPregraspJointDOFs
classGraspIt_1_1EigenGraspPlannerNoQt.html
ac4567b3ce2eefda8972e893030d4f45d
(const GraspPlanningState *s, std::vector< double > &dofs) const
bool
initPlanner
classGraspIt_1_1EigenGraspPlannerNoQt.html
a977fd66fdbb8b20df6a31318f0048996
(const int maxPlanningSteps, const PlannerType &planType=SimAnn)
void
initPlannerType
classGraspIt_1_1EigenGraspPlannerNoQt.html
a17298aa3410d35d126377efafa57e369
(const GraspPlanningState &stateTemplate, const PlannerType &pt)
void
initSearchType
classGraspIt_1_1EigenGraspPlannerNoQt.html
a61b2ac76b61be3d97954d7f8f01aaf3f
(GraspPlanningState &stateTemplate, const StateType &st)
void
plannerComplete
classGraspIt_1_1EigenGraspPlannerNoQt.html
a2f00c7d3cad0691ec7905fa4f13f1c0e
()
void
plannerReset
classGraspIt_1_1EigenGraspPlannerNoQt.html
a4fb21458f4e8704c0f6a0a3536178671
()
void
plannerUpdate
classGraspIt_1_1EigenGraspPlannerNoQt.html
a2bef5fb10f3e9c533ff0a167827699e6
()
void
printPlanningResults
classGraspIt_1_1EigenGraspPlannerNoQt.html
a516c40d3ef8a785e0d0050bc02e4507a
()
void
printResult
classGraspIt_1_1EigenGraspPlannerNoQt.html
ab5b3f56333bc1d751a4c1a86a439d157
(int i, bool detailed=false)
void
setPlanningParameters
classGraspIt_1_1EigenGraspPlannerNoQt.html
a72d227bf34265867edd16865363e6038
()
void
updateResults
classGraspIt_1_1EigenGraspPlannerNoQt.html
a88d6410322f79a14a6bc0ff9f51ddfa4
()
static void
statusThreadLoop
classGraspIt_1_1EigenGraspPlannerNoQt.html
acddcfc06baeb7bdd7729837675db65b5
(EigenGraspPlannerNoQt *_this)
EGPlanner *
graspitEgPlanner
classGraspIt_1_1EigenGraspPlannerNoQt.html
aa7c59c9f2ddebabc62356f2808c59fa8
RECURSIVE_MUTEX
graspitEgPlannerMtx
classGraspIt_1_1EigenGraspPlannerNoQt.html
acb0d2b05697f4c79b9781524da5f1d36
std::string
graspitSearchEnergyType
classGraspIt_1_1EigenGraspPlannerNoQt.html
ab127fb428bc66126569efddc944e75c3
StateType
graspitStateType
classGraspIt_1_1EigenGraspPlannerNoQt.html
abf3eca3cdc63e51b916757724c222963
std::vector< const GraspPlanningState * >
results
classGraspIt_1_1EigenGraspPlannerNoQt.html
a0971711c154532445c4a0e288697faa3
THREAD *
statusThread
classGraspIt_1_1EigenGraspPlannerNoQt.html
aa40f1ead2e983cc5b457b6f10925d0db
bool
useContacts
classGraspIt_1_1EigenGraspPlannerNoQt.html
ae33943ac9c7d5e9c536776b6544aa916
GraspIt::EigenGraspResult
classGraspIt_1_1EigenGraspResult.html
Eigen::Transform< double, 3, Eigen::Affine >
EigenTransform
classGraspIt_1_1EigenGraspResult.html
aa482d40d87fab4eec852ae15d499664e
EigenGraspResult
classGraspIt_1_1EigenGraspResult.html
accb9b835597f1ffa2382cf6c952df339
()
EigenGraspResult
classGraspIt_1_1EigenGraspResult.html
a68e1bc52b7e0e75c5ef782e549542648
(const EigenGraspResult &o)
EigenGraspResult
classGraspIt_1_1EigenGraspResult.html
ad918286058c75abbcb39d846ac3f4cf8
(const EigenTransform &_relTransform, const std::vector< double > &_dofsGrasp, const std::vector< double > &_dofsPregrasp, const std::vector< double > &_egVals, const bool _legal, const double _qualEpsilon, const double _qualVolume, const double _energy)
const std::vector< double > &
getEigenGraspValues
classGraspIt_1_1EigenGraspResult.html
ae9f45095ecf47efe13ff9a9c6231cff5
() const
double
getEnergy
classGraspIt_1_1EigenGraspResult.html
a01223220fcd4d145d31f7e01c55873c7
() const
const std::vector< double > &
getGraspJointDOFs
classGraspIt_1_1EigenGraspResult.html
aa11f031ff12b9e945c7448fe1258cb6b
() const
const EigenTransform &
getObjectToHandTransform
classGraspIt_1_1EigenGraspResult.html
a87397201dcb6f12b22e72c459a2d8569
() const
const std::vector< double > &
getPregraspJointDOFs
classGraspIt_1_1EigenGraspResult.html
a73b9994158231569b0f7c3629f24cf74
() const
bool
isLegal
classGraspIt_1_1EigenGraspResult.html
a6be25173caecfc82ebec64c657634002
() const
double
qualityEpsilon
classGraspIt_1_1EigenGraspResult.html
ad66e4d2b68960912e5a133dfab708024
() const
double
qualityVolume
classGraspIt_1_1EigenGraspResult.html
ae627f868bdeeeae57dd23b0fe20068b5
() const
std::vector< double >
egVals
classGraspIt_1_1EigenGraspResult.html
ad60d1bd7615e02c57cf4206133be92ab
double
energy
classGraspIt_1_1EigenGraspResult.html
a48043b05f63789c53860b3e63e4439bc
std::vector< double >
graspDOFs
classGraspIt_1_1EigenGraspResult.html
a08e606fa6fc7d067c9f291c0ddc9223b
bool
legal
classGraspIt_1_1EigenGraspResult.html
a40a8ff90f078897bdb6dd54ee7944851
std::vector< double >
pregraspDOFs
classGraspIt_1_1EigenGraspResult.html
a372f45ac1e809c8384efc605f5ed2264
double
qualEpsilon
classGraspIt_1_1EigenGraspResult.html
abc316c080f10a0a84880e6cb2f412a3b
double
qualVolume
classGraspIt_1_1EigenGraspResult.html
aaf79d7f63b9e99b2268d746aad10a7bc
EigenTransform
relTransform
classGraspIt_1_1EigenGraspResult.html
a28f6d89a158fdf74341d3c27fa9eb71c
friend std::ostream &
operator<<
classGraspIt_1_1EigenGraspResult.html
aea054368cce8c68672e717cf6c50e45f
(std::ostream &o, const EigenGraspResult &r)
GraspIt::GraspItAccessor
classGraspIt_1_1GraspItAccessor.html
std::string
getName
classGraspIt_1_1GraspItAccessor.html
a6e518b8f3725b213cd7e54c6bb4b737b
() const
GraspItAccessor
classGraspIt_1_1GraspItAccessor.html
a60b6209cf59b877e9ced9d279030e56e
(const std::string &objectName, const SHARED_PTR< GraspItSceneManager > &interface)
virtual
~GraspItAccessor
classGraspIt_1_1GraspItAccessor.html
a5ad1ac1f9d136f3a9ea643f2d8bf59e7
()
bool
addAsIdleListener
classGraspIt_1_1GraspItAccessor.html
ae44838338d1452ee343337860e2ad9ad
()
int
addBody
classGraspIt_1_1GraspItAccessor.html
a147f58e59bbb04ec9c840c4aaee053bf
(Body *body, const EigenTransform &worldTransform)
int
addRobot
classGraspIt_1_1GraspItAccessor.html
a88f0ba0bdbc894bef0abb70673634df1
(Robot *robot, const EigenTransform &worldTransform)
bool
eventThreadRunsQt
classGraspIt_1_1GraspItAccessor.html
a571f111be51c041e24a5c187d9feee86
() const
Body *
getBody
classGraspIt_1_1GraspItAccessor.html
a0b0d4d4e49caa17514a56ef12b1bbdcc
(const std::string &name)
Body *
getBody
classGraspIt_1_1GraspItAccessor.html
a649c2e919c01d1103f590f3e29636335
(const unsigned int i)
GraspableBody *
getCurrentGraspableBody
classGraspIt_1_1GraspItAccessor.html
a26e88a91ff862fd65ea90db09af55b9a
()
Hand *
getCurrentHand
classGraspIt_1_1GraspItAccessor.html
acb981949218e26d8963c0bcd55484441
()
GraspableBody *
getGraspableBody
classGraspIt_1_1GraspItAccessor.html
a43ba21fc6b676d6874c78965dd8cccf0
(const std::string &name)
GraspableBody *
getGraspableBody
classGraspIt_1_1GraspItAccessor.html
a3b78519879b8629bd3ac3d72f166e16a
(const unsigned int i)
const SHARED_PTR< GraspItSceneManager > &
getGraspItSceneManager
classGraspIt_1_1GraspItAccessor.html
ad2894cbe87dc9da32acb96b5d10f3760
()
Robot *
getRobot
classGraspIt_1_1GraspItAccessor.html
a0838762c0af14f4dc0061b958abce8ac
(const std::string &name)
Robot *
getRobot
classGraspIt_1_1GraspItAccessor.html
a0cd480dd71b7c86561105a75c4de5747
(const unsigned int i)
UNIQUE_RECURSIVE_LOCK
getUniqueWorldLock
classGraspIt_1_1GraspItAccessor.html
a90a39d50fc819a1ab2741ac04b046d9e
()
virtual void
idleEventFromSceneManager
classGraspIt_1_1GraspItAccessor.html
a8c181c31d17d4ce80b17de48f5a75277
()=0
bool
isObjectLoaded
classGraspIt_1_1GraspItAccessor.html
af1674cc385350a185a56543a292796c0
(const Body *object) const
bool
isRobotLoaded
classGraspIt_1_1GraspItAccessor.html
ae12b412b7f844a4bc98fc7b7900cf5a6
(const Robot *robot) const
bool
isScheduledForIdleEvent
classGraspIt_1_1GraspItAccessor.html
a83863f52e0b37cb2ab747b49fe75808a
() const
void
lockWorld
classGraspIt_1_1GraspItAccessor.html
a2ccdd3fe249704fa20deeccaa8b0c255
()
virtual void
onSceneManagerShutdown
classGraspIt_1_1GraspItAccessor.html
aa185849cc470cfb1b86f32b87f02170a
()=0
const GraspableBody *
readCurrentGraspableBody
classGraspIt_1_1GraspItAccessor.html
a013dc04bc95c9b8e395e7048e08e6441
() const
const Hand *
readCurrentHand
classGraspIt_1_1GraspItAccessor.html
a59e928d82177a543b6e8a6e199d165a6
() const
const SHARED_PTR< const GraspItSceneManager >
readGraspItSceneManager
classGraspIt_1_1GraspItAccessor.html
a257043e0b9e46f1e0d901e48a237a9eb
() const
bool
removeElement
classGraspIt_1_1GraspItAccessor.html
a7fd0f30c22b4c723d1b01f5518f0ec7d
(WorldElement *elem, const bool deleteInstance)
bool
removeFromIdleListeners
classGraspIt_1_1GraspItAccessor.html
aa513dc0600216606e09881508c59d1d2
()
void
scheduleForIdleEventUpdate
classGraspIt_1_1GraspItAccessor.html
ac6e6481781fd5b4f7c38cf9b5cc5cf12
()
bool
tryLockWorld
classGraspIt_1_1GraspItAccessor.html
a17ced51c6202006944975795d2ffbabf
()
void
unlockWorld
classGraspIt_1_1GraspItAccessor.html
a83153e2eaff4cb8f589dbdbe16c559c6
()
void
unschedule
classGraspIt_1_1GraspItAccessor.html
a8d9097b3c4142600f7c4e106f66cd702
()
GraspItAccessor
classGraspIt_1_1GraspItAccessor.html
ac124bf0d60410e7f5a431518e767fff6
(const GraspItAccessor &o)
GraspItAccessor
classGraspIt_1_1GraspItAccessor.html
a7fd2fef3bcc1fdd8b3b795916852519a
()
const SHARED_PTR< GraspItSceneManager >
graspItInterface
classGraspIt_1_1GraspItAccessor.html
a765ca650169492a095c343a56f0d4775
const std::string
name
classGraspIt_1_1GraspItAccessor.html
a0313b70a3d928f521e85d7ff49cfdafc
bool
registered
classGraspIt_1_1GraspItAccessor.html
a3498cf8830f22a74865a757a857df95c
bool
scheduled
classGraspIt_1_1GraspItAccessor.html
a45877abf7fbdba1e7f0c92b8511e3a65
MUTEX
scheduledMtx
classGraspIt_1_1GraspItAccessor.html
ab18a9337fdcacca09259d53c489acb85
friend class
GraspItSceneManager
classGraspIt_1_1GraspItAccessor.html
a25a51d5af40acd76d8e3bb77f9785760
GraspIt::GraspItDatabaseManager
classGraspIt_1_1GraspItDatabaseManager.html
GraspIt::GraspItAccessor
virtual void
getAllLoadedObjectIDs
classGraspIt_1_1GraspItDatabaseManager.html
a012cf4fe7f5c58f4f2ce1f7a224eb98d
(std::vector< int > &ids) const =0
virtual void
getAllLoadedObjectNames
classGraspIt_1_1GraspItDatabaseManager.html
a7b9c294e20c3dca3984738d6a815b96d
(std::vector< std::string > &names) const =0
virtual void
getAllLoadedRobotIDs
classGraspIt_1_1GraspItDatabaseManager.html
adfa2c8734b83a606b81b3fa24069468b
(std::vector< int > &ids) const =0
virtual void
getAllLoadedRobotNames
classGraspIt_1_1GraspItDatabaseManager.html
a356a87bf673c515fce8d2d09ca4b360a
(std::vector< std::string > &names) const =0
virtual bool
getModelNameAndType
classGraspIt_1_1GraspItDatabaseManager.html
a4420427d8be1b0c7939e077d05875148
(const int modelID, std::string &name, bool &isRobot) const =0
virtual bool
getObjectModelID
classGraspIt_1_1GraspItDatabaseManager.html
a2023d091fd14f5f53a3142811fad33dd
(const std::string &objectName, int &id) const =0
virtual bool
getRobotJointNames
classGraspIt_1_1GraspItDatabaseManager.html
acf90feb5c439d4d734aed87c1763d1b4
(const std::string &robotName, std::vector< std::string > &jointNames) const =0
virtual bool
getRobotModelID
classGraspIt_1_1GraspItDatabaseManager.html
a4f6643a188571e37b257e258f2c5f6b7
(const std::string &robotName, int &id) const =0
GraspItDatabaseManager
classGraspIt_1_1GraspItDatabaseManager.html
a5a728e763fe0344e36392c8e19497d33
(const std::string &name, const SHARED_PTR< GraspItSceneManager > &interface)
int
isModelLoaded
classGraspIt_1_1GraspItDatabaseManager.html
a326ee03cd65770d28e1f055b7cb5f9d1
(const int modelID) const
virtual int
loadObjectToDatabase
classGraspIt_1_1GraspItDatabaseManager.html
a95489b72cb0da3c9ab765ea29359e157
(const std::string &filename, const std::string &objectName, const bool asGraspable)=0
int
loadObjectToWorld
classGraspIt_1_1GraspItDatabaseManager.html
ac9888c63af04f9c3be4c03ebc4c78aa6
(const std::string &objectName, const EigenTransform &transform)
virtual int
loadRobotToDatabase
classGraspIt_1_1GraspItDatabaseManager.html
a477ed437738f78516e5d2517fecf2ad8
(const std::string &filename, const std::string &robotName, const std::vector< std::string > &jointNames)=0
int
loadRobotToWorld
classGraspIt_1_1GraspItDatabaseManager.html
af1ff6884b676bf418626767b8b94be41
(const std::string &robotName, const EigenTransform &transform)
int
loadToWorld
classGraspIt_1_1GraspItDatabaseManager.html
a134b277c0d0814085b5cbfab06a341c6
(const int modelID, const EigenTransform &transform)
bool
saveLoadedWorld
classGraspIt_1_1GraspItDatabaseManager.html
a0b1a09bc03e5a25bc0b24f8773960f37
(const std::string &filename, const bool asInventor, const bool createDir=false)
int
unloadFromWorld
classGraspIt_1_1GraspItDatabaseManager.html
a03f29713f607672c0c2bb35aa1bc6525
(const int modelID)
int
unloadObjectFromWorld
classGraspIt_1_1GraspItDatabaseManager.html
a6970d0c50b03544bd04bcece1622a571
(const std::string &objectName)
int
unloadRobotFromWorld
classGraspIt_1_1GraspItDatabaseManager.html
a0510c4f7084bca5fdb5295e376c7b039
(const std::string &robotName)
virtual
~GraspItDatabaseManager
classGraspIt_1_1GraspItDatabaseManager.html
a55aa6d5df9b99961916687481f3959e7
()
virtual int
getModelType
classGraspIt_1_1GraspItDatabaseManager.html
a5eb752ed70e6097e0aea89d1ba1eebc4
(const int modelID) const =0
virtual Body *
getObjectFromDatabase
classGraspIt_1_1GraspItDatabaseManager.html
ac92a8f5a75f4311625e407156b1dc4d2
(const std::string &objectName)=0
virtual Body *
getObjectFromDatabase
classGraspIt_1_1GraspItDatabaseManager.html
a849f74264c8807bd7a9f074db3785a5a
(const int modelID)=0
virtual Robot *
getRobotFromDatabase
classGraspIt_1_1GraspItDatabaseManager.html
a964e750e1d05597ef030fdc3fd628ba4
(const std::string &robotName)=0
virtual Robot *
getRobotFromDatabase
classGraspIt_1_1GraspItDatabaseManager.html
afbb59e2d203ed1ab75d20c35fd23fdb4
(const int modelID)=0
virtual void
idleEventFromSceneManager
classGraspIt_1_1GraspItDatabaseManager.html
a8c19568f314ffdaa04868b6d7cc31ffa
()=0
virtual void
onSceneManagerShutdown
classGraspIt_1_1GraspItDatabaseManager.html
a95e8d98f838489a4d30c8c261dccdf8b
()=0
GraspIt::GraspItSceneManager
classGraspIt_1_1GraspItSceneManager.html
std::vector< std::string >
getObjectNames
classGraspIt_1_1GraspItSceneManager.html
ad66f9df3d0e37e0ef5f60e94ead343c8
(bool graspable) const
std::vector< std::string >
getRobotNames
classGraspIt_1_1GraspItSceneManager.html
adf8ad91ee236300f93e2df929c0858d4
() const
GraspItSceneManager
classGraspIt_1_1GraspItSceneManager.html
a863020a90b231e0479dc24c544a2b3bd
()
void
initialize
classGraspIt_1_1GraspItSceneManager.html
ade3a59a0d1bdd42dbe16a4d6f532b9c5
()
bool
isInitialized
classGraspIt_1_1GraspItSceneManager.html
ac792293388ee6e4733d9d6050d2b3994
() const
bool
isObjectLoaded
classGraspIt_1_1GraspItSceneManager.html
ae58d2f38336c47f7340f58f438b2a6fb
(const std::string &name) const
virtual bool
isReady
classGraspIt_1_1GraspItSceneManager.html
a3f67b969c0e1a0b87561a029dbf63b1a
() const =0
bool
isRobotLoaded
classGraspIt_1_1GraspItSceneManager.html
a5755321aff636cc4319779ede7ac388c
(const std::string &name) const
int
loadObject
classGraspIt_1_1GraspItSceneManager.html
a84231441f419dad9306e3911d058c89f
(const std::string &filename, const std::string &name, const bool asGraspable=true, const EigenTransform &worldTransform=EigenTransform::Identity())
int
loadRobot
classGraspIt_1_1GraspItSceneManager.html
a177fa564133c05823924bd4ad5ba515c
(const std::string &filename, const std::string &robotName, const EigenTransform &worldTransform=EigenTransform::Identity())
int
loadWorld
classGraspIt_1_1GraspItSceneManager.html
a0460f2bcd75e2dd15d0fe8ef8fd79af6
(const std::string &filename)
int
moveObject
classGraspIt_1_1GraspItSceneManager.html
a223e6fa6196951c46da930b4cdfe4143
(const std::string &name, const EigenTransform &worldTransform)
int
moveRobot
classGraspIt_1_1GraspItSceneManager.html
ae5c95a9666320e0d556c42b04b794156
(const std::string &robotName, const EigenTransform &worldTransform)
int
removeObject
classGraspIt_1_1GraspItSceneManager.html
a104d2cf34efffaab38434a3175a37753
(const std::string &name)
int
removeRobot
classGraspIt_1_1GraspItSceneManager.html
a966158b5bfe09a023ec1e9cc99c6d23c
(const std::string &robotName)
bool
saveGraspItWorld
classGraspIt_1_1GraspItSceneManager.html
a9463a906ddeb3bc8c04202ca4db109ef
(const std::string &filename, bool createDir=false)
bool
saveInventorWorld
classGraspIt_1_1GraspItSceneManager.html
a6464794f8b643f69d7747c9f0f6836f2
(const std::string &filename, bool createDir=false)
bool
saveObjectAsInventor
classGraspIt_1_1GraspItSceneManager.html
a76c495fa9682a7bfe196ca54f833d86b
(const std::string &filename, const std::string &name, const bool createDir=false, const bool forceWrite=false)
bool
saveRobotAsInventor
classGraspIt_1_1GraspItSceneManager.html
ac3c94db7da6b46d24e5346bd7291d098
(const std::string &filename, const std::string &robotName, const bool createDir=false, const bool forceWrite=false)
int
setCurrentGraspableObject
classGraspIt_1_1GraspItSceneManager.html
abbf5e147309096cb734ce680ec424cd7
(const std::string &objectName)
int
setCurrentHand
classGraspIt_1_1GraspItSceneManager.html
a97b8316f110e3292d53032f008e88286
(const std::string &robotName)
int
setGraspableObject
classGraspIt_1_1GraspItSceneManager.html
abee792fdf409fcc8d3f1ef6d04f27ccb
(const std::string &robotName, const std::string &objectName)
void
shutdown
classGraspIt_1_1GraspItSceneManager.html
a1ad87022e86f1102765c2bbd9cb0db99
()
virtual void
waitUntilReady
classGraspIt_1_1GraspItSceneManager.html
a91f6c130ca8a100223a1a1e4bdef7a6f
() const =0
virtual
~GraspItSceneManager
classGraspIt_1_1GraspItSceneManager.html
aeeaca11ef154f6a87fc4bf8bec533ba3
()
int
addBody
classGraspIt_1_1GraspItSceneManager.html
ac51853d2b563cf1a222d822fd0aff11c
(Body *body, const EigenTransform &worldTransform)
int
addRobot
classGraspIt_1_1GraspItSceneManager.html
a2532e685158d4cf8bd5dd6ce54ba7003
(Robot *robot, const EigenTransform &worldTransform)
virtual World *
createNewGraspitWorld
classGraspIt_1_1GraspItSceneManager.html
a70747eb056d788bcdb300fcd7f5c12d3
()=0
virtual void
destroyCore
classGraspIt_1_1GraspItSceneManager.html
aa999a48bc06512a9d8c246b81edd5e4b
()=0
virtual bool
eventThreadRunsQt
classGraspIt_1_1GraspItSceneManager.html
af42f6d9b103f8a432c52a7fc69ded190
() const
Body *
getBody
classGraspIt_1_1GraspItSceneManager.html
ab3dab49899d9ecd2400e301d17df5b18
(const std::string &name)
Body *
getBody
classGraspIt_1_1GraspItSceneManager.html
af8cf42dc9bc60a39a60674b92ff73054
(const unsigned int i)
GraspableBody *
getCurrentGraspableBody
classGraspIt_1_1GraspItSceneManager.html
abede07c2ffca36b5f076b8615fa35663
()
Hand *
getCurrentHand
classGraspIt_1_1GraspItSceneManager.html
a713ed1f133d95101809053eea9829fd5
()
GraspableBody *
getGraspableBody
classGraspIt_1_1GraspItSceneManager.html
a4127d4935e4500175637612a5928ef1a
(const std::string &name)
GraspableBody *
getGraspableBody
classGraspIt_1_1GraspItSceneManager.html
a8b2980cc7abd2d2ce0833e59e0d7eb34
(const unsigned int i)
unsigned int
getNumBodies
classGraspIt_1_1GraspItSceneManager.html
a9272df41a8b610868be711b4c35917cb
() const
unsigned int
getNumGraspableBodies
classGraspIt_1_1GraspItSceneManager.html
a91cc85525b9eeba6ad52df5a16fe8148
() const
unsigned int
getNumRobots
classGraspIt_1_1GraspItSceneManager.html
a6d2e5b4da5fec6b5d627ded4b65c37fa
() const
Robot *
getRobot
classGraspIt_1_1GraspItSceneManager.html
a9234bdc9f3c82190de652fd50058cd2a
(const std::string &name)
Robot *
getRobot
classGraspIt_1_1GraspItSceneManager.html
a590b09834df8e1ecbc27ffcfa229b59b
(const unsigned int i)
UNIQUE_RECURSIVE_LOCK
getUniqueWorldLock
classGraspIt_1_1GraspItSceneManager.html
a441b6b89cf55efc7fe6d8998f0fe1b87
()
virtual void
initializeCore
classGraspIt_1_1GraspItSceneManager.html
aa35a796823d2d809e57a8903b45545ca
()=0
bool
isObjectLoaded
classGraspIt_1_1GraspItSceneManager.html
ab0a7b24a7bad9da053851dbdc85d43d6
(const Body *body) const
bool
isRobotLoaded
classGraspIt_1_1GraspItSceneManager.html
ab323012d79a3287f1215133b250e7ebb
(const Robot *robot) const
void
lockWorld
classGraspIt_1_1GraspItSceneManager.html
a5a9508b7ca9e9fcd27ecc9d682fc5259
()
void
processIdleEvent
classGraspIt_1_1GraspItSceneManager.html
aa07572f8357c69a43ecf666551e28041
()
const Body *
readBody
classGraspIt_1_1GraspItSceneManager.html
ad73a27d546cfa8e7408c3472ef03ee44
(const std::string &name) const
const GraspableBody *
readCurrentGraspableBody
classGraspIt_1_1GraspItSceneManager.html
af1680541723429325743137b4d7c9ccb
() const
const Hand *
readCurrentHand
classGraspIt_1_1GraspItSceneManager.html
a1c7960d0bcd01dad42ca34aba1f4d01d
() const
const GraspableBody *
readGraspableBody
classGraspIt_1_1GraspItSceneManager.html
a81f76b674f8d9456d8b23ce9e90e1dad
(const std::string &name) const
const Robot *
readRobot
classGraspIt_1_1GraspItSceneManager.html
ad2abd3bd3c350fbc94d8bae9fd80ba7d
(const std::string &name) const
bool
removeElement
classGraspIt_1_1GraspItSceneManager.html
a5945545395647eb6e6443ee2976bcbc9
(WorldElement *elem, const bool deleteInstance)
virtual bool
scheduleIdleEvent
classGraspIt_1_1GraspItSceneManager.html
afbef92586579514d9d62528564de946a
()=0
bool
tryLockWorld
classGraspIt_1_1GraspItSceneManager.html
ad95744c9eb0c6376d82ca5d28bfb61ae
()
void
unlockWorld
classGraspIt_1_1GraspItSceneManager.html
ae722f1b2a4726bb8d547b9b35c96368a
()
GraspitCore *
core
classGraspIt_1_1GraspItSceneManager.html
a6c3b155ac3258c70c4df3a3b8d28bc6b
World *
graspitWorld
classGraspIt_1_1GraspItSceneManager.html
aa15d07f54530ba1eb640a9638423832d
RECURSIVE_MUTEX
graspitWorldMtx
classGraspIt_1_1GraspItSceneManager.html
a6327fafae04de6f7958ca46076f9224e
bool
addIdleListener
classGraspIt_1_1GraspItSceneManager.html
a50e2739eea5f7e716113bf5b47ad66b7
(GraspItAccessor *s)
Body *
getBodyNoCheck
classGraspIt_1_1GraspItSceneManager.html
a6f776d99c22062fbd2967101eaaeb504
(const unsigned int i)
Body *
getBodyNoCheck
classGraspIt_1_1GraspItSceneManager.html
a296541d7460379c6afc84dd80a341331
(const std::string &name)
GraspableBody *
getGraspableBodyNoCheck
classGraspIt_1_1GraspItSceneManager.html
a84b57b80d7638f7afe27f305ca256b3f
(const std::string &name)
GraspableBody *
getGraspableBodyNoCheck
classGraspIt_1_1GraspItSceneManager.html
ac28474e76e9a8527e63666bc16b63b5e
(const unsigned int i)
Robot *
getRobotNoCheck
classGraspIt_1_1GraspItSceneManager.html
afe7b07c32677fd992701fc63f975a4dd
(const unsigned int i)
Robot *
getRobotNoCheck
classGraspIt_1_1GraspItSceneManager.html
a1640ea0908bb9879ea7d32c1bd84456c
(const std::string &name)
GraspItSceneManager
classGraspIt_1_1GraspItSceneManager.html
a2e3c9c5cb13ca3ab934851e808b0020b
(const GraspItSceneManager &o)
int
moveObjectNoCheck
classGraspIt_1_1GraspItSceneManager.html
ad7a4ca01848d0c2d6d1ff1652cb629f4
(const std::string &name, const EigenTransform &worldTransform)
int
moveRobotNoCheck
classGraspIt_1_1GraspItSceneManager.html
a6b474ec0dd9424eed7ed12e1587c1e6a
(const std::string &name, const EigenTransform &worldTransform)
const Body *
readBodyNoCheck
classGraspIt_1_1GraspItSceneManager.html
a21e64ace138d322df2ae66fb49133371
(const std::string &name) const
const GraspableBody *
readGraspableBodyNoCheck
classGraspIt_1_1GraspItSceneManager.html
a606d9d92419af9b9734733844a482d07
(const std::string &name) const
const Robot *
readRobotNoCheck
classGraspIt_1_1GraspItSceneManager.html
a9bcce749eb941867924ac29958a4c197
(const std::string &name) const
void
removeElementNoCheck
classGraspIt_1_1GraspItSceneManager.html
ac968302addbceff471af65ac27b48e77
(WorldElement *elem, const bool deleteInstance)
bool
removeIdleListener
classGraspIt_1_1GraspItSceneManager.html
a6c452a26e5c34b8675bb30e614a3cd1f
(GraspItAccessor *s)
int
removeObjectNoCheck
classGraspIt_1_1GraspItSceneManager.html
a403e9c86d0f7dafae6211845df84a8a7
(const std::string &name)
int
removeRobotNoCheck
classGraspIt_1_1GraspItSceneManager.html
a93552e160bad83fc9c589af3b7f6c6af
(const std::string &name)
QObject *
fakeQObjectParent
classGraspIt_1_1GraspItSceneManager.html
a8775e92c13ef109e061eaccb5b83fa54
bool
initialized
classGraspIt_1_1GraspItSceneManager.html
a07d95b1548f0ceed9062b56f4570d89b
std::map< std::string, GraspItAccessor * >
registeredAccessors
classGraspIt_1_1GraspItSceneManager.html
afd127683c7a2d28668dc86effa2c4d9a
MUTEX
registeredAccessorsMtx
classGraspIt_1_1GraspItSceneManager.html
afa3cc16f471fd91b34362dd87400920c
friend class
GraspItAccessor
classGraspIt_1_1GraspItSceneManager.html
a4b257a73eed95ee0901241034d479f50
GraspIt::GraspItSceneManagerHeadless
classGraspIt_1_1GraspItSceneManagerHeadless.html
GraspIt::GraspItSceneManager
GraspItSceneManagerHeadless
classGraspIt_1_1GraspItSceneManagerHeadless.html
a6c75ea1ee90447097eb6cc8146c6090c
()
virtual bool
isReady
classGraspIt_1_1GraspItSceneManagerHeadless.html
a11ff7cdb95946eed02d8d576aea4da84
() const
virtual void
waitUntilReady
classGraspIt_1_1GraspItSceneManagerHeadless.html
a31a41993f182c92620e7f544c6687c0e
() const
virtual
~GraspItSceneManagerHeadless
classGraspIt_1_1GraspItSceneManagerHeadless.html
a6df9c689bbae58618a858bb880fad029
()
virtual World *
createNewGraspitWorld
classGraspIt_1_1GraspItSceneManagerHeadless.html
a3c6d6be05ca4bc96ee3c544e57750257
()
virtual void
destroyCore
classGraspIt_1_1GraspItSceneManagerHeadless.html
abc27d8a81e8f5c9518096a8c01c7b618
()
virtual bool
eventThreadRunsQt
classGraspIt_1_1GraspItSceneManagerHeadless.html
ab7f2e56da5bbf2469b3778184cc0ee34
() const
virtual void
initializeCore
classGraspIt_1_1GraspItSceneManagerHeadless.html
afd23a2335baa855d7be94b2fdecebc10
()
bool
isInventorReady
classGraspIt_1_1GraspItSceneManagerHeadless.html
aaa5d4cc5f8bbf75bb589abbdfed023cc
() const
virtual bool
scheduleIdleEvent
classGraspIt_1_1GraspItSceneManagerHeadless.html
a4d52b5644e9d8032e58d7a2d6693742d
()
void
createIdleSensor
classGraspIt_1_1GraspItSceneManagerHeadless.html
acc2d40c22f1d43f11289db506a261ba6
()
void
deleteIdleSensor
classGraspIt_1_1GraspItSceneManagerHeadless.html
afd0fc84a57a9bae6b42a29186eef79fd
()
GraspItSceneManagerHeadless
classGraspIt_1_1GraspItSceneManagerHeadless.html
a25fb8c227aea3c84337af048d69f6397
(const GraspItSceneManagerHeadless &o)
void
setInventorReady
classGraspIt_1_1GraspItSceneManagerHeadless.html
aad6b36175698c590fbff60292f34d538
(const bool flag)
void
waitForInventorState
classGraspIt_1_1GraspItSceneManagerHeadless.html
a8b68e321ebb429e3e5ba94965086dd5b
(const bool value) const
static void
ivThreadLoop
classGraspIt_1_1GraspItSceneManagerHeadless.html
a37836531634c69d4fe840a64c13a6d23
(GraspItSceneManagerHeadless *_this)
static void
sensorCB
classGraspIt_1_1GraspItSceneManagerHeadless.html
aa203c238652e791714fe7f5977e975e5
(void *data, SoSensor *)
bool
ivReady
classGraspIt_1_1GraspItSceneManagerHeadless.html
a46be02596d6d0a98de3a4fa969c1d783
MUTEX
ivReadyMtx
classGraspIt_1_1GraspItSceneManagerHeadless.html
ad184678841710410cb3752c403019efd
THREAD *
ivThread
classGraspIt_1_1GraspItSceneManagerHeadless.html
ac1d2c5ed94ab04d6846db6fbdcc6dae1
SoSensor *
mIdleSensor
classGraspIt_1_1GraspItSceneManagerHeadless.html
a7c6e3ef26c045f6fb4e276705e6f9606
GraspIt::GraspItSimpleDBManager
classGraspIt_1_1GraspItSimpleDBManager.html
GraspIt::GraspItDatabaseManager
virtual void
getAllLoadedObjectIDs
classGraspIt_1_1GraspItSimpleDBManager.html
a4aa2a976ce4ee98c47886f215da9cb0b
(std::vector< int > &ids) const
virtual void
getAllLoadedObjectNames
classGraspIt_1_1GraspItSimpleDBManager.html
a05c79af2b4caf45777fdfb39983fcaf0
(std::vector< std::string > &names) const
virtual void
getAllLoadedRobotIDs
classGraspIt_1_1GraspItSimpleDBManager.html
a40ca79b6feabb27c06f510eb4bd8af13
(std::vector< int > &ids) const
virtual void
getAllLoadedRobotNames
classGraspIt_1_1GraspItSimpleDBManager.html
ae72aa429ffaf85490ea2194b536b9503
(std::vector< std::string > &names) const
virtual bool
getModelNameAndType
classGraspIt_1_1GraspItSimpleDBManager.html
a7e8035dfa32cf1c31bccca9e960c1f03
(const int modelID, std::string &name, bool &isRobot) const
virtual bool
getObjectModelID
classGraspIt_1_1GraspItSimpleDBManager.html
a98245a6b5798e791f2297f09f1bbd4ee
(const std::string &objectName, int &id) const
virtual bool
getRobotJointNames
classGraspIt_1_1GraspItSimpleDBManager.html
a622ca1d7fe1b340a870592ee7d61b900
(const std::string &robotName, std::vector< std::string > &jointNames) const
virtual bool
getRobotModelID
classGraspIt_1_1GraspItSimpleDBManager.html
a4b2af5ca2749795da2df5fd59235995d
(const std::string &robotName, int &id) const
GraspItSimpleDBManager
classGraspIt_1_1GraspItSimpleDBManager.html
a13b17a275fad8c08514e948120e45d4b
(const std::string &objectName, const SHARED_PTR< GraspItSceneManager > &interface)
virtual int
loadObjectToDatabase
classGraspIt_1_1GraspItSimpleDBManager.html
a1e0e33d949d9b55bf6a3776cc1d1343d
(const std::string &filename, const std::string &robotName, const bool asGraspable)
virtual int
loadRobotToDatabase
classGraspIt_1_1GraspItSimpleDBManager.html
af73c8b14d59f6559a69c886dc2270ac5
(const std::string &filename, const std::string &robotName, const std::vector< std::string > &jointNames)
virtual
~GraspItSimpleDBManager
classGraspIt_1_1GraspItSimpleDBManager.html
a1a780fad60cba146eb7deb9f683e7e2a
()
virtual int
getModelType
classGraspIt_1_1GraspItSimpleDBManager.html
ae4bfb824d664787469772540753132d0
(const int modelID) const
virtual Body *
getObjectFromDatabase
classGraspIt_1_1GraspItSimpleDBManager.html
a28a1e31734e769aee7b964ab3e6a3b24
(const std::string &objectName)
virtual Body *
getObjectFromDatabase
classGraspIt_1_1GraspItSimpleDBManager.html
a9660812d9f144174f9135b0a5d5b1c2d
(const int modelID)
virtual Robot *
getRobotFromDatabase
classGraspIt_1_1GraspItSimpleDBManager.html
ac89e73e9bf3e1f426b0e165f2ab2463a
(const std::string &robotName)
virtual Robot *
getRobotFromDatabase
classGraspIt_1_1GraspItSimpleDBManager.html
ac5e040b919e57df6dd8ef202f0a74c38
(const int modelID)
virtual void
idleEventFromSceneManager
classGraspIt_1_1GraspItSimpleDBManager.html
ad58d991e06070098ff59b95493cef985
()
virtual void
onSceneManagerShutdown
classGraspIt_1_1GraspItSimpleDBManager.html
a933bda2170379283333f0777891b93d9
()
std::map< int, std::pair< std::string, bool > >
ModelIdMap
classGraspIt_1_1GraspItSimpleDBManager.html
aa6e2ca5b5d824d9ed4454e47aa4b6e23
std::map< std::string, std::vector< std::string > >
RobotJointNamesMap
classGraspIt_1_1GraspItSimpleDBManager.html
a9ab6ba93aa5f0571aec8219722ecd0a1
RECURSIVE_MUTEX
dbMtx
classGraspIt_1_1GraspItSimpleDBManager.html
aeda670c2e73494d5a23cb6d24a4213b1
int
modelIdCounter
classGraspIt_1_1GraspItSimpleDBManager.html
a66c8be189550670cebbc2eee8bcbefb9
ModelIdMap
modelIDs
classGraspIt_1_1GraspItSimpleDBManager.html
a1b2856e125cc1871f9bcb2ad614cee8d
std::map< std::string, Body * >
objects
classGraspIt_1_1GraspItSimpleDBManager.html
a2b5ea44e6badce24e825f068c3a1fbeb
RobotJointNamesMap
robotJointNames
classGraspIt_1_1GraspItSimpleDBManager.html
a3f7083050e61edc1db4487042eedd26f
std::map< std::string, Robot * >
robots
classGraspIt_1_1GraspItSimpleDBManager.html
ac2656271a7270e0bffdd8744d4904230
GraspIt::Log
classGraspIt_1_1Log.html
static void
print
classGraspIt_1_1Log.html
a6b02e898d145cff64ba7d495daf23536
(const std::stringstream &str)
static void
print
classGraspIt_1_1Log.html
a258400bdfe8c0923f56faa68ba8b2520
(const char *str)
static void
printError
classGraspIt_1_1Log.html
a6ac1aaf69c03d476f3195511356a2a7c
(const std::stringstream &str)
static void
printError
classGraspIt_1_1Log.html
aef411e4661e93b3893369a343a841570
(const char *str)
static void
printErrorLn
classGraspIt_1_1Log.html
abfc8528ef13d0c5eea8160e279f027a9
(const std::stringstream &str)
static void
printErrorLn
classGraspIt_1_1Log.html
ac292758d12e9c63b9b43df81a5b0000e
(const char *str)
static void
printLn
classGraspIt_1_1Log.html
a84229eb70bc5fdf184db838003af2b93
(const std::stringstream &str)
static void
printLn
classGraspIt_1_1Log.html
a14b2a787dfa66db23588f664d98cd067
(const char *str)
static void
printWarn
classGraspIt_1_1Log.html
ad455facfff6cc567b35c6ae58e303be3
(const std::stringstream &str)
static void
printWarn
classGraspIt_1_1Log.html
aa15871319f0299b0f4383a943eeadc0f
(const char *str)
static void
printWarnLn
classGraspIt_1_1Log.html
ab9550bdeb7cade596554dea3d700f9ba
(const std::stringstream &str)
static void
printWarnLn
classGraspIt_1_1Log.html
a00b9a52ab05d4bd25fbd95712aa07117
(const char *str)
static SHARED_PTR< Log >
Singleton
classGraspIt_1_1Log.html
a382ca8e9432ea422d620034c886602f8
virtual void
implPrint
classGraspIt_1_1Log.html
af0edb9b7f8441785242e73d003ac9e34
(const std::stringstream &str)=0
virtual void
implPrint
classGraspIt_1_1Log.html
abb9eb5ef9f390efdf7712c9b1d88f490
(const char *str)=0
virtual void
implPrintError
classGraspIt_1_1Log.html
a6fce35be4986fa74808f760d15562587
(const std::stringstream &str)=0
virtual void
implPrintError
classGraspIt_1_1Log.html
afe14561ae8877bda180f6657655632a9
(const char *str)=0
virtual void
implPrintWarn
classGraspIt_1_1Log.html
a9e69ade3458345b47ead12407a0406cb
(const std::stringstream &str)=0
virtual void
implPrintWarn
classGraspIt_1_1Log.html
a93d6fb39d3bd35945e9dfb53ddb792cf
(const char *str)=0
virtual void
printNewLine
classGraspIt_1_1Log.html
ac1019749fc82fc77e5d5ada0493be0fd
(bool errorStream)=0
static bool
sglOK
classGraspIt_1_1Log.html
abeabf296ec3db25ff95afa2d136f0e43
(const char *msg)
static bool
initSglWarningPrinted
classGraspIt_1_1Log.html
a325aeeb595eaa3bbe545c1fb26554418
GraspIt::StdLog
classGraspIt_1_1StdLog.html
GraspIt::Log
virtual void
implPrint
classGraspIt_1_1StdLog.html
a8c8df2a2e99045160c23a47e6507a3c6
(const std::stringstream &str)
virtual void
implPrint
classGraspIt_1_1StdLog.html
a72668bcec70a99b21c775f5c9f799505
(const char *str)
virtual void
implPrintError
classGraspIt_1_1StdLog.html
acd8086205f89e1790168332613841c69
(const std::stringstream &str)
virtual void
implPrintError
classGraspIt_1_1StdLog.html
a4039c481c1648dc463f46c1db9884e75
(const char *str)
virtual void
implPrintWarn
classGraspIt_1_1StdLog.html
ab435eef652b42a00a2778e4d57483ba2
(const std::stringstream &str)
virtual void
implPrintWarn
classGraspIt_1_1StdLog.html
ab79e5b405d39d4c84ca9df5ccd2703e1
(const char *str)
virtual void
printNewLine
classGraspIt_1_1StdLog.html
a0ef54327d5ae737c3d8c92ba80b6f250
(bool errorStream)