Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

Config::motion_config Class Reference

#include <Config.h>

Inheritance diagram for Config::motion_config:

Inheritance graph
[legend]
List of all members.

Detailed Description

motion information

Definition at line 504 of file Config.h.

Public Member Functions

 motion_config (Config *c)
 constructor
std::string makePath (const std::string &name)
 returns an absolute path if is relative (to root), otherwise just name

Public Attributes

Configthisconfig
 pointer back to the containing config object
plist::Primitive< std::string > root
 path on memory stick to "motion" files - for instance, position (.pos) and motion sequence (.mot)
plist::Primitive< std::string > walk
 the walk parameter file to load by default for new WalkMC's
plist::Primitive< std::string > kinematics
 the kinematics description file to load
plist::ArrayOf< plist::Primitive<
std::string > > 
kinematic_chains
 list of chain names to load from kinematics
OutputConfig< plist::Primitive<
float > > 
calibration
 multiplier from desired to command for each PID joint
plist::Primitive< std::string > estop_on_snd
 sound file to use when e-stop turned on
plist::Primitive< std::string > estop_off_snd
 sound file to use when e-stop turned off
plist::Primitive< float > max_head_tilt_speed
 max speed for the head joints, used by HeadPointerMC; rad/s
plist::Primitive< float > max_head_pan_speed
 max speed for the head joints, used by HeadPointerMC; rad/s
plist::Primitive< float > max_head_roll_speed
 max speed for the head joints, used by HeadPointerMC; rad/s
plist::Primitive< bool > inf_walk_accel
 if true, walks should attempt to switch directions immediately; otherwise they should do some kind of software acceleration to more smoothly switch direction
plist::Primitive< int > console_port
 port to send/receive "console" information on (separate from system console)
plist::Primitive< int > stderr_port
 port to send error information to

Private Member Functions

 motion_config (const motion_config &)
 don't call
motion_configoperator= (const motion_config &)
 don't call


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

Tekkotsu v3.0
Generated Fri May 11 20:07:52 2007 by Doxygen 1.4.7