Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

GetupEngine Class Reference

A generic class for getup engine modules. More...

#include <GetupEngine.h>

Inheritance diagram for GetupEngine:

Inheritance graph
[legend]
Collaboration diagram for GetupEngine:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GetupEngine (const GetupEngineInterfaces &interfaces)
virtual bool executeParameterized (JointData &jointData)=0
 calculates the next joint data set

virtual ~GetupEngine ()
 Destructor.


Protected Member Functions

virtual void execute ()
 That function is not used but has to be implemented.


Detailed Description

A generic class for getup engine modules.

The getup engine lets the robot stand up from any position by generating appropriate joint data.

Author:
Max Risler

Definition at line 79 of file GetupEngine.h.


Constructor & Destructor Documentation

GetupEngine::GetupEngine const GetupEngineInterfaces interfaces  )  [inline]
 

Definition at line 86 of file GetupEngine.h.

virtual GetupEngine::~GetupEngine  )  [inline, virtual]
 

Destructor.

Definition at line 99 of file GetupEngine.h.


Member Function Documentation

virtual bool GetupEngine::executeParameterized JointData jointData  )  [pure virtual]
 

calculates the next joint data set

Parameters:
jointData stores calculated frame
Returns:
true if next set should be calculated by GetupEngine false if change to other module can occur

Implemented in GT2004GetupEngine.

virtual void GetupEngine::execute  )  [inline, protected, virtual]
 

That function is not used but has to be implemented.

Implements Module.

Definition at line 103 of file GetupEngine.h.


The documentation for this class was generated from the following file:
Generated on Thu Sep 23 20:06:31 2004 for GT2004 by doxygen 1.3.6