#include <RobotSkillTemplates/libraries/skill_visual_search/WhatCanYouSeeNow.h>
|
using | ArgType = armarx::skills::visual_search::arondto::WhatCanYouSeeNowAcceptedType |
|
using | ParamType = visual_search::arondto::WhatCanYouSeeNowAcceptedType |
|
using | CallbackT = std::function< void(const aron::data::DictPtr &)> |
|
|
| WhatCanYouSeeNow (armem::client::MemoryNameSystem &mns, armarx::viz::Client &arviz, VisualSearchSkillContext &context) |
|
| VisualSearchSkill (armem::client::MemoryNameSystem &mns, armarx::viz::Client &arviz, const std::string &layerName, VisualSearchSkillContext &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 31 of file WhatCanYouSeeNow.h.
◆ ArgType
using ArgType = armarx::skills::visual_search::arondto::WhatCanYouSeeNowAcceptedType |
◆ WhatCanYouSeeNow()
◆ Description
Initial value:= skills::SkillDescription{
"WhatCanYouSeeNow",
"Move the head to three known configurations and search for objects",
{},
visual_search::arondto::WhatCanYouSeeNowAcceptedType::ToAronType()}
Definition at line 44 of file WhatCanYouSeeNow.h.
The documentation for this class was generated from the following files: