Jacobian_TrajPlanner Class Reference

#include <planners/atace/LocalPlanner.h>

Inherits TrajPlanner.

Inheritance diagram for Jacobian_TrajPlanner:

Inheritance graph
[legend]
Collaboration diagram for Jacobian_TrajPlanner:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Jacobian_TrajPlanner ()
 ~Jacobian_TrajPlanner ()
virtual void SetStartConfig (const Configuration &config)
virtual void SetCollisionDetector (CD_BasicStyle *collisionDetector)
virtual void SetTrajectory (std::vector< Frame > &poses)
virtual bool Plan ()

Private Attributes

IK_Jacobianplanner
CD_BasicStylepCollisionDetector

Detailed Description

Definition at line 59 of file LocalPlanner.h.


Constructor & Destructor Documentation

Jacobian_TrajPlanner::Jacobian_TrajPlanner  ) 
 

Definition at line 139 of file LocalPlanner.cpp.

References pCollisionDetector, and planner.

Jacobian_TrajPlanner::~Jacobian_TrajPlanner  ) 
 

Definition at line 145 of file LocalPlanner.cpp.

References pCollisionDetector, and planner.


Member Function Documentation

bool Jacobian_TrajPlanner::Plan  )  [virtual]
 

Reimplemented from TrajPlanner.

Definition at line 173 of file LocalPlanner.cpp.

References PL_Boolean_Output::GetPath(), TrajPlanner::m_bUseOrientation, PL_Boolean_Output::path, IK_Jacobian::Plan(), planner, IK_Jacobian::SetHomogeneousGain(), IK_Jacobian::SetNumObstaclePt(), IK_Jacobian::SetObstacleTolerance(), IK_Jacobian::SetOrientation(), IK_Jacobian::SetPathTolerence(), and IK_Jacobian::SetPosition().

Referenced by PL_ForTest::FindLocalPath2().

Here is the call graph for this function:

void Jacobian_TrajPlanner::SetCollisionDetector CD_BasicStyle collisionDetector  )  [virtual]
 

Reimplemented from PL_HasCollisionDetector.

Definition at line 159 of file LocalPlanner.cpp.

References PL_HasCollisionDetector::collisionDetector, CollisionDetectorBase::GetUniverse(), pCollisionDetector, planner, and IK_Jacobian::SetCollisionDetector().

Referenced by PL_ForTest::SetCollisionDetector().

Here is the call graph for this function:

void Jacobian_TrajPlanner::SetStartConfig const Configuration config  )  [virtual]
 

Reimplemented from PlannerBase.

Definition at line 154 of file LocalPlanner.cpp.

References planner, and PlannerBase::SetStartConfig().

Referenced by PL_ForTest::FindLocalPath2().

Here is the call graph for this function:

void Jacobian_TrajPlanner::SetTrajectory std::vector< Frame > &  poses  )  [virtual]
 

Reimplemented from TrajPlanner.

Definition at line 168 of file LocalPlanner.cpp.

References planner, and IK_Jacobian::SetTrajectory().

Referenced by PL_ForTest::FindLocalPath2().

Here is the call graph for this function:


Member Data Documentation

CD_BasicStyle* Jacobian_TrajPlanner::pCollisionDetector [private]
 

Definition at line 73 of file LocalPlanner.h.

Referenced by Jacobian_TrajPlanner(), SetCollisionDetector(), and ~Jacobian_TrajPlanner().

IK_Jacobian* Jacobian_TrajPlanner::planner [private]
 

Definition at line 72 of file LocalPlanner.h.

Referenced by Jacobian_TrajPlanner(), Plan(), SetCollisionDetector(), SetStartConfig(), SetTrajectory(), and ~Jacobian_TrajPlanner().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 21:50:36 2006 for Motion Planning Kernel by  doxygen 1.4.6-NO