Sensors Class Reference

#include <sensors.h>

List of all members.

Public Member Functions

 Sensors (AL::ALPtr< AL::ALBroker > pBroker)
virtual ~Sensors ()
void onNewSensorData ()
void getSensorData ()
void writeSensorData ()
void createLogs ()
void finishLogs ()
void calibrateFootForceSensors ()
void calculateOdometry ()

Static Public Member Functions

static void sendUSCommandToDCM (float value)
static void sleepMSec (timespec *nextWakeTime, int msec)

Public Attributes

int historysonicindex [S_NUM_SENSORS]
float historySonicValues [S_NUM_SENSORS][S_WINDOW_SIZE]

Constructor & Destructor Documentation

Sensors::Sensors ( AL::ALPtr< AL::ALBroker >  pBroker  ) 
Sensors::~Sensors (  )  [virtual]

Member Function Documentation

void Sensors::calculateOdometry (  ) 
void Sensors::calibrateFootForceSensors (  ) 
void Sensors::createLogs (  ) 
void Sensors::finishLogs (  ) 
void Sensors::getSensorData (  ) 
void Sensors::onNewSensorData (  ) 
void Sensors::sendUSCommandToDCM ( float  value  )  [static]
void Sensors::sleepMSec ( timespec *  nextWakeTime,
int  msec 
) [static]
void Sensors::writeSensorData (  ) 

Member Data Documentation

int Sensors::historysonicindex[S_NUM_SENSORS]
float Sensors::historySonicValues[S_NUM_SENSORS][S_WINDOW_SIZE]

The documentation for this class was generated from the following files:

Generated on Fri Oct 9 13:42:12 2009 for naowalkoptimiser by  doxygen 1.6.1