BeoHead Class Reference

Inheritance diagram for BeoHead:
Inheritance graph
[legend]
Collaboration diagram for BeoHead:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BeoHead (OptionManager &mgr, const std::string &descrName="BeoHead", const std::string &tagName="BeoHead")
bool setLeftEyePan (float pos)
bool setLeftEyeTilt (float pos)
bool setRightEyePan (float pos)
bool setRightEyeTilt (float pos)
bool setHeadPan (float pos)
bool setHeadTilt (float pos)
bool setHeadYaw (float pos)
float getLeftEyePanPos ()
float getRightEyeTiltPos ()
float getRightEyePanPos ()
float getLeftEyeTiltPos ()
float getHeadPanPos ()
float getHeadTiltPos ()
float getHeadYawPos ()
bool relaxNeck ()
bool relaxHead ()
bool moveRestPos ()
float trackTarget (float desiredVisualPosX, float desiredVisualPosY, float currentVisualPosX, float currentVisualPosY)
void start2 ()
 This is called from within start() after the subcomponents have started.
void initHead ()

Static Public Attributes

static const byte LEFT_EYE_PAN = 2
static const byte LEFT_EYE_TILT = 1
static const byte RIGHT_EYE_PAN = 0
static const byte RIGHT_EYE_TILT = 3
static const byte HEAD_PAN = 6
static const byte HEAD_LEFT = 7
static const byte HEAD_RIGHT = 5

Detailed Description

Definition at line 50 of file BeoHead.H.


Member Function Documentation

void BeoHead::start2 (  )  [virtual]

This is called from within start() after the subcomponents have started.

Reimplemented from ModelComponent.

Definition at line 265 of file BeoHead.C.


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:43:07 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3