Public Member Functions | |
double | biasError () |
Vector3d | computeError () |
EstimatorTest () | |
Vector3d | eulerError () |
void | extAttUpdate () |
Vector3d | getTrueRPY () |
void | initFile (const std::string &filename) |
void | integrate (Quaterniond &q, const Vector3d &_w, double dt) |
double | run () |
void | SetUp () override |
double | sign (double x) |
void | simulateIMU (float *acc, float *gyro) |
Public Attributes | |
testBoard | board |
double | dt_ |
int | ext_att_count_ |
int | ext_att_update_rate_ |
std::ofstream | file_ |
Vector3d | gravity |
Mavlink | mavlink |
int | oversampling_factor_ |
Quaterniond | q_ |
ROSflight | rf |
double | t_ |
double | tmax_ |
double | x_amp_ |
double | x_freq_ |
double | x_gyro_bias_ |
double | y_amp_ |
double | y_freq_ |
double | y_gyro_bias_ |
double | z_amp_ |
double | z_freq_ |
double | z_gyro_bias_ |
Definition at line 17 of file estimator_test.cpp.
|
inline |
Definition at line 40 of file estimator_test.cpp.
|
inline |
Definition at line 217 of file estimator_test.cpp.
|
inline |
Definition at line 166 of file estimator_test.cpp.
|
inline |
Definition at line 205 of file estimator_test.cpp.
|
inline |
Definition at line 149 of file estimator_test.cpp.
|
inline |
Definition at line 225 of file estimator_test.cpp.
|
inline |
Definition at line 72 of file estimator_test.cpp.
|
inline |
Definition at line 109 of file estimator_test.cpp.
|
inline |
Definition at line 74 of file estimator_test.cpp.
|
inlineoverride |
Definition at line 42 of file estimator_test.cpp.
|
inline |
Definition at line 164 of file estimator_test.cpp.
|
inline |
Definition at line 136 of file estimator_test.cpp.
testBoard EstimatorTest::board |
Definition at line 20 of file estimator_test.cpp.
double EstimatorTest::dt_ |
Definition at line 35 of file estimator_test.cpp.
int EstimatorTest::ext_att_count_ |
Definition at line 38 of file estimator_test.cpp.
int EstimatorTest::ext_att_update_rate_ |
Definition at line 37 of file estimator_test.cpp.
std::ofstream EstimatorTest::file_ |
Definition at line 24 of file estimator_test.cpp.
Vector3d EstimatorTest::gravity |
Definition at line 26 of file estimator_test.cpp.
Mavlink EstimatorTest::mavlink |
Definition at line 21 of file estimator_test.cpp.
int EstimatorTest::oversampling_factor_ |
Definition at line 36 of file estimator_test.cpp.
Quaterniond EstimatorTest::q_ |
Definition at line 27 of file estimator_test.cpp.
ROSflight EstimatorTest::rf |
Definition at line 22 of file estimator_test.cpp.
double EstimatorTest::t_ |
Definition at line 35 of file estimator_test.cpp.
double EstimatorTest::tmax_ |
Definition at line 31 of file estimator_test.cpp.
double EstimatorTest::x_amp_ |
Definition at line 30 of file estimator_test.cpp.
double EstimatorTest::x_freq_ |
Definition at line 29 of file estimator_test.cpp.
double EstimatorTest::x_gyro_bias_ |
Definition at line 32 of file estimator_test.cpp.
double EstimatorTest::y_amp_ |
Definition at line 30 of file estimator_test.cpp.
double EstimatorTest::y_freq_ |
Definition at line 29 of file estimator_test.cpp.
double EstimatorTest::y_gyro_bias_ |
Definition at line 33 of file estimator_test.cpp.
double EstimatorTest::z_amp_ |
Definition at line 30 of file estimator_test.cpp.
double EstimatorTest::z_freq_ |
Definition at line 29 of file estimator_test.cpp.
double EstimatorTest::z_gyro_bias_ |
Definition at line 34 of file estimator_test.cpp.