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

SpecialActionsInterfaces Class Reference

Interfaces of the SpecialAction module. More...

#include <SpecialActions.h>

Inheritance diagram for SpecialActionsInterfaces:

Inheritance graph
[legend]
Collaboration diagram for SpecialActionsInterfaces:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SpecialActionsInterfaces (const MotionRequest &motionRequest, MotionRequest::MotionID &lastMotionType, PIDData &pidData, OdometryData &odometryData, MotionInfo &motionInfo)
 Constructor.


Protected Attributes

const MotionRequestmotionRequest
 The current motion request.

MotionRequest::MotionIDlastMotionType
 The motion type of the previous frame.

WalkRequest::WalkTypelastWalkType
 The walk type of the previous frame.

PIDDatapidData
 The current PID servo gains.

OdometryDataodometryData
 Has to be incremented by the walking engine.

MotionInfomotionInfo
 The neck height and the body tilt to be estimated by the walking engine.


Detailed Description

Interfaces of the SpecialAction module.

Definition at line 22 of file SpecialActions.h.


Constructor & Destructor Documentation

SpecialActionsInterfaces::SpecialActionsInterfaces const MotionRequest motionRequest,
MotionRequest::MotionID lastMotionType,
PIDData pidData,
OdometryData odometryData,
MotionInfo motionInfo
[inline]
 

Constructor.

Definition at line 26 of file SpecialActions.h.

References lastWalkType.


Member Data Documentation

const MotionRequest& SpecialActionsInterfaces::motionRequest [protected]
 

The current motion request.

Definition at line 42 of file SpecialActions.h.

MotionRequest::MotionID& SpecialActionsInterfaces::lastMotionType [protected]
 

The motion type of the previous frame.

Definition at line 45 of file SpecialActions.h.

WalkRequest::WalkType& SpecialActionsInterfaces::lastWalkType [protected]
 

The walk type of the previous frame.

Definition at line 48 of file SpecialActions.h.

Referenced by SpecialActionsInterfaces().

PIDData& SpecialActionsInterfaces::pidData [protected]
 

The current PID servo gains.

Definition at line 51 of file SpecialActions.h.

OdometryData& SpecialActionsInterfaces::odometryData [protected]
 

Has to be incremented by the walking engine.

Definition at line 54 of file SpecialActions.h.

MotionInfo& SpecialActionsInterfaces::motionInfo [protected]
 

The neck height and the body tilt to be estimated by the walking engine.

Definition at line 57 of file SpecialActions.h.


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