Project: engagement_recognition

License: BSD

Dependencies:

Used by: None

All Packages

MutualFacialGazeRecognizer Class Reference

#include <mutual_facial_gaze_recognizer.h>

Inheritance diagram for MutualFacialGazeRecognizer:

List of all members.

Public Member Functions

void initialize (initiator::Initiator initiator)
 MutualFacialGazeRecognizer (std::string actor, EventSink *sink)
 MutualFacialGazeRecognizer ()
void transition (Event event)

Static Public Member Functions

static std::string type ()

Private Attributes

ros::Publisher hi_mf_gaze_pub_

Detailed Description

The MutualFacialGazeRecognizer provides the concrete implementation for the mutual facial gaze recognizer. It is responsible for recognizing mutual facial gaze between and Actor and the Robot.

Author:
Brett Ponsler (bponsler (at) wpi (dot) edu)

Definition at line 47 of file mutual_facial_gaze_recognizer.h.


Constructor & Destructor Documentation

MutualFacialGazeRecognizer::MutualFacialGazeRecognizer (  ) 

Default constructor for MutualFacialGazeRecognizer.

Definition at line 41 of file mutual_facial_gaze_recognizer.cpp.

MutualFacialGazeRecognizer::MutualFacialGazeRecognizer ( std::string  actor,
EventSink sink 
)

Constructor for MutualFacialGazeRecognizer which takes an Actor, and an EventSink.

Parameters:
actor The Actor for this recognizer
sink The parent EventSink

Definition at line 63 of file mutual_facial_gaze_recognizer.cpp.


Member Function Documentation

void MutualFacialGazeRecognizer::initialize ( initiator::Initiator  initiator  ) 

Initialize this Recognizer.

Parameters:
initiator The initiator of the Recognizer

Reimplemented from Recognizer.

Definition at line 88 of file mutual_facial_gaze_recognizer.cpp.

void MutualFacialGazeRecognizer::transition ( Event  event  )  [virtual]

Transition into a new State based on an Event.

Parameters:
event The event

Implements Recognizer.

Definition at line 122 of file mutual_facial_gaze_recognizer.cpp.

std::string MutualFacialGazeRecognizer::type (  )  [static]

Static method that gives the type of this State.

Returns:
The type of this state

Definition at line 204 of file mutual_facial_gaze_recognizer.cpp.


Member Data Documentation

Publish the human initiated mutual facial gaze message.

Definition at line 51 of file mutual_facial_gaze_recognizer.h.


The documentation for this class was generated from the following files:

engagement_recognition
Author(s): Brett Ponsler (bponsler (at) wpi (dot) edu)
autogenerated on Fri Sep 9 10:35:49 2011