YARP
Yet Another Robot Platform
yarp::dev::GazeEventParameters Struct Reference

Structure for configuring a gaze event. More...

#include <yarp/dev/GazeControl.h>

Public Attributes

std::string type
 The signature of the event as specified by the user. More...
 
double motionOngoingCheckPoint
 The user specifies the motion check-point that raises a "motion-ongoing" event through this parameter which must be in the range [0,1]. More...
 

Detailed Description

Structure for configuring a gaze event.

Definition at line 39 of file GazeControl.h.

Member Data Documentation

◆ motionOngoingCheckPoint

double yarp::dev::GazeEventParameters::motionOngoingCheckPoint

The user specifies the motion check-point that raises a "motion-ongoing" event through this parameter which must be in the range [0,1].

Definition at line 66 of file GazeControl.h.

◆ type

std::string yarp::dev::GazeEventParameters::type

The signature of the event as specified by the user.

Available events are:

  • "motion-onset": beginning of motion/new target received.
  • "motion-done": end of motion.
  • "motion-ongoing": a motion check-point is attained.
  • "saccade-onset": beginning of saccade.
  • "saccade-done": end of saccade.
  • "stabilization-on": stabilization is turned on.
  • "stabilization-off": stabilization is turned off.
  • "closing": the server is being shut down.
  • "suspended": the server has been suspeded.
  • "resumed": the server has been resumed.
  • "comm-timeout": the serve has been suspended because of a communication timeout.
  • "*": a tag for all-events.

Definition at line 59 of file GazeControl.h.


The documentation for this struct was generated from the following file: