#include <PIDData.h>
Public Member Functions | |
PIDData () | |
Default constructor. | |
PIDData & | operator= (const PIDData &other) |
Assignment operator. | |
PIDData (const PIDData &other) | |
Copy constructor. | |
void | setValues (JointData::JointID joint, int ap, int ai, int ad) |
set the values for one joint | |
void | setToDefaults () |
void | setLegFJ1Values (int ap, int ai, int ad) |
set the values for two leg joints | |
void | setLegHJ1Values (int ap, int ai, int ad) |
void | setLegFJ2Values (int ap, int ai, int ad) |
void | setLegHJ2Values (int ap, int ai, int ad) |
void | setLegFJ3Values (int ap, int ai, int ad) |
void | setLegHJ3Values (int ap, int ai, int ad) |
Public Attributes | |
int | p [JointData::numOfJoint] |
The pid servo gain values. | |
int | i [JointData::numOfJoint] |
int | d [JointData::numOfJoint] |
Containing servo gain values for all used joints.
Definition at line 19 of file PIDData.h.
|
Default constructor.
Definition at line 13 of file PIDData.cpp. References setToDefaults(). |
Here is the call graph for this function:
|
Copy constructor.
Definition at line 29 of file PIDData.cpp. |
|
Assignment operator.
Definition at line 18 of file PIDData.cpp. |
|
set the values for one joint
Definition at line 55 of file PIDData.cpp. Referenced by setLegFJ1Values(), setLegFJ2Values(), setLegFJ3Values(), setLegHJ1Values(), setLegHJ2Values(), setLegHJ3Values(), and MotionNetNode::toPIDData(). |
|
Definition at line 34 of file PIDData.cpp. References getRobotConfiguration(), and RobotConfiguration::getRobotDesign(). Referenced by WakeUpEngine::execute(), and PIDData(). |
Here is the call graph for this function:
|
set the values for two leg joints
Definition at line 62 of file PIDData.cpp. References setValues(). Referenced by GT2004WalkingEngine::executeParameterized(). |
Here is the call graph for this function:
|
Definition at line 68 of file PIDData.cpp. References setValues(). Referenced by GT2004WalkingEngine::executeParameterized(). |
Here is the call graph for this function:
|
Definition at line 74 of file PIDData.cpp. References setValues(). Referenced by GT2004WalkingEngine::executeParameterized(). |
Here is the call graph for this function:
|
Definition at line 80 of file PIDData.cpp. References setValues(). Referenced by GT2004WalkingEngine::executeParameterized(). |
Here is the call graph for this function:
|
Definition at line 86 of file PIDData.cpp. References setValues(). Referenced by GT2004WalkingEngine::executeParameterized(). |
Here is the call graph for this function:
|
Definition at line 92 of file PIDData.cpp. References setValues(). Referenced by GT2004WalkingEngine::executeParameterized(). |
Here is the call graph for this function:
|
The pid servo gain values.
Definition at line 24 of file PIDData.h. Referenced by WakeUpEngine::execute(), GT2004MotionControl::execute(), operator<<(), operator=(), operator>>(), WakeUpEngine::start(), and MotionNetNode::toPIDData(). |
|
Definition at line 25 of file PIDData.h. Referenced by WakeUpEngine::execute(), GT2004MotionControl::execute(), operator<<(), operator=(), operator>>(), WakeUpEngine::start(), and MotionNetNode::toPIDData(). |
|
Definition at line 26 of file PIDData.h. Referenced by WakeUpEngine::execute(), GT2004MotionControl::execute(), operator<<(), operator=(), operator>>(), WakeUpEngine::start(), and MotionNetNode::toPIDData(). |