Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# Kinematics Member List

This is the complete list of members for Kinematics, including all inherited members.

basefront enum value | Kinematics |
basehind enum value | Kinematics |
calcAbsRoll(double &absRoll, const double bodyTilt, const SensorData &sensorData) | Kinematics | `[static]`
calcAbsRollJoints(double &neckTilt, double &absRoll, const double bodyTilt) | Kinematics | `[static]`
calcHeadHeight(double &headHeight, const double bodyTilt, const double neckHeight, const SensorData &sensorData) | Kinematics | `[static]`
calcHighestPossibleTilt(const double absRoll, const double bodyTilt) | Kinematics | `[static]`
calcLegPosition(Vector3< double > &kneePosition, Vector3< double > &footPosition, long joint1, long joint2, long joint3, const Vector3< double > shoulder, const Vector3< double > &upper, const Vector3< double > &lower) | Kinematics | `[private, static]`
calcLowestPossibleTilt(const double absRoll, const double bodyTilt) | Kinematics | `[static]`
calcNeckAndLegPositions(const SensorData &sensorData, RobotVertices &rob) | Kinematics | `[static]`
calcNoseHeight(double &noseHeight, const double absHeadTilt, const double headHeight, const double bodyTilt, const double headRoll) | Kinematics | `[static]`
calcRelativeRobotVertices(RobotVertices &rob, const SensorData &sensorData) | Kinematics | `[static]`
calculateCameraMatrix(const double tilt, const double pan, const double roll, const double bodyTilt, const double neckHeight, CameraMatrix &cameraMatrix) | Kinematics | `[static]`
constantMode enum value | Kinematics |
dynamicMode enum value | Kinematics |
fl enum value | Kinematics |
flyMode enum value | Kinematics |
fr enum value | Kinematics |
getAbsoluteRobotVertices(RobotVertices &robotVertices, const GroundMode mode, const JointData &jointData, double expectedBodyTilt=0, double expectedBodyRoll=0) | Kinematics | `[static]`
getRelativeRobotVertices(RobotVertices &robotVertices, const JointData &jointData) | Kinematics | `[static]`
getRobotTransformation(double &tilt, double &roll, const RobotVertices &relativeRobotVertices, const GroundMode mode, double expectedBodyTilt=0, double expectedBodyRoll=0) | Kinematics | `[static]`
GroundMode enum name | Kinematics |
hl enum value | Kinematics |
hr enum value | Kinematics |
jointsFromLegPosition(LegIndex leg, double x, double y, double z, double &j1, double &j2, double &j3, double bodyTilt=0, bool correctCalculation=true) | Kinematics | `[static]`
kneePositionFromJoints(LegIndex leg, double j1, double j2, double &x, double &y, double &z, bool correctCalculation=true) | Kinematics | `[static]`
LegIndex enum name | Kinematics |
legPositionFromJoints(LegIndex leg, double j1, double j2, double j3, double &x, double &y, double &z, bool correctCalculation=true) | Kinematics | `[static]`
staticMode enum value | Kinematics |
stringFromLeg(LegIndex leg) | Kinematics | `[private, static]`
superMode enum value | Kinematics |
transformToLegBase(LegIndex leg, double &x, double &y, double &z, double &lowerleg) | Kinematics | `[private, static]`