4 #include <Eigen/Geometry>
21 fromAron(in.parameters.target, gazeTarget.value());
23 return ::armarx::skills::Skill::InitResult{
24 .status = ::armarx::skills::TerminatedSkillStatus::Succeeded};
32 ARMARX_INFO <<
"Committing gaze target " << gazeTarget.value();
33 srv_->viewSelectionClient.commitGazeTarget(gazeTarget.value());
35 return ::armarx::skills::Skill::MainResult{
36 .status = ::armarx::skills::TerminatedSkillStatus::Succeeded};
40 LookAt::onStopRequested()
42 if (gazeTarget.has_value())
44 srv_->viewSelectionClient.commitGazeTarget(gazeTarget.value());
53 defaultParameters.target.name =
"";
54 defaultParameters.target.keepInQueue =
false;
59 .rootProfileDefaults = defaultParameters.toAron(),
61 .parametersType = Params::ToAronType(),