Config::motion_config Struct Reference#include <Config.h>
List of all members.
Detailed Description
motion information
Definition at line 157 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
|
float | calibration [NumPIDJoints] |
| multiplier from desired to command for PID joints
|
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
|
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
|
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] |
|
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 173 of file Config.h.
Referenced by WallTestBehavior::DoStart(), Kinematics::init(), WalkMC::LoadFile(), PostureEngine::LoadFile(), MotionSequenceEngine::LoadFile(), AutoGetupBehavior::processEvent(), WaypointWalkControl::refresh(), PostureEditor::refresh(), WalkMC::SaveFile(), PostureEngine::SaveFile(), MotionSequenceEngine::SaveFile(), SaveWalkControl::takeInput(), and SavePostureControl::takeInput(). |
Member Data Documentation
The documentation for this struct was generated from the following file:
|