Homepage Demos Overview Downloads Tutorials Reference
Credits

Config::motion_config Struct Reference

#include <Config.h>

List of all members.


Detailed Description

motion information

Definition at line 128 of file Config.h.

Public Member Functions

std::string makePath (std::string name)
 returns an absolute path if is relative (to root), otherwise just name

 motion_config ()
 constructor


Public Attributes

std::string root
 path on memory stick to "motion" files - for instance, position (.pos) and motion sequence (.mot)

std::string walk
 the walk parameter file to load by default for new WalkMC's

char estop_on_snd [50]
 sound file to use when e-stop turned on

char estop_off_snd [50]
 sound file to use when e-stop turned off

float max_head_tilt_speed
 max speed for the head joints, used by HeadPointerMC; rad/s

float max_head_pan_speed
 max speed for the head joints, used by HeadPointerMC; rad/s

float max_head_roll_speed
 max speed for the head joints, used by HeadPointerMC; rad/s


Constructor & Destructor Documentation

Config::motion_config::motion_config  )  [inline]
 

constructor

Definition at line 148 of file Config.h.


Member Function Documentation

std::string Config::motion_config::makePath std::string  name  )  [inline]
 

returns an absolute path if is relative (to root), otherwise just name

Definition at line 138 of file Config.h.

Referenced by AutoGetupBehavior::processEvent(), PostureEditor::refresh(), and SavePostureControl::takeInput().


Member Data Documentation

char Config::motion_config::estop_off_snd[50]
 

sound file to use when e-stop turned off

Definition at line 132 of file Config.h.

Referenced by motion_config(), EmergencyStopMC::setStopped(), and Config::setValue().

char Config::motion_config::estop_on_snd[50]
 

sound file to use when e-stop turned on

Definition at line 131 of file Config.h.

Referenced by motion_config(), EmergencyStopMC::setStopped(), and Config::setValue().

float Config::motion_config::max_head_pan_speed
 

max speed for the head joints, used by HeadPointerMC; rad/s

Definition at line 134 of file Config.h.

Referenced by HeadPointerMC::defaultMaxSpeed(), motion_config(), and Config::setValue().

float Config::motion_config::max_head_roll_speed
 

max speed for the head joints, used by HeadPointerMC; rad/s

Definition at line 135 of file Config.h.

Referenced by HeadPointerMC::defaultMaxSpeed(), motion_config(), and Config::setValue().

float Config::motion_config::max_head_tilt_speed
 

max speed for the head joints, used by HeadPointerMC; rad/s

Definition at line 133 of file Config.h.

Referenced by HeadPointerMC::defaultMaxSpeed(), motion_config(), and Config::setValue().

std::string Config::motion_config::root
 

path on memory stick to "motion" files - for instance, position (.pos) and motion sequence (.mot)

Definition at line 129 of file Config.h.

Referenced by makePath(), motion_config(), PostureEditor::PostureEditor(), Config::setValue(), and SaveWalkControl::takeInput().

std::string Config::motion_config::walk
 

the walk parameter file to load by default for new WalkMC's

Definition at line 130 of file Config.h.

Referenced by motion_config(), and Config::setValue().


The documentation for this struct was generated from the following file:

Tekkotsu v2.1
Generated Tue Mar 16 23:22:03 2004 by Doxygen 1.3.5