Config::motion_config Struct Reference#include <Config.h>
List of all members.
Detailed Description
motion information
Definition at line 160 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 176 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:
|