Go to the documentation of this file.
35 CreateTaskLevelGazeTarget::SubClassRegistry
61 target.name =
"look_at_target";
62 target.position = *in.gettarget();
static SubClassRegistry Registry
#define ARMARX_CHECK_NOT_NULL(ptr)
This macro evaluates whether ptr is not null and if it turns out to be false it will throw an Express...
Vertex target(const detail::edge_base< Directed, Vertex > &e, const PCG &)
Business Object (BO) class of GazeTarget.
@ TaskDriven
Task-Driven attention has highest priority.
CreateTaskLevelGazeTarget(const XMLStateConstructorParams &stateData)
static Duration MilliSecondsDouble(double milliSeconds)
Constructs a duration in milliseconds.
#define ARMARX_CHECK_GREATER_EQUAL(lhs, rhs)
This macro evaluates whether lhs is greater or equal (>=) rhs and if it turns out to be false it will...
void commitGazeTarget(const gaze_targets::GazeTarget &target)
static XMLStateFactoryBasePtr CreateInstance(XMLStateConstructorParams stateData)
The memory name system (MNS) client.
static DateTime Now()
Current time on the virtual clock.
The Priority of a GazeTarget.
static Duration MilliSeconds(std::int64_t milliSeconds)
Constructs a duration in milliseconds.