31#include <RobotSkillTemplates/libraries/skill_platform_control/aron/MovePlatformToPoseAcceptedType.aron.generated.h>
34#include <RobotAPI/interface/units/PlatformUnitInterface.h>
50 platform_control::arondto::MovePlatformToPoseAcceptedType>
53 using ArgType = platform_control::arondto::MovePlatformToPoseAcceptedType;
63 StepResult step(
const SpecializedMainInput& in)
final;
70 signedMin(
float newValue,
float minAbsValue)
const
72 return std::copysign(std::min<float>(fabs(newValue), minAbsValue), newValue);
The memory name system (MNS) client.
PeriodicSkill::StepResult StepResult
SimplePeriodicSpecializedSkill(const SkillDescription &skillDescription, const armarx::Frequency &frequency)
Skill::ExitResult exit() final
Skill::InitResult init() final
This file is part of ArmarX.
A result struct for skill exit function.
A result struct for skill initialization.
armarx::viz::Client arviz
armem::client::MemoryNameSystem mns