5#include <RobotAPI/components/skills/SkillProviderExample/aron/HelloWorldAcceptedType.aron.generated.h>
21 .description = d.description,
24 .parametersType = d.parametersType};
28 IncompleteSkill::prepare()
32 first_prepared =
true;
39 std::this_thread::sleep_for(std::chrono::milliseconds(2000));
51 auto s = HelloWorldSkill();
52 return s.mainOfSkill();
static Duration Seconds(std::int64_t seconds)
Constructs a duration in seconds.
virtual MainResult main()
Override this method with the actual implementation.
void setParameters(const aron::data::DictPtr &d)
Hard set the parameters, ignoring everything that has been set or merged before.
static SkillDescription GetSkillDescription()
static SkillDescription GetSkillDescription()
aron::data::DictPtr make_dict(_Args &&... args)
double s(double t, double s0, double v0, double a0, double j)
A result struct for skill preparing.