Calibration Class Reference

Collaboration diagram for Calibration:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Calibration ()
 ~Calibration ()
void setup ()
void centrifugeCalibration ()
void staticMagnetometerCalibration ()
void menu ()

Private Attributes

std::string device
int choice
double arm_length
std::string orientation
int cycle
int numCycles
vector< double > sum_mb
vector< double > sum_fb
vector< double > sum_wb
vector< double > sumSq_mb
vector< double > sumSq_fb
vector< double > sumSq_wb
vector< double > avg_mb
vector< double > avg_fb
vector< double > avg_wb
vector< double > max_mb
vector< double > min_mb
vector< double > bias_mb
vector< double > scale_mb
vector< double > std_mb
vector< double > std_fb
vector< double > std_wb
vector< double > freqCutMb
vector< double > freqCutFb
vector< double > freqCutWb
uvsim::Imu6DofSensorimu
std::string notes
std::string file
std::string noteFileName
std::string dataFileName
std::ofstream noteFile
std::ofstream dataFile
double freq

Detailed Description

Definition at line 30 of file calibration.cc.


Constructor & Destructor Documentation

Calibration::Calibration (  ) 

Definition at line 60 of file calibration.cc.

Calibration::~Calibration (  ) 

Definition at line 79 of file calibration.cc.


Member Function Documentation

void Calibration::centrifugeCalibration (  ) 

Definition at line 190 of file calibration.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void Calibration::menu (  ) 

Definition at line 90 of file calibration.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void Calibration::setup (  ) 

Definition at line 140 of file calibration.cc.

Here is the caller graph for this function:

void Calibration::staticMagnetometerCalibration (  ) 

Definition at line 296 of file calibration.cc.

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

double Calibration::arm_length [private]

Definition at line 35 of file calibration.cc.

vector<double> Calibration::avg_fb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::avg_mb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::avg_wb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::bias_mb [private]

Definition at line 40 of file calibration.cc.

int Calibration::choice [private]

Definition at line 34 of file calibration.cc.

int Calibration::cycle [private]

Definition at line 37 of file calibration.cc.

std::ofstream Calibration::dataFile [private]

Definition at line 48 of file calibration.cc.

std::string Calibration::dataFileName [private]

Definition at line 47 of file calibration.cc.

std::string Calibration::device [private]

Definition at line 33 of file calibration.cc.

std::string Calibration::file [private]

Definition at line 47 of file calibration.cc.

double Calibration::freq [private]

Definition at line 49 of file calibration.cc.

vector<double> Calibration::freqCutFb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::freqCutMb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::freqCutWb [private]

Definition at line 40 of file calibration.cc.

Definition at line 46 of file calibration.cc.

vector<double> Calibration::max_mb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::min_mb [private]

Definition at line 40 of file calibration.cc.

std::ofstream Calibration::noteFile [private]

Definition at line 48 of file calibration.cc.

std::string Calibration::noteFileName [private]

Definition at line 47 of file calibration.cc.

std::string Calibration::notes [private]

Definition at line 47 of file calibration.cc.

int Calibration::numCycles [private]

Definition at line 38 of file calibration.cc.

std::string Calibration::orientation [private]

Definition at line 36 of file calibration.cc.

vector<double> Calibration::scale_mb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::std_fb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::std_mb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::std_wb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::sum_fb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::sum_mb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::sum_wb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::sumSq_fb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::sumSq_mb [private]

Definition at line 40 of file calibration.cc.

vector<double> Calibration::sumSq_wb [private]

Definition at line 40 of file calibration.cc.


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

Generated on Mon Nov 9 12:56:53 2009 for uvsim by  doxygen 1.6.1