|
APM:Libraries
|
#include <AP_Math/AP_Math.h>Go to the source code of this file.
Classes | |
| class | CompassCalibrator |
| class | CompassCalibrator::param_t |
| class | CompassCalibrator::CompassSample |
Macros | |
| #define | COMPASS_CAL_NUM_SPHERE_PARAMS 4 |
| #define | COMPASS_CAL_NUM_ELLIPSOID_PARAMS 9 |
| #define | COMPASS_CAL_NUM_SAMPLES 300 |
| #define | COMPASS_CAL_DEFAULT_TOLERANCE 5.0f |
Enumerations | |
| enum | compass_cal_status_t { COMPASS_CAL_NOT_STARTED =0, COMPASS_CAL_WAITING_TO_START =1, COMPASS_CAL_RUNNING_STEP_ONE =2, COMPASS_CAL_RUNNING_STEP_TWO =3, COMPASS_CAL_SUCCESS =4, COMPASS_CAL_FAILED =5 } |
| #define COMPASS_CAL_DEFAULT_TOLERANCE 5.0f |
Definition at line 8 of file CompassCalibrator.h.
| #define COMPASS_CAL_NUM_ELLIPSOID_PARAMS 9 |
Definition at line 4 of file CompassCalibrator.h.
Referenced by CompassCalibrator::run_ellipsoid_fit().
| #define COMPASS_CAL_NUM_SAMPLES 300 |
Definition at line 5 of file CompassCalibrator.h.
Referenced by CompassCalibrator::accept_sample(), CompassCalibrator::fitting(), CompassCalibrator::get_completion_percent(), CompassCalibrator::new_sample(), and CompassCalibrator::set_status().
| #define COMPASS_CAL_NUM_SPHERE_PARAMS 4 |
Definition at line 3 of file CompassCalibrator.h.
Referenced by CompassCalibrator::run_sphere_fit().
| enum compass_cal_status_t |
| Enumerator | |
|---|---|
| COMPASS_CAL_NOT_STARTED | |
| COMPASS_CAL_WAITING_TO_START | |
| COMPASS_CAL_RUNNING_STEP_ONE | |
| COMPASS_CAL_RUNNING_STEP_TWO | |
| COMPASS_CAL_SUCCESS | |
| COMPASS_CAL_FAILED | |
Definition at line 10 of file CompassCalibrator.h.
1.8.13