#include <MotionInfo.h>
Collaboration diagram for MotionInfo:

Public Member Functions | |
| MotionInfo () | |
| Constructor. | |
Public Attributes | |
| MotionRequest | executedMotionRequest |
| The motion request which is executed by the MotionControl module. | |
| bool | motionIsStable |
| If true, the motion is stable, leading to a valid camera matrix. | |
| double | neckHeight |
| The height of the neck joint in mm as estimated by the motion modules. | |
| double | bodyTilt |
| The tilt of the body in rad. | |
| double | positionInWalkCycle |
| The position inside the step of the walking engine slides from 0 to 1 during one step. | |
Definition at line 22 of file MotionInfo.h.
|
|
Constructor.
Definition at line 12 of file MotionInfo.cpp. |
|
|
|
If true, the motion is stable, leading to a valid camera matrix.
Definition at line 32 of file MotionInfo.h. Referenced by GT2005SensorDataProcessor::buildCameraMatrix(), GT2005SensorDataProcessor::execute(), InvKinWalkingEngine::executeParameterized(), GT2005WalkingEngine::executeParameterized(), GT2004WalkingEngine::executeParameterized(), GT2005GetupEngine::executeParameterized(), and GT2003MotionNetSpecialActions::getNextData(). |
|
|
The height of the neck joint in mm as estimated by the motion modules.
Definition at line 35 of file MotionInfo.h. Referenced by GT2005SensorDataProcessor::execute(), InvKinWalkingEngine::executeParameterized(), GT2005WalkingEngine::executeParameterized(), GT2004WalkingEngine::executeParameterized(), GT2005GetupEngine::executeParameterized(), GT2003MotionNetSpecialActions::getNextData(), and GT2003MotionNetSpecialActions::readOdometryTable(). |
|
|
The tilt of the body in rad.
Definition at line 38 of file MotionInfo.h. Referenced by GT2005SensorDataProcessor::execute(), InvKinWalkingEngine::executeParameterized(), GT2005WalkingEngine::executeParameterized(), GT2004WalkingEngine::executeParameterized(), and GT2003MotionNetSpecialActions::getNextData(). |
|
|
The position inside the step of the walking engine slides from 0 to 1 during one step.
Definition at line 44 of file MotionInfo.h. Referenced by GT2005MotionControl::execute(), InvKinWalkingEngine::executeParameterized(), GT2005WalkingEngine::executeParameterized(), GT2004WalkingEngine::executeParameterized(), GT2005HeadControlSymbols::getPositionInWalkCycle(), MotionRequestSymbols::getPositionInWalkCycle(), GT2005HeadControlSymbols::getReleasingBallLeftIsPossible(), and GT2005HeadControlSymbols::getReleasingBallRightIsPossible(). |
1.3.6