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 145 of file Config.h.

Public Member Functions

std::string makePath (const 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
std::string kinematics
 the kinematics description file to load
std::vector< std::string > kinematic_chains
 list of chains to load from kinematics
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
int console_port
 port to send/receive "console" information on (separate from system console)
int stderr_port
 port to send error information to


Constructor & Destructor Documentation

Config::motion_config::motion_config  )  [inline]
 

constructor

Definition at line 169 of file Config.h.


Member Function Documentation

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

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

Definition at line 159 of file Config.h.

Referenced by Kinematics::init(), WalkMC::LoadFile(), PostureEngine::LoadFile(), MotionSequence::LoadFile(), AutoGetupBehavior::processEvent(), WaypointWalkControl::refresh(), PostureEditor::refresh(), WalkMC::SaveFile(), PostureEngine::SaveFile(), MotionSequence::SaveFile(), SaveWalkControl::takeInput(), and SavePostureControl::takeInput().


Member Data Documentation

int Config::motion_config::console_port
 

port to send/receive "console" information on (separate from system console)

Definition at line 155 of file Config.h.

Referenced by MMCombo::DoStart(), and Config::setValue().

char Config::motion_config::estop_off_snd[50]
 

sound file to use when e-stop turned off

Definition at line 151 of file Config.h.

Referenced by 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 150 of file Config.h.

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

std::vector<std::string> Config::motion_config::kinematic_chains
 

list of chains to load from kinematics

Definition at line 149 of file Config.h.

Referenced by Config::setValue().

std::string Config::motion_config::kinematics
 

the kinematics description file to load

Definition at line 148 of file Config.h.

Referenced by Kinematics::init(), 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 153 of file Config.h.

Referenced by OldHeadPointerMC::defaultMaxSpeed(), HeadPointerMC::defaultMaxSpeed(), 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 154 of file Config.h.

Referenced by OldHeadPointerMC::defaultMaxSpeed(), HeadPointerMC::defaultMaxSpeed(), 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 152 of file Config.h.

Referenced by OldHeadPointerMC::defaultMaxSpeed(), HeadPointerMC::defaultMaxSpeed(), 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 146 of file Config.h.

Referenced by PostureEditor::PostureEditor(), Config::setValue(), and WaypointWalkControl::WaypointWalkControl().

int Config::motion_config::stderr_port
 

port to send error information to

Definition at line 156 of file Config.h.

Referenced by MMCombo::DoStart(), and Config::setValue().

std::string Config::motion_config::walk
 

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

Definition at line 147 of file Config.h.

Referenced by WalkMC::init(), and Config::setValue().


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

Tekkotsu v2.2
Generated Tue Oct 19 14:20:15 2004 by Doxygen 1.3.9.1