Homepage Demos Overview Downloads Tutorials Reference
Credits
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Search

WorldModel2Behavior::WaitNode Struct Reference

Inheritance diagram for WorldModel2Behavior::WaitNode:

Inheritance graph
[legend]
List of all members.

Detailed Description

This one lets the AIBO have a reflective pause.

Definition at line 77 of file WorldModel2Behavior.h.

Public Member Functions

 WaitNode (const char *title, StateNode *poppa, MotionManager::MC_ID su)
 Constructor.

virtual void DoStart ()
 Behavior startup.

virtual void DoStop ()
 Behavior stop.


Public Attributes

MotionManager::MC_ID head_id
 A motion command ID for the head.

MotionManager::MC_ID stand_id
 A motion command ID for standing up.


Constructor & Destructor Documentation

WorldModel2Behavior::WaitNode::WaitNode const char *  title,
StateNode poppa,
MotionManager::MC_ID  su
 

Constructor.

Definition at line 308 of file WorldModel2Behavior.cc.


Member Function Documentation

void WorldModel2Behavior::WaitNode::DoStart  )  [virtual]
 

Behavior startup.

Reimplemented from StateNode.

Definition at line 317 of file WorldModel2Behavior.cc.

References MotionManager::addMotion(), MotionManager::checkinMotion(), MotionManager::checkoutMotion(), StateNode::DoStart(), head_id, motman, and HeadPointerMC::setJoints().

void WorldModel2Behavior::WaitNode::DoStop  )  [virtual]
 

Behavior stop.

Reimplemented from StateNode.

Definition at line 332 of file WorldModel2Behavior.cc.

References StateNode::DoStop(), head_id, motman, and MotionManager::removeMotion().


Member Data Documentation

MotionManager::MC_ID WorldModel2Behavior::WaitNode::head_id
 

A motion command ID for the head.

Definition at line 84 of file WorldModel2Behavior.h.

MotionManager::MC_ID WorldModel2Behavior::WaitNode::stand_id
 

A motion command ID for standing up.

Definition at line 85 of file WorldModel2Behavior.h.


The documentation for this struct was generated from the following files:
Tekkotsu v1.4
Generated Sat Jul 19 00:09:16 2003 by Doxygen 1.3.2