libmove3d  3.13.0
Public Member Functions | Protected Member Functions
DlrPlanner Class Reference

List of all members.

Public Member Functions

 DlrPlanner (char *fileName)
void setStartConfig (std::vector< double > config)
void setApproachConfig (std::vector< double > config)
void setGraspConfig (std::vector< double > config)
void setFinalConfig (std::vector< double > config)
void setParseFile (std::string parseFile)
void addObject (std::string name)
void addObject (std::string name, std::vector< double > rightFrame, std::vector< double > leftFrame)
void addPositionToObject (std::string name, int id, std::vector< double > position)
void addObjectPositionToConfig (p3d_matrix4 objectPos, p3d_jnt *jnt, configPt config)
void addPlan (DlrPlan::planType type)
DlrPlangetCurrrentPlan ()
DlrObjectgetObject (std::string name)
std::string getTrajFileName ()
int process ()

Protected Member Functions

void saveTraj (p3d_traj *traj, DlrPlan *plan)
bool isABaseLocalPath (p3d_localpath *lp)
configPt vectorToConfigPt (std::vector< double > config)

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines