#include <RobotSkillTemplates/libraries/skill_grasp_object/grasp/ExecuteGrasp.h>
|
| ExecuteGraspSkill (armem::client::MemoryNameSystem &mns, armarx::viz::Client &arviz, TwoArmGraspControlSkillContext &) |
|
| TwoArmGraspControlSkill (armem::client::MemoryNameSystem &mns, armarx::viz::Client &arviz, const std::string &layerName, TwoArmGraspControlSkillContext &c) |
|
| ArvizSkillMixin (const armarx::viz::Client &a, const std::string &ln) |
|
void | clearLayer () |
|
| MNSSkillMixin (const armem::client::MemoryNameSystem &m) |
|
Skill::MainResult | executeFullSkill (const SpecializedMainInput &in) |
|
Skill::ExitResult | exitSkill (const SpecializedExitInput &in) |
|
Skill::InitResult | initSkill (const SpecializedInitInput &in) |
|
bool | isSkillAvailable (const SpecializedInitInput &in) const |
|
Skill::MainResult | mainOfSkill (const SpecializedMainInput &in) |
|
| Skill ()=delete |
|
| Skill (const SkillDescription &) |
|
virtual | ~SpecializedSkill ()=default |
|
bool | checkWhetherSkillShouldStopASAP () const |
|
MainResult | executeFullSkill (const MainInput &in) |
| Do init, main, exit together. More...
|
|
ExitResult | exitSkill (const ExitInput &in) |
|
SkillID | getSkillId () const |
| The id of the skill (combination of provider and name must be unique). More...
|
|
InitResult | initSkill (const InitInput &in) |
|
bool | isSkillAvailable (const InitInput &in) const |
|
MainResult | mainOfSkill (const MainInput &in) |
|
void | notifySkillToStopASAP () |
|
void | resetSkill () |
|
| Skill ()=delete |
|
| Skill (const SkillDescription &) |
|
void | waitForDependenciesOfSkill () |
|
virtual | ~Skill ()=default |
|
SpamFilterDataPtr | deactivateSpam (float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) const |
| disables the logging for the current line for the given amount of seconds. More...
|
|
MessageTypeT | getEffectiveLoggingLevel () const |
|
| Logging () |
|
void | setLocalMinimumLoggingLevel (MessageTypeT level) |
| With setLocalMinimumLoggingLevel the minimum verbosity-level of log-messages can be set. More...
|
|
void | setTag (const LogTag &tag) |
|
void | setTag (const std::string &tagName) |
|
virtual | ~Logging () |
|
Definition at line 14 of file ExecuteGrasp.h.
◆ ArgType
using ArgType = grasp_object::arondto::ExecuteGraspAcceptedType |
◆ ExecuteGraspSkill()
◆ Description
Initial value:=
skills::SkillDescription{"ExecuteGrasp",
"Execute a graspset on some object",
{},
grasp_object::arondto::ExecuteGraspAcceptedType::ToAronType(),
GetDefaultParameterization().toAron()}
Definition at line 27 of file ExecuteGrasp.h.
The documentation for this class was generated from the following files: