
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::Imu6DofSensor * | imu |
| std::string | notes |
| std::string | file |
| std::string | noteFileName |
| std::string | dataFileName |
| std::ofstream | noteFile |
| std::ofstream | dataFile |
| double | freq |
Definition at line 30 of file calibration.cc.
| Calibration::Calibration | ( | ) |
Definition at line 60 of file calibration.cc.
| Calibration::~Calibration | ( | ) |
Definition at line 79 of file calibration.cc.
| void Calibration::centrifugeCalibration | ( | ) |
Definition at line 190 of file calibration.cc.


| void Calibration::menu | ( | ) |
Definition at line 90 of file calibration.cc.


| void Calibration::setup | ( | ) |
| void Calibration::staticMagnetometerCalibration | ( | ) |
Definition at line 296 of file calibration.cc.


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.
uvsim::Imu6DofSensor* Calibration::imu [private] |
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.
1.6.1