#include <skill_library.hpp>


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 | |
| CartPosTrjTask * | eepos_ |
| JPosTrjTask * | posture_ |
| task_table_t | task_table_ |
Definition at line 67 of file skill_library.hpp.
| opspace::TaskPostureTrjSkill::TaskPostureTrjSkill | ( | std::string const & | name | ) |
Definition at line 149 of file skill_library.cpp.
References opspace::Skill::declareSlot(), eepos_, and posture_.

Reimplemented from opspace::Skill.
Definition at line 158 of file skill_library.cpp.
References eepos_, opspace::Skill::init(), posture_, and task_table_.

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().

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 81 of file skill_library.hpp.
Referenced by getTaskTable(), init(), and update().
1.5.4