|
This file is part of ArmarX. More...
Namespaces | |
detail | |
error | |
grasp_control | |
gui | |
hand_control | |
joint_control | |
mixin | |
platform_control | |
provider | |
segment | |
tcp_control | |
visual_search | |
visual_servo_tcp_control | |
Enumerations | |
enum | ActiveOrTerminatedSkillStatus { Running = 2, Failed = 4, Succeeded = 8, Aborted = 16 } |
enum | FluxioControlNodeType { UNKNOWN = 0, SPLITTER = 1, AND_MERGER = 2 } |
enum | FluxioNodeType { UNKNOWN = 0, PARAMETER = 1, CONTROL = 2, SUBSKILL = 3 } |
enum | SkillStatus { Constructing = 0, Initializing = 1, Preparing = 2, Running = 4, Failed = 8, Succeeded = 16, Aborted = 32 } |
enum | TerminatedSkillStatus { Failed = 4, Succeeded = 8, Aborted = 16 } |
Variables | |
const SkillDescription | BringObjectToHumanDesc |
const SkillDescription | GraspObjectSkillDesc |
template<class T > | |
concept | isSkill = std::is_base_of<Skill, T>::value |
template<class T > | |
concept | isSkillBlueprint = std::is_base_of<SkillBlueprint, T>::value |
template<class T > | |
concept | isSkillDescription = std::is_base_of<SkillDescription, T>::value |
This file is part of ArmarX.
ArmarX is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
ArmarX is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
|
strong |
Enumerator | |
---|---|
Running | |
Failed | |
Succeeded | |
Aborted |
Definition at line 26 of file SkillStatusUpdate.h.
|
strong |
Enumerator | |
---|---|
UNKNOWN | |
SPLITTER | |
AND_MERGER |
Definition at line 14 of file FluxioControlNode.h.
|
strong |
Enumerator | |
---|---|
UNKNOWN | |
PARAMETER | |
CONTROL | |
SUBSKILL |
Definition at line 15 of file FluxioNode.h.
|
strong |
Enumerator | |
---|---|
Constructing | |
Initializing | |
Preparing | |
Running | |
Failed | |
Succeeded | |
Aborted |
Definition at line 15 of file SkillStatusUpdate.h.
|
strong |
Enumerator | |
---|---|
Failed | |
Succeeded | |
Aborted |
Definition at line 34 of file SkillStatusUpdate.h.
FluxioControlNodeType armarx::skills::FluxioControlNodeTypeFromString | ( | const std::string & | type | ) |
std::optional<std::string> armarx::skills::FluxioControlNodeTypeToString | ( | const FluxioControlNodeType & | type | ) |
FluxioNodeType FluxioNodeTypeFromString | ( | const std::string & | type | ) |
std::optional< std::string > FluxioNodeTypeToString | ( | const FluxioNodeType & | type | ) |
void fromIce | ( | const core::dto::Execution::Status & | status, |
ActiveOrTerminatedSkillStatus & | ret | ||
) |
Definition at line 186 of file SkillStatusUpdate.cpp.
void fromIce | ( | const core::dto::Execution::Status & | status, |
SkillStatus & | ret | ||
) |
Definition at line 215 of file SkillStatusUpdate.cpp.
void fromIce | ( | const core::dto::Execution::Status & | status, |
TerminatedSkillStatus & | ret | ||
) |
ActiveOrTerminatedSkillStatus mergeSkillStatuseses | ( | const ActiveOrTerminatedSkillStatus | t1, |
const ActiveOrTerminatedSkillStatus | t2 | ||
) |
Definition at line 61 of file SkillStatusUpdate.cpp.
TerminatedSkillStatus mergeSkillStatuseses | ( | const TerminatedSkillStatus | t1, |
const TerminatedSkillStatus | t2 | ||
) |
std::ostream & operator<< | ( | std::ostream & | os, |
const ProviderID & | id | ||
) |
Definition at line 63 of file ProviderID.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const SkillID & | id | ||
) |
Definition at line 101 of file SkillID.cpp.
void toIce | ( | core::dto::Execution::Status & | ret, |
const ActiveOrTerminatedSkillStatus & | status | ||
) |
Definition at line 119 of file SkillStatusUpdate.cpp.
void toIce | ( | core::dto::Execution::Status & | ret, |
const SkillStatus & | status | ||
) |
void toIce | ( | core::dto::Execution::Status & | ret, |
const TerminatedSkillStatus & | status | ||
) |
Definition at line 140 of file SkillStatusUpdate.cpp.
SkillStatus toSkillStatus | ( | const ActiveOrTerminatedSkillStatus & | d | ) |
SkillStatus toSkillStatus | ( | const TerminatedSkillStatus & | d | ) |
Definition at line 27 of file SkillStatusUpdate.cpp.
const SkillDescription BringObjectToHumanDesc |
Definition at line 5 of file BringObjectToHuman.cpp.
const SkillDescription GraspObjectSkillDesc |
Definition at line 11 of file SimpleHandoverObject.cpp.
concept isSkillBlueprint = std::is_base_of<SkillBlueprint, T>::value |
Definition at line 65 of file SkillFactory.h.
concept isSkillDescription = std::is_base_of<SkillDescription, T>::value |
Definition at line 37 of file SkillDescription.h.