#include <BodyPosture.h>
Public Member Functions | |
BodyPosture () | |
~BodyPosture () | |
void | operator= (const BodyPosture &other) |
Public Attributes | |
unsigned long | frameNumber |
double | neckHeightCalculatedFromLegSensors |
double | bodyRollCalculatedFromLegSensors |
double | bodyTiltCalculatedFromLegSensors |
double | neckHeightProvidedByMotionControl |
double | bodyRollProvidedByMotionControl |
double | bodyTiltProvidedByMotionControl |
double | bodyRollCalculatedFromAccelerationSensors |
double | bodyTiltCalculatedFromAccelerationSensors |
The percept consists of current switches and a variable containing whether the robot stands or is crashed.
Definition at line 18 of file BodyPosture.h.
BodyPosture::BodyPosture | ( | ) |
Definition at line 9 of file BodyPosture.cpp.
BodyPosture::~BodyPosture | ( | ) |
Definition at line 22 of file BodyPosture.cpp.
void BodyPosture::operator= | ( | const BodyPosture & | other | ) |
copies another BodyPosture to this one
Definition at line 26 of file BodyPosture.cpp.
References bodyRollCalculatedFromAccelerationSensors, bodyRollCalculatedFromLegSensors, bodyRollProvidedByMotionControl, bodyTiltCalculatedFromAccelerationSensors, bodyTiltCalculatedFromLegSensors, bodyTiltProvidedByMotionControl, frameNumber, neckHeightCalculatedFromLegSensors, and neckHeightProvidedByMotionControl.
Definition at line 37 of file BodyPosture.h.
Referenced by GT2004SensorDataProcessor::calculateBodyPostureFromAccelerationSensors(), GT2004GetupEngine::executeParameterized(), CValueHistoryDlgBar::handleMessage(), and operator=().
Definition at line 30 of file BodyPosture.h.
Referenced by GT2004SensorDataProcessor::calculateBodyPostureFromLegSensors(), BB2004Calibrator::evolve(), CValueHistoryDlgBar::handleMessage(), operator=(), and GT2004HeadControl::simpleLookAtPointRelativeToRobot().
Definition at line 34 of file BodyPosture.h.
Referenced by GT2004SensorDataProcessor::execute(), CValueHistoryDlgBar::handleMessage(), and operator=().
Definition at line 38 of file BodyPosture.h.
Referenced by GT2004SensorDataProcessor::calculateBodyPostureFromAccelerationSensors(), GT2004GetupEngine::executeParameterized(), CValueHistoryDlgBar::handleMessage(), and operator=().
Definition at line 31 of file BodyPosture.h.
Referenced by GT2004SensorDataProcessor::buildCameraMatrix(), GT2004SensorDataProcessor::calculateBodyPostureFromLegSensors(), BB2004Calibrator::evolve(), CValueHistoryDlgBar::handleMessage(), operator=(), and GT2004HeadControl::simpleLookAtPointRelativeToRobot().
Definition at line 35 of file BodyPosture.h.
Referenced by GT2004SensorDataProcessor::execute(), CValueHistoryDlgBar::handleMessage(), and operator=().
unsigned long BodyPosture::frameNumber |
Definition at line 27 of file BodyPosture.h.
Referenced by GT2004SensorDataProcessor::execute(), CValueHistoryDlgBar::handleMessage(), and operator=().
Definition at line 29 of file BodyPosture.h.
Referenced by GT2004SensorDataProcessor::buildCameraMatrix(), GT2004SensorDataProcessor::calculateBodyPostureFromLegSensors(), BB2004Calibrator::evolve(), CValueHistoryDlgBar::handleMessage(), operator=(), and GT2004HeadControl::simpleLookAtPointRelativeToRobot().
Definition at line 33 of file BodyPosture.h.
Referenced by GT2004SensorDataProcessor::execute(), CValueHistoryDlgBar::handleMessage(), and operator=().