opspace::TaskPostureTrjSkill Class Reference

#include <skill_library.hpp>

Inheritance diagram for opspace::TaskPostureTrjSkill:

Inheritance graph
[legend]
Collaboration diagram for opspace::TaskPostureTrjSkill:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 TaskPostureTrjSkill (std::string const &name)
virtual Status init (Model const &model)
virtual Status update (Model const &model)
virtual task_table_t const * getTaskTable ()
virtual Status checkJStarSV (Task const *task, Vector const &sv)

Protected Attributes

CartPosTrjTaskeepos_
JPosTrjTaskposture_
task_table_t task_table_


Detailed Description

Definition at line 67 of file skill_library.hpp.


Constructor & Destructor Documentation

opspace::TaskPostureTrjSkill::TaskPostureTrjSkill ( std::string const &  name  ) 

Definition at line 149 of file skill_library.cpp.

References opspace::Skill::declareSlot(), eepos_, and posture_.

Here is the call graph for this function:


Member Function Documentation

Status opspace::TaskPostureTrjSkill::init ( Model const &  model  )  [virtual]

Reimplemented from opspace::Skill.

Definition at line 158 of file skill_library.cpp.

References eepos_, opspace::Skill::init(), posture_, and task_table_.

Here is the call graph for this function:

Status opspace::TaskPostureTrjSkill::update ( Model const &  model  )  [virtual]

Implements opspace::Skill.

Definition at line 171 of file skill_library.cpp.

References task_table_.

Skill::task_table_t const * opspace::TaskPostureTrjSkill::getTaskTable (  )  [virtual]

Implements opspace::Skill.

Definition at line 185 of file skill_library.cpp.

References task_table_.

Status opspace::TaskPostureTrjSkill::checkJStarSV ( Task const *  task,
Vector const &  sv 
) [virtual]

Reimplemented from opspace::Skill.

Definition at line 192 of file skill_library.cpp.

References eepos_, and opspace::Task::getSigmaThreshold().

Here is the call graph for this function:


Member Data Documentation

CartPosTrjTask* opspace::TaskPostureTrjSkill::eepos_ [protected]

Definition at line 79 of file skill_library.hpp.

Referenced by checkJStarSV(), init(), and TaskPostureTrjSkill().

JPosTrjTask* opspace::TaskPostureTrjSkill::posture_ [protected]

Definition at line 80 of file skill_library.hpp.

Referenced by init(), and TaskPostureTrjSkill().

task_table_t opspace::TaskPostureTrjSkill::task_table_ [protected]

Definition at line 81 of file skill_library.hpp.

Referenced by getTaskTable(), init(), and update().


The documentation for this class was generated from the following files:
Generated on Fri Aug 26 01:34:35 2011 for Stanford Whole-Body Control Framework by  doxygen 1.5.4