Inheritance diagram for RS::AlignNeckToBody:


Public Member Functions | |
| AlignNeckToBody () | |
| Default constructor. | |
| virtual | ~AlignNeckToBody () |
| Destructor should clean up after the skill. | |
| virtual void | reset () |
| Reset any internal state in the skill. | |
| virtual Plan | generatePlan () |
| This method is used to generate a plan for how the goal of the skill should be obtained by the agent. | |
| virtual AgentStep | generateStep () |
| Generate a step for how to accomplish the goal of the skill. | |
| virtual FuzzyBool | persistent () |
| This method should return a FuzzyBool telling the caller if the skill wants to be called again. | |
| virtual FuzzyBool | applicable () |
| This method should implement the precondition specified in the description of the skill. | |
| virtual FuzzyBool | succeed () |
Return true (close to 1) if the skill has succeeded, i.e. | |
| virtual FuzzyBool | failed () |
Return true (close to 1) if the skill has failed, i.e. | |
Definition at line 82 of file AlignNeckToBody.h.
|
|
Default constructor. Here you can initialize the skill. Definition at line 73 of file AlignNeckToBody.cc. References RS::getView(). |
|
|
This method is used to generate a plan for how the goal of the skill should be obtained by the agent. You can assume that the preconditions of the skill are true (this can be tested by calling the applicable() method, after you have implemented it). Implements RS::Skill. Definition at line 95 of file AlignNeckToBody.cc. References generateStep(). |
|
|
Return its post conditions are satisfied. Implements RS::Skill. Definition at line 122 of file AlignNeckToBody.cc. |
|
|
Return something went wrong. Implements RS::Skill. Definition at line 128 of file AlignNeckToBody.cc. |
1.3-rc3