AdjustConfiguration(Configuration &config, int nPose) | PL_MPEP | [protected] |
algorithm | PL_MPEP | [protected] |
CheckConnectivity(dynamic_trees &tr, std::vector< vertex > &vert, vertex extendedVert, vertex &connectedVert, int dir) | PL_MPEP | [protected] |
ClearTree() | PL_MPEP | [protected] |
collisionDetector | PL_HasCollisionDetector | [protected] |
ConnectNode(dynamic_trees &tr, std::vector< vertex > &vert, vertex &parent, Pose_Node &child) | PL_MPEP | [protected] |
CopySettings(PlannerBase *original) | PlannerBase | |
CreateDisplayList() const | OpenGLInterface | [protected] |
Display_Error_Message(int result) | PL_MPEP | [protected] |
displayListNumber | OpenGLInterface | [mutable, protected] |
Distance(Configuration &conf1, Configuration &conf2) | PL_MPEP | [protected] |
DistanceInActiveJoints(Configuration &conf1, Configuration &conf2) | PL_MPEP | [protected] |
distTolerance | PL_MPEP | [protected] |
Draw(const Configuration &config) | PL_OpenGL | [protected, static] |
Draw(const PA_Points &path) | PL_OpenGL | [protected, static] |
DrawArrorOverlay(const VectorN &point, const VectorN &direction) | PL_OpenGL | [protected, static] |
DrawArrow(const VectorN &point, const VectorN &direction) | PL_OpenGL | [protected, static] |
DrawExplicit() const | PL_MPEP | [virtual] |
DrawOverlay(const Configuration &config) | PL_OpenGL | [protected, static] |
DrawOverlay(const PA_Points &path) | PL_OpenGL | [protected, static] |
DrawUniversePortion() const | PL_OpenGL | [virtual] |
Establish_Self_Motion_Graph(dynamic_trees &tr, vertex extended) | PL_MPEP | [protected] |
exploreNum | PL_MPEP | [protected] |
Extend_Node_Self_Motion_Graph(vertex g_vertex, Configuration **) | PL_MPEP | [protected] |
Extend_Node_Self_Motion_Graph_Jacobian(vertex g_vertex, Configuration **nextConf) | PL_MPEP | [protected] |
extendNum | PL_MPEP | [protected] |
GetClosestPoseVert(dynamic_trees &tr, std::vector< vertex > &vert) | PL_MPEP | [protected] |
GetConfigurationByDirection(Configuration &conf, Configuration &base, Configuration &direct) | PL_MPEP | [protected] |
GetGoalConfig() const | PlannerBase | |
GetGuid() const | PlannerBase | |
GetNearestNodeInGraph(SMGraph *graph, Configuration *conf) | PL_MPEP | [protected] |
GetNearestNodeInTree(dynamic_trees &tr, std::vector< vertex > &vert, Configuration &conf) | PL_MPEP | [protected] |
GetParameters() | PlannerBase | [virtual] |
GetPath() const | PL_Boolean_Output | [virtual] |
GetPathPA_Points() const | PL_Boolean_Output | [virtual] |
GetPlanSuccess() const | PlannerBase | |
GetRandomConfiguration(Configuration &conf) | PL_MPEP | [protected] |
GetRandomConfiguration(Configuration &conf, Frame &frame) | PL_MPEP | [protected] |
GetRandomConfiguration(Configuration &conf, Frame &frame, Configuration &bias) | PL_MPEP | [protected] |
GetStartConfig() const | PlannerBase | |
GetStatus() const | PlannerMultiThreaded | |
GetTimeElapsedInSeconds() const | PlannerBase | |
GetTimeLimitInSeconds() const | PlannerBase | |
GetToolFrame(const Configuration &config) const | PL_MPEP | |
GLDraw() const | PL_OpenGL | [virtual] |
goal_tree | PL_MPEP | [protected] |
goal_vertices | PL_MPEP | [protected] |
goalPoseVertex | PL_MPEP | [protected] |
goalPoseVertex2 | PL_MPEP | [protected] |
Greedy_Step(int &begin, int end, vertex &base) | PL_MPEP | [protected] |
guid | PlannerBase | [protected] |
HasTimeLimitExpired() const | PlannerBase | |
InitializeTree() | PL_MPEP | [protected] |
IsJointWithinLimits(Configuration &config) | PL_MPEP | [protected] |
iterationNum | PL_MPEP | [protected] |
itinerary | PL_MPEP | [protected] |
Load(const char *filename) | PlannerBase | [virtual] |
m_frEndEffector | PL_MPEP | [protected] |
m_nDof | PL_MPEP | [protected] |
m_nToolFrame | PL_MPEP | [protected] |
m_pJacobian | PL_MPEP | [protected] |
m_pRobot | PL_MPEP | [protected] |
m_Smoother | PL_Boolean_Output | [protected] |
m_UseSemaphores | PlannerBase | |
OpenGLInterface() | OpenGLInterface | |
paramBuffer | PlannerBase | [protected] |
passiveNum | PL_MPEP | [protected] |
path | PL_Boolean_Output | [protected] |
PL_Boolean_Output() | PL_Boolean_Output | |
PL_HasCollisionDetector() | PL_HasCollisionDetector | |
PL_MPEP() | PL_MPEP | |
Plan() | PL_MPEP | [virtual] |
PlanMultiThreaded() | PlannerMultiThreaded | |
Planner_Greedy() | PL_MPEP | [protected] |
Planner_IMP_Greedy() | PL_MPEP | [protected] |
Planner_RRT_Connect_Like() | PL_MPEP | [protected] |
Planner_RRT_Greedy_Connect() | PL_MPEP | [protected] |
Planner_RRT_Greedy_Like() | PL_MPEP | [protected] |
Planner_RRT_Like() | PL_MPEP | [protected] |
Planner_SMG_Greedy() | PL_MPEP | [protected] |
Planner_SMG_RRT_Connect_Like() | PL_MPEP | [protected] |
Planner_SMG_RRT_Greedy_Like() | PL_MPEP | [protected] |
PlannerBase() | PlannerBase | |
planningStatus | PlannerMultiThreaded | [protected] |
planSuccessful | PlannerBase | [protected] |
poses | PL_MPEP | [protected] |
randomRetry | PL_MPEP | [protected] |
redundant | PL_MPEP | [protected] |
RetrievePathFromTree() | PL_MPEP | [protected] |
RRT_Extend_Like(dynamic_trees &tr, std::vector< vertex > &vert, int &extPose, vertex &extended, int dir=1) | PL_MPEP | [protected] |
Save(const char *filename) const | PlannerBase | [virtual] |
SetAlgorithm(unsigned int alg) | PL_MPEP | |
SetCollisionDetector(CD_BasicStyle *collisionDetector) | PL_MPEP | [virtual] |
PlannerBase::SetCollisionDetector(CollisionDetectorBase *collisionDetector) | PlannerBase | [virtual] |
SetExploreNum(unsigned int num) | PL_MPEP | |
SetExtendNum(unsigned int num) | PL_MPEP | |
SetGoalConfig(const Configuration &configuration) | PlannerBase | [virtual] |
SetIterationNum(unsigned int num) | PL_MPEP | |
SetParameters(const void *param) | PlannerBase | [virtual] |
SetPassiveNum(unsigned int num) | PL_MPEP | |
SetPath(PA_Points *pa_points_path) | PL_Boolean_Output | |
SetPlanSuccess(bool success) | PlannerBase | |
SetRandomRetry(unsigned int retry) | PL_MPEP | |
SetSMGNodeNum(unsigned int num) | PL_MPEP | |
SetSmoother(SmootherBase *smoother) | PL_Boolean_Output | |
SetStartConfig(const Configuration &configuration) | PlannerBase | [virtual] |
SetStatus(PLANNER_STATUS_TYPE status) | PlannerMultiThreaded | |
SetTimeLimitInSeconds(double newTimeLimit) | PlannerBase | |
SetTolerance(double dist) | PL_MPEP | |
SetTrajectory(std::vector< Frame > &traj) | PL_MPEP | |
SetUsingGoalConfig(bool use) | PL_MPEP | |
SetUsingJacobianExt(bool use) | PL_MPEP | |
SetUsingStartConfig(bool use) | PL_MPEP | |
sizeOfParameterBuffer | PlannerBase | [protected] |
smgNodeNum | PL_MPEP | [protected] |
startPoseVertex | PL_MPEP | [protected] |
StartTimer() const | PlannerBase | |
Step(dynamic_trees &tr, std::vector< vertex > &vert, int begin, int end, vertex &base, int dir=1) | PL_MPEP | [protected] |
timeLimitInSeconds | PlannerBase | [protected] |
timer | PlannerBase | [mutable, protected] |
tree | PL_MPEP | [protected] |
usingGoalConfig | PL_MPEP | [protected] |
usingGoalTree | PL_MPEP | [protected] |
usingJacobianExt | PL_MPEP | [protected] |
usingStartConfig | PL_MPEP | [protected] |
ValidateParameters() | PlannerBase | [virtual] |
vertices | PL_MPEP | [protected] |
~OpenGLInterface() | OpenGLInterface | [virtual] |
~PL_Boolean_Output() | PL_Boolean_Output | [virtual] |
~PL_HasCollisionDetector() | PL_HasCollisionDetector | [virtual] |
~PL_MPEP() | PL_MPEP | [virtual] |
~PL_OpenGL() | PL_OpenGL | [virtual] |
~PlannerBase() | PlannerBase | [virtual] |
~PlannerMultiThreaded() | PlannerMultiThreaded | [virtual] |